Fully self-taught developer from
Sacramento, California

I'm a self-taught full-stack developer with no previous coding background. I've built many projects using React.js, Node.js, MySQL, and more. I'm constantly enhancing my skills and exploring new technologies. When I'm not coding, you'll find me socializing at my favorite coffee shop, practicing Brazilian Jiu-Jitsu, or hanging out with friends on Discord.
Guess That Word
Guess That Word is one of my first projects, drawing inspiration from the timeless game Hangman. Users can input a single letter to uncover the hidden word. Through this project, I gained valuable experience in using HTML, CSS, and JavaScript to create an interactive and engaging game.
Languages/Technologies
HTML, CSS, JavaScript, Netlify, Git
Weather Forecast
I took on this project at the recommendation of my Angular/React professor to enhance my React skills. I had a great time working on it because it was both challenging and satisfying. In this project, users can input a zipcode, and the program connects to a weather API to fetch the current weather data for that zipcode. Users can also choose to check a 5-day forecast or delete entries they no longer need.
Languages/Technologies
React.js, openWeather API, NPM, Git, Netlify
Cocktail Paradise
My girlfriend and her friends like to create unique cocktails. To make things more enjoyable, I decided to create an app that randomly generates cocktail recipes. This eliminates the hassle of deciding what to make. Users can either search for a specific cocktail or get a random suggestion, complete with an image, ingredients, and instructions.
Languages/Technologies
React.js, thecocktaildb API, NPM, Git, Netlify
Next.js Research Project
This was a research project for my JavaScript class at Long Beach City College, where the assignment was to create a single-page website presenting our research. I chose to research Next.js, a framework I had previously worked with.
Languages/Technologies
HTML, CSS
You made it to the end of my portfolio. Thank you so much for taking the time out of your day to consider me! Please reach out to me via email for any opportunities.