About Me

I am a Senior Full Stack .NET Developer with nearly 30 years of experience building practical, production software for a busy healthcare environment. I specialize in clinical workflow tools, systems integration, secure communication, reporting, automation, and internal applications used daily by hospital staff.

I work closely with clinical and administrative teams, take ownership from idea through rollout, and focus on building dependable tools that solve real operational problems. My work spans patient tracking systems, secure communication platforms, workflow automation, EHR/EMR integrations, and AI-powered analytics — hundreds of applications serving Southwestern Vermont Healthcare over nearly three decades.

Work

Senior Enterprise Application Engineer

Southwestern Vermont Healthcare — Bennington, VT • Aug 2002 – Present

I build web, Windows desktop, and mobile (iOS and Android) applications for a busy hospital, along with real-time tracker boards that run on TVs and wall displays, connecting them to HL7 and the EHR where the work calls for it. I own the full lifecycle of our in-house applications: requirements, architecture, code, deployment, and support. I also administer the Windows servers and some Linux servers that run them.

  • Built and support hundreds of web and Windows desktop applications used by clinical and administrative staff, in C# with ASP.NET Core, .NET 8, ASP.NET MVC on .NET Framework, Razor, WPF, Windows Forms, and Vue.js. Many replaced manual work or software the hospital would otherwise have bought.
  • Built real-time tracker boards and display consoles that run on TVs and wall monitors across departments to show patient flow, status, alerts, and workflow.
  • Write and maintain REST APIs (Web API and minimal APIs), JSON endpoints, and HL7 interfaces that connect our EHR/EMR, scheduling, messaging, and third-party systems.
  • Added machine learning and AI to production apps, from ML.NET models to Azure AI Foundry, foundation models, and local LLMs, for example to find scheduling trends, no-show patterns, and wait-time problems. Wrote MCP (Model Context Protocol) servers that let AI tools work with our internal systems and data.
  • Developed iOS and Android apps that put internal tools like paging and photo sharing on staff phones.
  • Set up sign-in and SSO with OIDC, SAML2, OAuth, and JWT. The apps also use role-based access, encryption, audit logging, and HIPAA-conscious handling of patient data.
  • Design and tune SQL Server and MongoDB databases: data models, stored procedures, triggers, aggregation pipelines, Entity Framework Core, and reports.
  • Write unit and integration tests, and use AI coding tools such as Claude and GitHub Copilot to help test and check code. Builds, releases, source control, and work items run through Azure DevOps CI/CD pipelines.
  • Replaced legacy apps and manual processes with ASP.NET Core and .NET 8 APIs, background services, and scheduled jobs, on-prem and in Azure.
  • Administer the Windows servers and some Linux servers that run the applications, including IIS, Active Directory, updates, monitoring, and troubleshooting.
  • Work directly with end users and department leaders. I learn the workflow, deliver in short Agile/Scrum-style iterations, test changes with the users, and support the rollout and whatever comes up after go-live.

Owner

Pownal Labs, LLC • 2013 – Present

I run my own software company that builds and sells healthcare software.

Contract Software Developer

Healthcare software for outside companies

Took on specialized healthcare software projects on a contract basis.

Network / Systems Administrator & Developer

Southwestern Vermont Healthcare — Bennington, VT • Sep 1998 – Aug 2002

Managed infrastructure for 100+ Windows servers across multiple sites: Active Directory, Exchange Server, Citrix, IIS, file services, and application servers. Automated server maintenance with PowerShell, VBScript, and batch scripts. Supported LAN/WAN, switches, routers, firewalls, SNMP monitoring, and backup and disaster recovery with Symantec Backup Exec. Wrote internal web-based management tools for the IT department in classic ASP and early .NET.

Senior PC Technician

Southwestern Vermont Healthcare — Bennington, VT • Oct 1995 – Aug 1998

Installed, imaged, and configured PCs, printers, and peripherals on Windows NT, Windows 95, and Novell, and handled Tier 2 and Tier 3 support for software, driver, and connectivity problems.

Awards

Putnam Award for Quality

Southwestern Vermont Healthcare • 2015

Automation tools and enterprise software that improved patient satisfaction.

Putnam Award for Quality & Safety

Southwestern Vermont Healthcare • 2013

Secure clinical applications that improved safety and reduced process errors.

Spirit of Magnet Award

Southwestern Vermont Healthcare • 2009

Digital workflow systems built with clinical staff to support nursing excellence.

Quest Team Award

Southwestern Vermont Healthcare • 2007

Leadership in IT modernization and cross-department communication platforms.

Quest Award

Southwestern Vermont Healthcare • 1998

Early work on the hospital network infrastructure and digital support systems.

Skills

My technical expertise spans nearly 30 years of production healthcare software development, from low-level infrastructure and integration to modern cloud, AI, and data engineering.

Languages & Frameworks
  • C# / .NET 8 / ASP.NET Core
  • .NET Framework / ASP.NET MVC
  • Web API / minimal APIs / Razor
  • Entity Framework Core / LINQ
  • WPF / Windows Forms
  • JavaScript / TypeScript / Vue.js
  • HTML5 / CSS3
  • Python / PowerShell
Data & Integration
  • SQL Server / T-SQL
  • MongoDB / Redis
  • REST APIs / JSON
  • HL7 / EHR/EMR Integration
Healthcare & Clinical
  • Meditech / athenahealth
  • Kronos / Midas
  • HIPAA-conscious Design
  • Clinical Workflow Automation
Cloud, AI & DevOps
  • Azure / Azure AI Foundry
  • ML.NET / Local LLMs / MCP servers
  • Claude / GitHub Copilot (testing)
  • Git / GitHub / Azure DevOps CI/CD
  • Unit and integration testing
  • Docker
Security & Identity
  • OIDC / SAML2 / OAuth / JWT
  • SSO
  • Role-based access
  • Encryption / auditing
Desktop, Mobile & Systems
  • Windows desktop apps
  • iOS and Android apps
  • Windows Server / Linux
  • IIS / Active Directory / Citrix

Get In Touch.

I'm always interested in discussing new healthcare technology opportunities and collaborations. Whether you need custom healthcare applications, EHR/EMR integrations, AI-assisted analytics, or clinical workflow solutions, I'd love to hear about your project.

Error boy
Your message was sent, thank you!