Projects

StockPulse

JavaScript, React.js, Node.js, Express, PostgresSQL

  • An efficient and intuitive inventory management application designed for e-commerce businesses
  • Complete CRUD functionality: browse, filter, search for products, tags and categories
  • Users are able to securely login via OAuth 2.0 and GitHub
  • End-to-end data validation, error handling, and loading states. Website is fully responsive on mobile and desktop

YouPlay

Swift, SwiftUI, Firebase, Spotify SDK

  • A streamlined music streaming service to track playlists and songs based on the user's current mood
  • Users are able to manage playlists, search for songs, and view their recent searches with the ability to play songs on-demand
  • Complete authentication flow and profile picture file upload to Firebase Storage
  • Sleek UI design completed with custom loading and empty content states to create a seamless experience

Portfolio Website

TypeScript, React.js, TailwindCSS, Jest, RadixUI

  • Created a responsive, component-based architecture for maximum flexibility and code reusability
  • Designed with accessibility at the forefront, following the latest WAI-ARIA standards
  • Implemented light and dark themes to accommodate modern user expectations
  • Devised loading "skeletons" and other animations for smooth, hassle-free navigation

MLB Insights App

Python, Streamlit, Pandas

  • Developed an intuitive Web App that allows baseball fans to view the statistics of MLB players through an interface with a search engine
  • Achieved a significant reduction in development time by utilizing external APIs
  • Increased user engagement by 75% through interactive widgets, charts, and tables
  • Enhanced the user experience for new users by integrating tooltips and user-input validation

T3 Web App

JavaScript, React.js, UI/UX, Figma, Bootstrap, Kanban, GitHub

  • Steered the design and development of a responsive Web Application for a non-profit partner
  • Created modular, reusable UI components leading to a 40% increase in development efficiency
  • Mocked server data in order to deliver the infrastructure needed to populate web pages dynamically
  • Developed a seamless, unified, and responsive User Experience across mobile and desktop devices

Emotion Detector

Deep Learning, Python, PyTorch

  • Developed an application that utilizes Artificial Intelligence to choose an emoji based on a picture of the user's face, accurately capturing their facial expression
  • Connected with my peers to develop a product from an idea, leveraging effective collaboration and communication skills
  • Conducted research and experimentation to identify the most effective Deep Learning model
  • Designed an interface that enables users to snap a picture of their face, which is subsequently analyzed by the AI model

Bookstore REST API

Node.js, Express, MongoDB, Scum

  • Devised the Backend services and functionality for an Online Bookstore while utilizing the Scrum framework
  • Assembled a scalable cloud database while including data validation to ensure stability and reliability
  • Performed weekly Code Reviews and Team Standups to maximize productivity and synchronization
  • Implemented the Model-View-Controller (MVC) architecture to enhance the flexibility and maintainability of the codebase

Attendance Forecaster

Machine Learning, Python, SciKit-Learn

  • Teamed on a Machine Learning model to predict workshop attendance with a minimum accuracy of 80%
  • Teamed on a Machine Learning model to predict workshop attendance with a minimum accuracy of 80%
  • Analyzed historical attendance data and external factors to build a predictive model
  • Utilized various Machine Learning tools and technologies to create a scalable and reliable prediction model

Spotify Song Analyzer

Machine Learning, Python, SciKit-Learn

  • Collaborated on a Machine Learning project to infer song genres based on parameters analysis
  • Improve model performance through selective data cleaning and processing techniques
  • Conducted thorough research and testing to select the most suitable model for our data
  • Fine-tuned hyperparameters to achieve optimal model performance with minimal training time

Streaming Platform API

Java, SpringBoot, H3 Database, JPA, O.O.P.

  • Collaborated on a Machine Learning project to infer song genres based on parameters analysis
  • Utilized Java and Object Oriented Programming to create and structure class hierarchies, interfaces, and Abstract Data Types to scalability
  • Created comprehensive Unit Tests to ensure the quality and reliability of the software product
  • Created the documentation to aid the operation of the various services offered by the API