Experience
Incoming Software Engineer Intern
Liberty Mutual Insurance
Portsmouth, NH
Software Engineer Intern
Medica
Minnetonka, MN
- Built and deployed internal employee-enrollment systems using Java, Spring Boot, REST APIs, and Maven, improving workflow automation and reducing manual processing dependencies.
- Digitized paper-based onboarding by integrating automated data validation and persistence layers, boosting employee enrollment speed by 65%, improving system reliability, and enhancing overall operational efficiency across HR systems.
Machine Learning Research Assistant
Gustavus Adolphus College
Saint Peter, MN
- Built an ML-powered, agentic voice-guided form-completion system using Python, Azure Form Recognizer, LayoutLMv3, reducing completion time from 60 to 15 minutes.
- Improved form completion for visually impaired users from 45–60 minutes down to 15 minutes, enabling faster, more accurate submissions via automated email or print outputs.
Machine Learning Researcher
Hugging Face
San Francisco, CA
- Implemented LLM evaluation metrics in Python and ran benchmarks across 10+ model configurations, measuring reasoning accuracy, long-context performance, and memory retention over multi-turn interactions.
- Improved reproducible model evaluation workflows, reducing manual analysis time and enabling consistent comparison of LLM performance through documented open-source contributions.
Software Engineer Intern
Medtronic
Mounds View, MN
- Engineered automated backend pipelines by replacing manual Excel processes with GoLang and SQL-based services; designed modular APIs, optimized database queries with indexing and batching, and implemented concurrency to reduce data processing time by 50% while improving system reliability for 8+ R&D teams.
- Spearheaded end-to-end pipeline automation, implementing data validation and error-handling routines, coordinating 12+ user acceptance tests, and increasing processing efficiency by 30% for teams tracking over $2.5M in R&D projects.