I provide part-time, remote consulting to help organizations maintain, enhance, modernize, and extend Microsoft .NET applications, especially ASP.NET WebForms and .NET Framework systems that remain valuable but are increasingly difficult to support. My focus is on reducing technical risk, improving maintainability, delivering new features, resolving difficult technical issues, using AI/LLM tools to accelerate development and validation, and planning gradual migrations to modern .NET.
My work combines hands-on software development with senior technical advisory services. I partner with software developers, technical leads, CTOs, and business leadership to evaluate technology options, improve engineering practices, adopt AI-assisted development workflows, improve Azure DevOps and deployment processes, and coordinate effectively with third-party security and compliance specialists.
With more than 30 years of experience as a Senior .NET Developer, Technical Advisor, CTO, and independent consultant, I bring a practical, production-focused approach to complex systems and modernization efforts.
Software Engineer (Consultant and Founder) January 2020 - Present
Independent software consulting focused on helping organizations maintain, modernize, and extend business-critical .NET applications. Recent consulting has emphasized legacy ASP.NET WebForms and .NET Framework systems, AI-assisted software development, engineering process improvements, and practical modernization strategies.
Senior .NET Developer & Technical Advisor May 2021 - May 2026
Served as lead developer on EventsModuleWeb, a legacy ASP.NET WebForms (.NET Framework 4.8) application powering Clarity Group’s Healthcare Safety Zone® platform — a HIPAA-compliant SaaS solution used by healthcare institutions to document and manage patient safety incidents.
.NET Developer October 2019 - February 2020
Member of the development team responsible for a major back-office application rewrite for Hawaii’s largest dental services provider, using ASP.NET Core MVC, Web API, Entity Framework, jQuery, Kendo UI, and Oracle.
CTO & Software Engineer February 2013 - January 2020
Served as CTO and lead developer for a healthcare analytics SaaS company, providing technical leadership while remaining deeply involved in hands-on software development across the platform. Responsibilities included product and application design, API development, client-facing web applications, deployment, and technical leadership for a suite of healthcare analytics and decision-support products. Highlights include:
Software Developer (Consultant and Founder) September 1996 - December 2013
Independent software consultant providing application design, development, and technical leadership for clients ranging from six-person software companies to Fortune 500 enterprises. Engagements included custom application development, technical leadership, software architecture, developer mentoring, and helping organizations adopt Microsoft .NET technologies. Example projects include:
Sr Software Engineer, 2003 - 2005, Skyline Technologies Inc, Green Bay, WI Lead architect and developer for a variety of in-house development efforts. Worked several projects using MS .NET Framework, C#, ASP.NET, WinForms, VB.NET, Soap/Web Services, Sql Server.
.NET Architect/Developer, 2001 - 2002, JJ Keller and Associates, Neenah, WI. Lead architect for a large web application. The project is an Internet-based ASP-model (Application Service Provider) application, hosted on the Microsoft .NET platform.
Note: Earlier job and consulting history is available upon request.
Officer in charge of Minuteman III ICBM missile operations, personnel administration and computer systems operations and instruction including the supervision and management of 45 people responsible for operation, security and maintenance of a strategic missile complex.