Software Engineer in the New York City area, Interested in exciting opportunities in Frontend development but open to any positions!
My team and I created this web application to tackle two issues that many home cooks face.
Many Recipes found online require ingredients that a cook may not have. At Community Pantry, a user can input what ingredients are available and we return what can be made. The algorithm is designed to prioritize recipes that maximize the user's available ingredients and minimize how many need to be bought.
What if a user wants a specific recipe that a friend made? Well, Community Pantry's social media aspect alows users to share home made recipes with their family and friends. These recipes can be saved for a later time.
Technologies :
Node.js, Express, EJS, Rest API, MySQL, AWS (EC2, RDS, Load Balancer), jQuery, Ajax, JSON, Bootstrap, JavaScript, HTML, CSS
Next Steps :
Refactor the frontend in React and have the backend only handle APIs. Currently, the frontend is rendered server-side.
Allow Users to follow others on top of being able to view pages and save recipes
Mobile Optimization
View CodeI have been Collecting Rubik's Cubes for well over a decade. However, I can't always have one with me. So I decided to build a virtual version
The app allows a user to scramble and solve a standard (3 x 3), 2-Dimensional Rubik's Cube
Technologies :
Java, JavaFX, FXML
Next Steps :
Create a mobile app in React Native
Redesinging the front end to resemble a 3-Dimensional model
Refactoring the code to allow the user to solve different N x N puzzles using polymorphism
View Code