Full Stack Developer
Request a quote with no obligation
Full Stack Web Developer with a solid foundation in physics, seeking to leverage a strong problem-solving aptitude and passion for learning to excel in the dynamic field of web development. Equipped with comprehensive expertise in both front-end and back-end development, I am dedicated to delivering robust, scalable, and user-centric solutions for clients. Committed to continuous professional growth, I strive to expand my skill set and stay updated with the latest industry trends and technologies.
•Spearheaded the initial app development, defining core features and overall architecture.
•Designed and implemented the database structure, including creating ERDs and crafting efficient database queries.
•Researched and integrated the TMDB API into the application, providing users with access to up-to-date movie data and enriching their browsing experience.
•Developed the search functionality, allowing users to find movies based on various parameters.
•Led and organized the group, collaborating with team members to bring the app to fruition.
•Implemented user authentication and user profiles for personalized experiences.
•Utilized React for dynamic frontend interfaces and Express for backend functionalities.
•Deployed PostgreSQL for efficient data storage and management.
•Tech Stack: React, Express, PostgreSQL
•Developed a mini e-commerce application using Rails 6.1.
•Implemented features allowing admins to manage plants and categories, including adding new entries.
•Created user authentication, enabling users to register, login, and add plants to their cart for purchasing.
•Utilized Stripe for secure and seamless payment processing.
•Successfully integrated Bootstrap 5 to enhance the application's frontend design.
•Utilized PostgreSQL as the database for storing and managing application data.
•Tech Stack: Rails, Bootstrap, PostgreSQL, Stripe
•Developed a single-page application, Photolabs, to showcase and browse photos using React.
•Implemented features allowing users to view photos, filter them by categories, and like their favorite photos.
•Utilized React components to create a user-friendly interface, including a modal for displaying larger versions of photos and related images.
•Created a responsive and visually appealing user interface, making the application easy to navigate.
•Tech Stack: ReactJS, ExpressJS
•Contributed significantly to the application's functionality by creating and managing the routing for all pages.
•Played a key role in designing and implementing database queries to support story and chapter creation.
•Collaborated with the team in crafting dynamic EJS templates for an engaging user experience.
•Tech Stack: Express, EJS, NodeJS, PostgreSQL, jQuery, CSS
•Developed Tweeter, a single-page Twitter clone, using Express and Node to enable users to post tweets under 140 characters.
•Implemented user-friendly features such as tweet composition, instant posting without page refresh, and responsive design for optimal viewing on various devices.
•Created a toggle functionality for the text area and a quick scroll-to-top button for seamless user experience.
•Validated tweets to display error prompts for empty or excessively long tweets, and incorporated a character counter to assist users in composing concise tweets.
•Tech Stack: Express, jQuery, NodeJS, CSS
•Full-stack web application built with Node.js and Express, enabling users to shorten long URLs.
•Implemented user registration and authentication with bcryptjs for secure password encryption.
•Designed the My URLs page for users to view, create, edit, and delete their shortened URLs and corresponding long URLs.
•Utilized EJS for dynamic views and improved user experience.
•Tech Stack: Express, NodeJS, EJS
Diploma, Full Stack Web Development - Lighthouse Labs
Certificate, Web Developer Bootcamp - Udemy