Software Engineer | B.A. Computer Science (May 2027), Luther College | Minors: Mathematics & Data Science
Full stack and backend engineer with intern and co-op experience in healthcare, enterprise software, and production systems. Open to SWE, backend, and new grad roles.
Email · School · LinkedIn · Portfolio
- Recent experience at Mayo Clinic, Calero, and AImpulse (full stack, APIs, caching, LLM QA, and production tooling)
- Build and ship products end to end: ChessMate, CampusFound, ReturnRider, and retro_game_engine
- Open-source: merged contributor to psf/black (the Python code formatter): PyPI Trusted Publishing release workflow
- Competitive chess player (2150 on Chess.com, Lichess); CS & Math TA
| Project | Description | Stack |
|---|---|---|
| ChessMate | Production chess coaching platform with Stockfish analysis, async job pipelines, and personalized training reports (Live) | Python, Django, React, PostgreSQL, Redis, AWS |
| retro_game_engine | Published Python game framework on PyPI with ECS architecture, CI, docs, and examples (PyPI) | Python, Pygame, Poetry, pytest |
| CampusFound | Mobile-first campus lost-and-found platform with photo uploads and searchable listings (Demo) | Next.js, TypeScript, Supabase |
| ReturnRider | Return and refund tracking system with API, mobile app, email worker, and infrastructure automation | NestJS, Expo, PostgreSQL, Go |
Languages: Python, TypeScript, JavaScript, C#, Go, Java, SQL
Frameworks: React, Django, Node.js, .NET, FastAPI
Data & ML: pandas, scikit-learn, Semantic Kernel, PyTorch
Databases & Infra: PostgreSQL, MongoDB, Redis, Docker, AWS, Terraform, Git

