Software Engineering student developing in Javascript, React, Express, Redux, CSS, Material UI, HTML, Sequelize, posgreSQL, Node
Projects include:
(1) GOJI|C2C Web App |Team Project November - December 2022
●Leveraged React to design and construct a fast, reliable app with an engaging user experience.
●Integrated Redux store to manage application state while building user interface.
●Developed RESTful APIs for CRUD operations, allowing users to edit, add, and delete services.
● Setup map to show locations of users with search, filter, and link properties based on Google Maps Platform.
● Implemented a Progressive Web App (PWA) to ensure app portability and compatibility on all platforms.
● Utilized Excalidraw to manage tasks across the team.
● Collaborated with the team through peer debugging, trouble shooting, functional testing, and performing code reviews, pull requests, and determining priorities during web development.
(2) Foodieshop |Ecommerce App |Team Project October - November 2022
● Utilized React and Redux to build an ecommerce app for buying and selling pet food.
● Designed the database schema and set up relational database to support standard SQL queries.
● Constructed interface for the frontend to interact with the PostgreSQL database described by JSON schemas through Sequelize ORM (Object - Relational Mapping).
● Authenticated users with Express middleware and encrypted data to protect user information.
● Implemented localStorage to cache data efficiently for adding and deleting items from guest cart.
● Deployed app on Heroku/Render and managed deployments using Github actions.
AI Music Player | Solo Developer November 2022 - Present
● Programmed in Javascript, HTML5, CSS3, React, and Material UI to develop and design a website to play music controlled by voice.
● Fetched data from Spotify APIs with Alan AI and built a user interface with Material UI.
● Utilized TDD to iteratively build the website.