
Yumble
ReactJS and Ruby on Rails web application with responsive design
February 2018
It’s like Bumble and Yelp had a baby - pick a dining partner and find a restaurant you’ll both love in minutes!
- + Technologies: ReactJS, Ruby on Rails, AJAX, CSS
- + Employed Responsive Design Principles to build a Mobile-First application that expands into an immersive Desktop Experience
- + Integrated the Yelp Business Search API to bring a wide array of restaurant data to users
- + Made use of Location Services to expedite the user’s onboarding process
- + Incorporated the swiping interactions and the 'It’s a Match' modal to provide an authentic user experience.

Boozer
ReactJS and Ruby on Rails web application
January 2018
Search our database of cocktails, save your favorites, and update them with your own custom recipes.
- + Technologies: ReactJS, Ruby on Rails, AJAX, CSS
- + Extended Bootstrap with custom styles to build an elegant, intuitive interface
- + Enabled a shared library of cocktails while also allowing unique customizations per user through data modeling
- + Integrated a search feature to quickly find cocktails by name or ingredients

ToolShare
A peer-to-peer tool lending platform
March 2018
ToolShare connects people who need tools with those who have them, fostering a sharing economy.
- + Technologies: ReactJS, Node.js, Express, MongoDB
- + Built a secure user authentication system with JWT
- + Implemented a tool search and reservation system
- + Designed a responsive UI for both desktop and mobile users

This Website
Web Development
May 2017, March 2025
I built this site as a place to demonstrate my skills with HTML5, CSS3, JavaScript and related libraries like jQuery. The design is based on one I adapted from a template on Wix.com, a drag-and-drop editor.
My initial goal was to rebuild my Wix site using purely the development skills I had at the time. As it has progressed, I have improved the experience by adding a fixed global navigation element, and by repositioning content to prioritize the needs of my users. I hope to continue to demonstrate good User Experience principles through my design as I learn new skills and attempt to incorporate them. Keep in mind, it is a work in progress. Enjoy!
- + Technologies: NextJS, EmailJS