I am a full-stack developer with proficiency in various programming languages and frameworks. I am actively pursuing opportunities in the software engineering field to further enhance my skills and contribute meaningfully both professionally and personally. I am eager to find a role where I can leverage my expertise to enhance internal productivity within companies and contribute to shaping technology to be more user-friendly.
-
RUKE'S EMPORIUM v2 ( Live Site | GitHub )
Tech Used: React.js, Express.js, Node.js, FirebaseA remake of Ruke's Emporium (see project below)
Having time to dedicate to studying React and its multitude of libraries, I have created a newer version of the site. Utilizing both function and class components, as well as newer features in the react-router-dom such a nested routes, I was able to build the site I had envisioned when I first sketched this project on paper. Now, instead of all pieces of my application residing in a mere handful of files, I have built reusable components that not only benefited this particular project, but are reusable for future designs as well.
-
BARK PARKS ( Live Site | GitHub )
Tech Used: Django, HTML, CSS (bootstrap)Bark Parks is a dog park finder that enables users to discover parks in their local area or explore locations in preparation for travel. Users have the ability to save preferred parks, share photos from their visits, and leave reviews for the parks they explore.
This was my first experience leveraging Django full-stack technology! With Django, Bark Parks incorporates a robust user authentication system, ensuring the secure handling of user-generated content. Additionally, the integration of the Google API enhances the platform's capability to locate dog parks within the queried area.
Update 10.16.23 - Users can now personalize their experience by storing favorite parks directly to their individual profiles, providing a more tailored and private list of preferred locations.
Bark Parks, while not currently mobile-friendly, is in the process of becoming accessible on mobile devices!
- RUKE'S EMPORIUM ( Live Site | GitHub )
Tech Used: MongoDB, Express.js, React,js, Node.js, npmThis was my first experience with React! I conceived and built a fully functional e-commerce website from the ground up, utilizing the MERN stack to ensure seamless integration between the front-end and back-end.
The site provides a consistent and user-friendly experience across diverse devices and screen sizes. Furthermore, I developed a robust backend with comprehensive inventory management capabilities, empowering site owners to efficiently track and manage their product inventory.
- ROLODEX ( Live Site | GitHub )
Tech Used: React.jsThe Rolodex project is a small-scale React application showcasing the implementation of key components. To simulate a database of 100 people, I integrated the API from Random User Generator The application features a search function, enabling users to filter results through text input.
In this project, my focus was on the implementation of class-based functionality, demonstrating proficiency in structuring components for various elements on the page, including the search box, card container, and card content.