Zachary Stehura
Software Engineer | C#, .NET, SQL Server
Software engineer with five years of experience building and modernizing C#/.NET and SQL Server applications in insurance.
About
Software engineer with five years of experience building and modernizing C#/.NET and SQL Server applications in insurance. I work on regulated, compliance-sensitive systems where accuracy matters, from state regulatory releases to refactoring legacy code into maintainable, standards-based implementations. I also support production releases and have published my own Android app (Kotlin) to Google Play. Based in Mentor, OH.
Selected Work
Home Recipe Repo
A self-hosted recipe manager built with .NET 10, Blazor Server, and SQLite, running as a single Docker container on my home server. It stores recipes, shares one ingredient library, combines recipes into a single grocery list, and finds recipes by the ingredients I have on hand. It’s designed phone-first for use in the kitchen and at the store.
I treated it like a production service. It has 600+ automated tests, CI with CodeQL and Dependabot, and a hardened non-root container. I also reproduced and fixed a bug where unsaved work was lost when switching apps. GitHub
ParkPin
ParkPin is an Android app that remembers where you parked. Drop a pin with one tap, or place it manually on the map if you’ve already walked away from the car. Add notes and photos, track a meter countdown, and get walking directions back when you’re ready to leave. Past spots are saved in a history. Free with ads, with an optional one-time purchase to remove them.
Built with Kotlin, Jetpack Compose, Room, Hilt, and Google Maps. Get it on Google Play · GitHub · Privacy Policy
OnRepeat
OnRepeat is an Android reminder app built around flexibility. Give each task as many reminders as it needs, set as offsets (“1 day before”) or fixed times. Snooze limits and escalating alerts keep important tasks from slipping, and recurrence covers everything from “every 3 weeks” to “2nd Tuesday of the month.” Fixed or floating scheduling lets repeating tasks follow your actual pace. Everything stays on your device, with no account and no ads. A one-time Pro unlock adds extra categories and digest windows.
Experience
National General Insurance, Cleveland, OH – Software Developer Nov 2022 – Present
- Resolved 13 of the 75 defects on a state regulatory compliance release, delivering all assigned items on time.
- Completed 119 work items in 2026 to date with a ~95% first-pass rate (6 needed rework after the final user-test
build). - Refactored legacy C# classes of up to ~1,000 lines, replacing tangled, outdated logic with newer implementations
that meet current coding standards and are easier to maintain
Case Western Reserve University (Kelvin Smith Library), Cleveland, OH – Application Developer Jan 2022 – Nov 2022
- Maintained the front and back end of Digital Case, the library’s digital repository (Drupal, Linux).
- Wrote Python, PHP, and Bash scripts that saved dozens of hours of manual work each week.
- Wrote user manuals and guidelines, and advised library operations directors on technical decisions.
Skills
- Languages: C#, SQL, Kotlin, Java, Python
- Platforms/Data: .NET Framework, Entity Framework, Microsoft SQL Server, MySQL
- Practices/Tools: Git, Azure DevOps, code review, unit testing, sprint-based Agile development, legacy code refactoring, production support
Education
Kent State University, B.S. Information Technology (Concentration: Application Development), August 2021
Resume Download
Contact and Links
Email: zack.stehura@gmail.com
GitHub: https://github.com/Zstehura
LinkedIn: https://www.linkedin.com/in/zstehura