Zeke Naulty

Senior WinForms / Desktop .NET Developer – Modernizing LOB Apps (C#, WinForms, VB6/VB.NET, SQL Server)

Senior WinForms / Desktop .NET Developer

Summary

Thick-client specialist with deep experience in WinForms and desktop line-of-business apps. Modernizes legacy UI flows, introduces sustainable testing patterns, and connects desktop clients to dependable services.

Comfortable straddling older tech (VB6/WinForms/Web Forms) and newer patterns to keep critical desktop products alive while improving maintainability.

Experience

Software Engineer II (WinForms/Desktop) - Storable

Jan 2021 - Dec 2022 | Cary, North Carolina, United States

Maintained WinForms and web apps for insurance products while standing up .NET Core services with Hangfire/EF over PostgreSQL and SQL Server to support auto-protect features.

  • Maintained and extended .NET WinForms applications alongside web properties for insurance products.
  • Introduced unit testing patterns to WinForms and kept desktop and service layers in sync during domain-driven design adoption.
Tech: C#, .NET Core, WinForms, ASP.NET, Entity Framework, Hangfire, PostgreSQL, SQL Server, Unit testing, Domain-driven design

Programmer/Analyst (Desktop Modernization) - Prestage Farms

Jan 2016 - Sep 2016 | Clinton, NC

Led a VB6 to WinForms modernization of 8+ accounting and inventory modules, automating conversions, unifying security, and delivering early with Agile milestones.

  • Led a team modernizing VB6 accounting and inventory software, replacing legacy reporting and PDF generation.
  • Added custom bug reporting and ticketing to keep desktop work visible and delivered the project early using Agile practices.
Tech: C#, VB6, VB.NET, WinForms, Reporting, PDF generation, JIRA, Agile, Team leadership, Role-based security

Lead Developer / Azure DevOps - iAdvantage Software, Inc.

Feb 2017 - Jan 2021 | Cary, NC

Led GLP-compliant lab platform across WebForms/MVC/WebAPI, WinForms, and Xamarin with Oracle-backed services, configurable reporting, and Azure DevOps delivery.

  • Supported offline WinForms and Xamarin apps while delivering user-defined data models and reporting in WebForms/MVC/WebAPI on Oracle.
  • Crafted responsive UIs with CSS, Bootstrap, and AngularJS.
Tech: C#, ASP.NET WebForms, ASP.NET MVC, ASP.NET WebAPI, REST, OData, SOAP, Oracle, PL/SQL, Entity Framework, nHibernate, AngularJS, Bootstrap, CSS, WinForms, Xamarin Forms, Azure DevOps, GLP compliance, Reporting

Senior Software Developer - Rural Sourcing, Inc.

Jul 2013 - Feb 2016 | Augusta, Georgia Area

Consulting across Microsoft-stack projects, mentoring teams while delivering WinForms, ASP.NET, and SQL Server work for multiple clients.

  • Delivered Microsoft-stack projects for multiple clients, moving between WinForms, ASP.NET, and SQL Server work as engagements required.
  • Mentored junior and mid-level developers on coding standards, testing habits, and practical estimation.
  • Planned and tracked sprints, risks, and milestones while keeping stakeholders aligned across simultaneous projects.
  • Conducted code reviews and production readiness checks to keep releases predictable for consulting clients.
  • Interviewed and recruited engineers, helping shape hiring rubrics and onboarding practices.
  • Acted as a hands-on contributor when teams needed extra capacity on backend or desktop features.
Tech: C#, ASP.NET, WinForms, SQL Server, Project management, Mentoring, Code review, Estimation

Web Developer/Consultant (PK Promotions) - PK Promotions

May 2004 - Jan 2005 | Biloxi, MS

Delivered small-business web apps for commodity production, product evolution tracking, and sales/marketing flows.

  • Built web-based commodity production management and product tracking systems that paired with desktop workflows.
  • Supported sales and marketing systems for the business.
Tech: ASP, SQL Server, Web development, Requirements gathering, Reporting

Design Consultant - Rainmaker Advertising & Design

Mar 2001 - Oct 2002 | Biloxi, MS

Outside consultant for a marketing agency, delivering VB6/VB.NET/ASP solutions with Access/SQL Server backends for internal and client-facing tools.

  • Developed front-ends and components in VB6, VB.NET, and ASP (Classic/Web Forms) with Access, InterDev, Flash, and SQL Server.
  • Assisted in IT system design for agency clients.
Tech: VB6, VB.NET, ASP Classic, ASP.NET Web Forms, Microsoft Access, SQL Server, InterDev, Frontend components

Programmer/Analyst I - Hancock Bank

Dec 2000 - Aug 2001 | Gulfport, MS

Built desktop and web tools in a banking environment using Access/DB2/Argo Data, ASP, validation JavaScript, and SQL Server.

  • Built desktop applications against DB2/Argo Data, adding reporting and data-access front-ends.
  • Created data-driven ASP pages and validation JavaScript to support desktop workflows.
Tech: Access, DB2, Argo Data, ASP, JavaScript, SQL Server, Reporting, Data access

Technician/Programmer - Computer Specialist

Feb 1999 - Mar 2000 | Bay St. Louis, MS

Hands-on technician work repairing PCs, troubleshooting Windows, and building small custom apps for local businesses.

  • Troubleshot and resolved software issues for local customers on Windows 3.1 through Windows 2000.
  • Repaired and built IBM-compatible PCs, installing and configuring operating systems and peripherals.
  • Created small custom applications for small businesses to automate routine tasks.
  • Handled on-site support, translating user needs into practical fixes and documenting steps for non-technical staff.
Tech: Windows support, PC hardware, Troubleshooting, Custom applications, Customer service

Skills

Core

  • WinForms
  • C#
  • ASP.NET
  • .NET Core
  • SQL Server
  • Legacy modernization
  • Visual Basic .NET

Supporting

  • Bootstrap
  • AngularJS
  • Azure DevOps
  • Hangfire
  • Project management

Other

  • Agile Methodologies
  • Cloud Platforms
  • Cloud computing (Azure)
  • CSS
  • Database Development
  • Full-stack development
  • Git
  • iOS
  • JavaScript
  • JIRA
  • Kanban
  • Leadership
  • Mentoring
  • Microsoft Azure
  • Microsoft SQL Server
  • Mobile application development
  • Oracle
  • Problem-solving
  • Regular Expressions
  • Software development
  • Team Building
  • Team management
  • Time management
  • Unified Modeling Language (UML)
  • Web development
  • Entity Framework
  • PostgreSQL
  • Xamarin Forms
  • OData/SOAP APIs

Projects

Downloads