Work Experience
Software Engineer Intern
BandwidthMay 2025 - Present
Java
Spring Boot
REST APIs
SQL
AWS
Terraform
Jenkins
Docker
Ansible
LangChain4j
JUnit / Mockito
- Designed and deployed a production-ready RAG-based AI service using Spring Boot, LangChain4j, and a vector store to automate complex telecom tasks, doubling our operations team’s efficiency and saving 40+ hours/week
- Managed cloud infrastructure and CI/CD pipelines in Jenkins and GitHub Actions, deploying multi- service environments to production via Terraform, Ansible, and AWS.
- Engineered and modernized REST APIs to overhaul legacy backend systems by architecting new databa se schemas, executing live data migrations, authoring developer documentation, and managing produc tion deployments.
- Delivered domain-wide demos and technical deep dives on distributed systems, vector databases, MCP servers, and OpenAI LLM integration
- Extended internship through 25/26 school year (~ 15 hours weekly)
Projects
Crypto & Stock Market Scanner
May 2023 – Nov 2023
JavaScript
Node.js
CoinGecko API
Finnhub API
- This is my market scanner project in which I scan and analyze crypto and stock data from multiple API's and show them in a visually appealing way.
- With this website users can quickly analyze and absorb the status of the crypto and stock market without maneuvering through excess ads and unnecessary information.
Gymnastics Lesson Planner
Aug 2023 – Jan 2024
Java
JavaFX
Maven
- In a team of four, competed in a semester-long competition aimed at developing an optimized packaged software solution for a client's gymnastics coaching business.
- Our software makes it significantly easier for gym coaches to tailor and create specific lesson plans for their players by providing a platform to automate the configuration and design of lesson plans.
- After winning and being chosen for a private contract, our ongoing development tasks consist of weekly meetings with our client, redesign of features, implementation of new features client desires, and debugging.
Salus Mobile App
Feb 2024 – Aug 2024
Flutter
Supabase
TypeScript
OpenAI API
- In a team of three, developed an AI-powered fitness tracker mobile app utilizing a Node.js backend written in TypeScript with a Supabase database for user data, alongside a Flutter frontend.
- Engineered and trained an AI chatbot using the OpenAI API to serve as a personalized fitness advisor, implementing custom prompts and dynamic variable integration for precise user interaction and tailored recommendations.
About Me
As a collegiate baseball player turned programmer, I am driven by competition and the desire to create technologies that solve real problems.
From building market research tools to developing commercial software solutions, I thrive in challenging environments.
Currently, I am extending my Software Development Internship throughout the school year and returning full-time next June at Bandwidth Inc..