About Me
I'm a developer who loves solving problems and learning new things. Currently, I work as a Software Engineer at Carvana where I support the wholesale marketplace on the Vehicle Representation team, using React, .NET, and Azure Cloud Services. When I'm not coding, you can find me at the gym, on the golf course, reading, building things with my 3D printer, skiing, or exploring new hobbies.
Resume
Education
Michigan State University, College of Engineering
Bachelor of Science, Computer Science
Minor: Entrepreneurship and Innovation
Graduation Date: December 2023
Software Engineer
Carvana
Winter 2025 - Present
Tempe, AZ
- Support and enhance Carvana's customer-facing web applications built with React, ensuring users get quick, accurate info on thousands of wholesale vehicles
- Perform A/B experiments using an internal tool to test new features, optimize user experience, and generate more revenue for the wholesale marketplace
- Currenlty working on experimenting with and developing an AI generated vehicle overview to better inform buyers about most relevant vehicle details
React.NETAzure Cloud Services
Full-Stack Software Engineer
Frankenmuth Insurance
Spring 2024 - Winter 2025
Frankenmuth, MI
- Support numerous .NET Framework applications used by hundreds of internal employees and thousands of external policyholders and agents, streamlining user access to critical insurance data
- Develop and deploy a variety of internal and external applications using .NET Framework (MVC, Web Forms, WCF Services, Class Libraries) that all integrate with a SQL Server backend hosted on IIS
- Architected and developed a .NET MVC event management platform that reduced application maintenance overhead by 90%, consolidating 10+ individual event applications into one centralized system
- Created a real-time server status monitoring app with .NET Web Forms enabling employees to track server health and proactively address downtime or performance issues
.NET FrameworkMVCWeb FormsWCF ServicesSQL ServerIIS
Full-Stack Software Engineer
MSU Capstone Experience
Fall 2023
East Lansing, MI
- Developed a web app for monitoring EDI transactional data for our sponsor, Stryker, utilizing Flask for the backend, HTML and CSS for the frontend, and SQL Server for the database
- Collaborated with teammates and sponsors in weekly meetings to refine the app's features, ensure alignment with client needs, and complete a fully functional application in 10 weeks
- Implemented a GitHub Actions CI/CD pipeline to deploy our project to Azure Cloud Services ensuring that our clients were able to always use and test the most up-to-date version
FlaskHTMLCSSSQL ServerGitHub ActionsAzure
Software Engineer Intern
Rocket Mortgage
Summer 2023
Detroit, MI
- Developed new external features for the Default Loan Servicing department using .NET Core, contributing to the applications that support users with defaulting loans
- Learned and used DevOps tools such as CircleCI for automated testing and deployment of microservices, Postman for testing RESTful APIs, and Hal for code deployment
- Collaborated in daily stand-ups as part of an agile team, gaining a deeper understanding of software lifecycle management and iterative development
.NET CoreCircleCIPostmanHalMicroservices
Software Engineer Intern
BAE Industries
Summer 2022
Auburn Hills, MI
- Transferred a PostgreSQL database that houses all plant floor data to a MySQL database by writing a Python script in order to maintain and migrate all of the keys, constraints, data types, and critical data
- Learned Django to revamp and refactor the internal web application by updating it to support the new MySQL database
PythonPostgreSQLMySQLDjango
Tutor
Personal Tutor
Fall 2020 - Winter 2022
East Lansing, MI
- Tutored other college students in Python by teaching problem-solving skills to approach complex coding challenges by using real-world examples, breaking down large problems, and reinforcing core concepts
- Enhanced my ability to communicate complex problems effectively, while reinforcing my own coding knowledge and building a solid foundation for future development
PythonTeachingProblem-solvingCommunication
Skills
Languages
- Python
- C
- C#
- C++
- JavaScript
- TypeScript
- HTML
- CSS
- YAML
Frameworks
- .NET Framework
- .NET Core
- Django
- Flask
- Svelte/SvelteKit
- React
- Tailwind CSS
Databases
- SQL Server
- MySQL
- PostgreSQL
Tools/DevOps
- Git
- CircleCI
- Postman
- Docker
- Azure
- Splunk
- Jira
- Selenium
- IIS
Projects
Puzzledex
A web application for tracking and comparing scores across NYT Games and LinkedIn games globally or with friends.
Key Features
- • Real-time score updates
- • Global and group leaderboards
- • Support for multiple NYT and LinkedIn games
Tech Stack
SvelteKitSupabaseTypeScriptTailwind CSSPostgreSQL