John Nahlen is an independent software engineer with 16 years of experience and a 13-year track record of designing and shipping resilient, production-grade systems. He specializes in architecting full-stack .NET solutions, multi-tenant SaaS platforms, and distributed microservices with a strong emphasis on failure domains, operational concerns, and security before writing code. Comfortable owning the full lifecycle, he has built large-scale services including a multi-provider push-notification system, managed MySQL estates near 4TB, and implemented robust message queuing and retry patterns. Past roles span enterprise and startup contexts where he led backend modernization, API gateway integrations, and high-impact front-end rewrites that improved real-world performance metrics. Based in Boise, Idaho, he pairs deep technical judgment with hands-on implementation and is open to senior or staff backend/full-stack opportunities. A detail that often goes unnoticed: his certifications across IT fundamentals and AI/ops (CompTIA A+, ITF+, AI Essentials) underline a commitment to both infrastructure discipline and emerging tech.
16 years of coding experience
6 years of employment as a software developer
Certificate of Theology, Theology/Theological Studies, Certificate of Theology, Theology/Theological Studies at Portland Bible College
Basic Technical Certificate in Law Enforcement, Law Enforcement, Basic Technical Certificate in Law Enforcement, Law Enforcement at College of Western Idaho
Contributions:18 commits, 17 pushes, 5 branches in 7 months
Find and Hire Top DevelopersWe’ve analyzed the programming source code of over 60 million software developers on GitHub and scored them by 50,000 skills. Sign-up on Prog,AI to search for software developers.