Experience
Software Engineer (Intern)
May 2024 - Present
- Developer Services Infrastructure (Google Core)
UKG
Software Engineer (Intern)
Jan 2024 - Apr 2024
- Part of the Quality Automation Value Stream
- Providing the tooling and infrastructure to support the product teams' testing capabilities using microservices, reports, and dashboards
- Migrated various internal web applications to Spotify's Backstage platform
- Automated build pipelines using GitHub Actions to off-board from legacy Team City builds
TypeScript • Node.js • React.js • NestJS • Material UI • Jest • GCP • MongoDB
JPMorgan Chase & Co.
Software Engineer (Intern)
Jun 2023 - Aug 2023
- Developed a microservice to parse, store, and filter thousands of events from data streams
- Deployed a frontend interface to allow simplified access to the pipeline events
- Configured cost-efficient, auto-scaling to handle up to 50,000 events per day
- Implemented robust Unit and Integration Tests with an outstanding 98% code coverage
Java • React.js • SpringBoot • Kafka • AWS • JIRA • Microservices • Kanban • CI/CD
Tech Exchange Program (Co-op)
Jan 2023 - Jun 2023
- Completed accredited coursework and mentorship directly from Google engineers
- Developed expertise in the efficient usage of Data Structures & Algorithms
- Gained unique insights into Google's engineering practices and culture
Applied Data Structures & Algorithms • Product Management • Careers in Tech
INIT
Web Developer (Apprentice)
Aug 2022 - Oct 2022
- Led the development of a fullstack Web Application to help students for technical roles
- Successfully embedded an efficient text editor, improving player retention by over 50%
- Engineered the integration of a secure backend server to handle thousands of requests
TypeScript • Python • React.js • TailwindCSS • Flask • PostgreSQL • Docker • Scrum
AI4ALL
Machine Learning Fellow
Jan 2023 - Apr 2023
- Developed a Machine Learning model to infer song genres through parameter analysis
- Learned about AI applications/fundamental concepts (supervised learning, neural networks)
- Researched the ethical implications of data processing and AI implementation on our society
Python • Artificial Intelligence • Scikit-Learn • Jupyter Notebooks • Pandas
Recent 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