Summary
Jeremy Villa is a Senior Software Engineer based in Columbus, Ohio with seven years of cross-domain experience building performant C++ and C# systems, Python tooling, and Linux-based infrastructure. He has driven full-stack technical work from low-level data model refactors and performance optimizations (including effective use of move semantics and type simplifications) to designing OpenAPI-backed .NET Core APIs and database schemas. Jeremy has shipped production software in startups and larger organizations—leading teams at Harris, architecting private LTE solutions, and evolving risk and hazard models at Battelle. He pairs systems-level thinking with hands-on debugging, CI/test automation, and mentoring junior engineers. Notably, he reduced computational costs by 2–3x through targeted type and ownership fixes and automated many manual verification tests. He brings a pragmatic balance of embedded/serverside experience and a history of taking on diverse roles from sysadmin to field integration.
7 years of coding experience
7 years of employment as a software developer
St. John's Jesuit High School & Academy
Bachelor of Science - BS, Computer Science and Engineering, Bachelor of Science - BS, Computer Science and Engineering at The Ohio State University