Resume

Ken Erwin
Senior Software Engineer – C# / .NET / Full Stack
Professional Summary
Senior Software Engineer with extensive experience designing, building, and supporting production software systems across telecom, mapping, and enterprise environments. Strong background in C#, .NET, SQL Server, PostgreSQL, Python, JavaScript, and Windows desktop development. Known for solving complex data, performance, and debugging challenges. Highly dependable, detail‑oriented, and effective in remote and distributed teams.
Work Experience
Software Engineer
December 2020 – February 2026IQGeo America Inc. (formerly OSPInsight International) — Remote
- Developed C# and Python ETL tools to migrate large telecom datasets between SQL Server and PostgreSQL.
- Built automated data‑repair utilities to detect and correct schema inconsistencies.
- Created a Windows installer application for complex synchronization software used by enterprise clients.
- Supported and maintained multiple OSPInsight applications, resolving high‑priority customer issues and improving system reliability.
- Worked across C#, Python, Node.js, JavaScript, PostgreSQL, SQL Server, and Apache environments.
Lead Software Engineer
October 1995 – December 2020OSPInsight International (Advance Fiber Optics, Inc.) — Salt Lake City, UT
- Lead developer for multiple C# and Windows desktop applications used globally by telecom companies to document and manage fiber‑optic networks.
- Designed and maintained large‑scale data conversion and manipulation tools supporting customer migrations.
- Served as subject matter expert for technical support, debugging, and customer‑facing problem resolution.
- Built and maintained legacy and modern codebases, ensuring long‑term stability and compatibility.
Education
Associate of Computer Science
Salt Lake Community College — Taylorsville, UT
Volunteer Experience
Service Missionary
February 1990 – February 1992Church of Jesus Christ of Latter-day Saints — Tennessee Nashville Mission
Core Skills
References and further work experience available upon request.