About Me

Software engineer trained in frontend and backend development for complex scalable web apps. Experienced in Javascript, React, Redux, GraphQL, Ruby on Rails, HTML, CSS, and SQL. My passions include problem solving and logical thinking, debugging, and writing clean, semantic code. I am always looking for more opportunities to delve into new languages, frameworks or mathematical concepts. In my free time, I also enjoy fitness, traveling, and meditating.


Recent Work


A movie trailer streaming service based on Netflix

  • Users can stream unlimited video content with a variety of genres to choose from.

  • Built with Ruby on Rails on backend, React / Redux on frontend, and PostgresSQL for the database.

  • Uses AWS S3 to store movie trailers


A horse tour reservation booking site taking inspiration from OpenTable

  • See available times, book tours, and see stable information and photos.

  • Built with React / Apollo on the frontend, Express.js and Node.js on the backend, GraphQL to handle routing and MongoDB for the database.

  • Uses Google Maps API to show stables


A website designed based on Yelp which shows businesses users can review

  • View all sorts of information such as store hours or ratings, or even leave their own review.

  • Built with React / Redux on frontend, Express.js / Node.js on backend, and MongoDB for the database.

  • Uses AWS S3 to allow users to upload business photos and Google Maps API to show businesses


An interactive take of Tetris with a twist

  • Players can collect points for special power-ups to clear away blocks (WIP).

  • Built with Javascript, HTMLCanvas, and CCS3

Get In Touch

I'd love to hear from you - whether it's about any opportunities or if you would just like to chat, feel free to send me an email or visit any of my profiles! Thanks for stopping by.


  • App Academy - Full-Stack Web Development
  • Coastal Carolina University - Completed 52 credits towards Bachelor of Science in Biology