About me
Southern California Software Engineer with a background in Computer Science and Illustration. Strong front-end skills backed with back-end knowledge. Worked in team based workflows driven by TDD. Hobbies include board games, power-lifting, and sleeping mixed with a caffeine addiction. Programming is hard, and programming well is even harder, and that's what I enjoy doing.
For more of my work, checkout my GitHub. To speak with me personally, reach out to my email.
Preferred locations
- Los Angeles, CA
Previous industries
Skills
Currently learning
Projects
Runefall
Runefall
Tools Used
Runefall is an advanced card search tool designed for the Legends of Runeterra card game, inspired by Scryfall. It facilitates easy card searches and detailed card views, enhancing the deck-building experience for Legends of Runeterra players.
![Screenshot detail for project Runefall](https://terminal.turing.edu/rails/active_storage/representations/redirect/eyJfcmFpbHMiOnsibWVzc2FnZSI6IkJBaHBBdVp4IiwiZXhwIjpudWxsLCJwdXIiOiJibG9iX2lkIn19--a0c2c997600a1549e66eb88a4390af10042f45b4/eyJfcmFpbHMiOnsibWVzc2FnZSI6IkJBaDdCem9MWm05eWJXRjBTU0lJY0c1bkJqb0dSVlE2RW5KbGMybDZaVjkwYjE5bWFYUmJCMmtDSUFOcEFsZ0MiLCJleHAiOm51bGwsInB1ciI6InZhcmlhdGlvbiJ9fQ==--2f17d7aa4c6dab9e37d7af2bdbb7d452b5fd576d/FireShot%20Capture%20046%20-%20Runefall%20-%20runefall.netlify.app.png)
![Screenshot thumbnail #1 for project Runefall](https://terminal.turing.edu/rails/active_storage/representations/redirect/eyJfcmFpbHMiOnsibWVzc2FnZSI6IkJBaHBBdVp4IiwiZXhwIjpudWxsLCJwdXIiOiJibG9iX2lkIn19--a0c2c997600a1549e66eb88a4390af10042f45b4/eyJfcmFpbHMiOnsibWVzc2FnZSI6IkJBaDdCem9MWm05eWJXRjBTU0lJY0c1bkJqb0dSVlE2RW5KbGMybDZaVjkwYjE5bWFYUmJCMmtDSUFOcEFsZ0MiLCJleHAiOm51bGwsInB1ciI6InZhcmlhdGlvbiJ9fQ==--2f17d7aa4c6dab9e37d7af2bdbb7d452b5fd576d/FireShot%20Capture%20046%20-%20Runefall%20-%20runefall.netlify.app.png)
![Screenshot thumbnail #2 for project Runefall](https://terminal.turing.edu/rails/active_storage/representations/redirect/eyJfcmFpbHMiOnsibWVzc2FnZSI6IkJBaHBBdWR4IiwiZXhwIjpudWxsLCJwdXIiOiJibG9iX2lkIn19--74a809ae7de669724a60c20810c2169c02466a8f/eyJfcmFpbHMiOnsibWVzc2FnZSI6IkJBaDdCem9MWm05eWJXRjBTU0lJY0c1bkJqb0dSVlE2RW5KbGMybDZaVjkwYjE5bWFYUmJCMmtDSUFOcEFsZ0MiLCJleHAiOm51bGwsInB1ciI6InZhcmlhdGlvbiJ9fQ==--2f17d7aa4c6dab9e37d7af2bdbb7d452b5fd576d/FireShot%20Capture%20048%20-%20Runefall%20-%20runefall.netlify.app.png)
![Screenshot thumbnail #3 for project Runefall](https://terminal.turing.edu/rails/active_storage/representations/redirect/eyJfcmFpbHMiOnsibWVzc2FnZSI6IkJBaHBBdWh4IiwiZXhwIjpudWxsLCJwdXIiOiJibG9iX2lkIn19--ea144b9a662e9334c287ce71dee2033cd084c7d3/eyJfcmFpbHMiOnsibWVzc2FnZSI6IkJBaDdCem9MWm05eWJXRjBTU0lJY0c1bkJqb0dSVlE2RW5KbGMybDZaVjkwYjE5bWFYUmJCMmtDSUFOcEFsZ0MiLCJleHAiOm51bGwsInB1ciI6InZhcmlhdGlvbiJ9fQ==--2f17d7aa4c6dab9e37d7af2bdbb7d452b5fd576d/FireShot%20Capture%20049%20-%20Runefall%20-%20runefall.netlify.app.png)
Ludole
Ludole
Tools Used
Ludole is a daily game inspired by Wordle and classic video games, where players guess a blurred game cover in up to 8 attempts. The project features a multi-page React application, responsive design, end-to-end testing with Cypress, and data storage using PostgreSQL. Developed over a week by a team of four at the Turing School of Software & Design, Ludole aims to provide a nostalgic and engaging experience, emphasizing full-stack development skills and effective feature prioritization.
For more details, visit the GitHub repository.
![Screenshot detail for project Ludole](https://terminal.turing.edu/rails/active_storage/representations/redirect/eyJfcmFpbHMiOnsibWVzc2FnZSI6IkJBaHBBc052IiwiZXhwIjpudWxsLCJwdXIiOiJibG9iX2lkIn19--9fd453d8c0e113ed6f1f954f286b5da7c9bfa6b7/eyJfcmFpbHMiOnsibWVzc2FnZSI6IkJBaDdCem9MWm05eWJXRjBTU0lJY0c1bkJqb0dSVlE2RW5KbGMybDZaVjkwYjE5bWFYUmJCMmtDSUFOcEFsZ0MiLCJleHAiOm51bGwsInB1ciI6InZhcmlhdGlvbiJ9fQ==--2f17d7aa4c6dab9e37d7af2bdbb7d452b5fd576d/ludole.png)
F2P Database
F2P Database
Tools Used
Free-to-Play is a front-end project that showcases a database of free-to-play games, aimed at helping gamers find new games easily. Built using TypeScript, React, and other modern technologies, it features API calls for game data, and end-to-end testing with Cypress, and much more.
For more details, visit the GitHub repository.
![Screenshot detail for project F2P Database](https://terminal.turing.edu/rails/active_storage/representations/redirect/eyJfcmFpbHMiOnsibWVzc2FnZSI6IkJBaHBBc2R2IiwiZXhwIjpudWxsLCJwdXIiOiJibG9iX2lkIn19--00a76b7a5ae15fa5d1ee0083fc7ad4e73ef1691c/eyJfcmFpbHMiOnsibWVzc2FnZSI6IkJBaDdCem9MWm05eWJXRjBTU0lJY0c1bkJqb0dSVlE2RW5KbGMybDZaVjkwYjE5bWFYUmJCMmtDSUFOcEFsZ0MiLCJleHAiOm51bGwsInB1ciI6InZhcmlhdGlvbiJ9fQ==--2f17d7aa4c6dab9e37d7af2bdbb7d452b5fd576d/f2pdb.png)
Rancid Tomatillos
Rancid Tomatillos
Tools Used
Rancid Tomatillos is a React-based frontend movie database. It allows users to search and view detailed information about movies with dynamic routing for individual pages. The project emphasizes responsive design, CSS animations, and end-to-end testing using Cypress.
For more details, visit the GitHub repository.
![Screenshot detail for project Rancid Tomatillos](https://terminal.turing.edu/rails/active_storage/representations/redirect/eyJfcmFpbHMiOnsibWVzc2FnZSI6IkJBaHBBc1Z2IiwiZXhwIjpudWxsLCJwdXIiOiJibG9iX2lkIn19--470ede6db8a14f57ef81b7d4774b4043f5105caa/eyJfcmFpbHMiOnsibWVzc2FnZSI6IkJBaDdCem9MWm05eWJXRjBTU0lJY0c1bkJqb0dSVlE2RW5KbGMybDZaVjkwYjE5bWFYUmJCMmtDSUFOcEFsZ0MiLCJleHAiOm51bGwsInB1ciI6InZhcmlhdGlvbiJ9fQ==--2f17d7aa4c6dab9e37d7af2bdbb7d452b5fd576d/RancidTomatillos.png)
![Screenshot thumbnail #1 for project Rancid Tomatillos](https://terminal.turing.edu/rails/active_storage/representations/redirect/eyJfcmFpbHMiOnsibWVzc2FnZSI6IkJBaHBBc1Z2IiwiZXhwIjpudWxsLCJwdXIiOiJibG9iX2lkIn19--470ede6db8a14f57ef81b7d4774b4043f5105caa/eyJfcmFpbHMiOnsibWVzc2FnZSI6IkJBaDdCem9MWm05eWJXRjBTU0lJY0c1bkJqb0dSVlE2RW5KbGMybDZaVjkwYjE5bWFYUmJCMmtDSUFOcEFsZ0MiLCJleHAiOm51bGwsInB1ciI6InZhcmlhdGlvbiJ9fQ==--2f17d7aa4c6dab9e37d7af2bdbb7d452b5fd576d/RancidTomatillos.png)
![Screenshot thumbnail #2 for project Rancid Tomatillos](https://terminal.turing.edu/rails/active_storage/representations/redirect/eyJfcmFpbHMiOnsibWVzc2FnZSI6IkJBaHBBdXB4IiwiZXhwIjpudWxsLCJwdXIiOiJibG9iX2lkIn19--0d9b0b47a9134613c6dd03d88e2bfb7e9f1aac1f/eyJfcmFpbHMiOnsibWVzc2FnZSI6IkJBaDdCem9MWm05eWJXRjBTU0lJYW5CbkJqb0dSVlE2RW5KbGMybDZaVjkwYjE5bWFYUmJCMmtDSUFOcEFsZ0MiLCJleHAiOm51bGwsInB1ciI6InZhcmlhdGlvbiJ9fQ==--d270c57b1c3219e65f860320e069d09474d5e791/Untitled.jpg)