Summary
John Frickson is a seasoned Lead Software Engineer with over a decade of professional experience and a multi-decade career that began on mainframes and evolved into C/C++, Linux systems, and web and database architectures. He has repeatedly delivered ambitious projects solo or as a small team lead—building a bond accounting system in four years that others estimated at 15 man-years—and has deep hands-on expertise in Linux administration, SQL databases, and performance-focused C development. His background spans both infrastructure and application layers, from Sendmail/Postfix, LDAP and SAMBA to IIS extensions and real-time data importers, reflecting a rare full-stack systems perspective. Known for quickly diagnosing and resolving long-standing issues (e.g., dramatically reducing Nagios bug backlog), he combines pragmatic engineering with strong project estimation and documentation skills. Based in Minneapolis, he’s available for senior C/C++ roles or technical management positions and brings a history of independently shipping robust, auditable systems.
10 years of coding experience
13 years of employment as a software developer