Projects
Twitter Mock API
twitter-api-link
RESTful Web Service
Developed a Twitter Mock RESTful API using several HTTP endpoints in collaboration with other developers to create and alter tweets. Implemented an ERD database schema with PostgreSQL and pgAdmin to store relationships between entities and perform CRUD operations. Enforced separation of interests with Spring Boot and JPA via controllers, services, and DTOs that manage HTTP requests, back-end logic, and data conversion between the requests and the database entities.Tested and debugged API performance of each endpoint function with Postman.



Mobile Budget App budget-app-link
iOS/Android App for Personal Budgeting
Developed a personal budgeting app that keeps track of a user's finances. Implemented a login, signup, and recover password page for user authentication powerwed by the Firebase Authentication API. Includes a dashboard with insights on spending habits and a history of transactions to track. Implemented a chat page with the ChatGPT API to consult an AI bot about your personal finances.