Summary
I am a highly experienced and results-driven Senior Full Stack .NET Developer with 25+ years in Information Technology, specializing in the design, development, and deployment of complex web applications and services. I have proven expertise in C#, .NET Core, Angular, Web APIs, and SQL Server, with a strong background in cloud migration (Azure), CI/CD, and Agile methodologies. Adept at leading significant platform modernizations, integrating critical third-party APIs, and enhancing system efficiency across diverse industries, including healthcare, financial services, and mortgage banking.
Technical Expertise
Programming Languages & Frameworks: C#, VB.NET, Angular (JS/TypeScript), MVC (5.0, RAZOR), ASP.NET (WebForms, ASPX), HTML5, CSS, JavaScript, jQuery, JSON, PowerShell, Node.js
Web Services & APIs: RESTful Web APIs, WCF, SOAP/XML Web Services, Microservices, AjaxPro, Microsoft Ajax
Cloud & DevOps: Azure DevOps (Pipelines, Boards), CI/CD, GIT, SVN, NuGet, Docker, Azure Data Containers & Blobs
Databases: Microsoft SQL Server, Oracle PL/SQL, Entity Framework (6.0), ADO.NET
Tools & Methodologies: Visual Studio (2022), Visual Studio Code, SQL Server Management Studio, Postman, Fiddler, JIRA, Test Track Pro, Agile (Scrum), Waterfall, OOP, SDLC
Industry Standards: ANSI-X12 270/271, HL7 Messaging
Other Technologies: Windows Server (IIS7, ADS, RAS/VPN, WINS, DHCP, DNS, MS-Exchange), Bootstrap, ChatGPT (for R&D/efficiency)
Technical Expertise
Clarifire – Tampa, FL Mar 2021 to Apr 2025
Sr. Application Developer
Spearhead the long-term modernization of a SaaS platform from legacy VB/WebForms to Angular/Node and C# .NET Core 6, significantly improving application performance and scalability.
Develop and implemented new customer-driven features and services for a SaaS product serving the mortgage banking and healthcare industries.
Architect and built a Doc Assembly module that dynamically generates Open XML Word documents from XML templates, automating critical document creation processes.
Create a Print Vendor web service to generate dynamic PDF documents, capable of processing multiple documents and addressees, including merging documents for third-party processing.
Design and implement a .NET Core console template to establish common practices for business layer access, seamless logging, and internal NuGet bundle package utilization, streamlining core migration efforts.
Upgrade core applications and services to .NET Core 6 and packaged them into an internal NuGet package, phasing out Entity Framework in preparation for Azure Data Containers.
Provide ongoing support and development for internal and third-party SOAP services (e.g., Black Knight/ICE), including creating template scripts for WSDL updates and maintaining new functionality for Business Rules Web API.
Manage daily Azure DevOps ticket priorities, client rescue tickets, code reviews, and deployments utilizing Azure Pipeline Builds and custom PowerShell scripts, ensuring efficient release cycles.
Parata (EncoreSS) – Durham, NC Jul 2020 to Feb 2021
Application Developer
Develop new features for the Beacon WinForms application, including implementing new fields with robust validation and ensuring proper data storage in MS-SQL databases.
Provide crucial support to QA and testing teams by troubleshooting and debugging communication issues between Beacon software and pharmacy dispensing devices.
BlueDog Software (SimpleAuctionSite) – Durham, NC May 2018 to June 2020
Sr. C# Web Application Developer
Engineer and integrated ASP.NET Web API clients for multiple payment gateways (Stripe, Authorize.Net), enabling secure and PCI-compliant processing of customer credit card information without local storage.
Implement and integrated the TaxJar API for automated sales tax calculation on invoice orders, ensuring accurate tax application based on sales tax nexus.
Develop and integrated an ASP.NET Web API client for Ship Station, streamlining the creation and tracking of shipping orders from invoice generation to label printing.
Provide Tier 2 customer service support, resolving issues and fulfilling special requests (e.g., database dumps, custom features) using Jira and Slack.
Automate new client website setup on IIS, including MS-SQL database creation and basic administration, using PowerShell scripts.
Centra Health – Lynchburg, VA May 2015 to Jan 2018
(Apex Systems Consultant)
Sr. C# Web Application Developer
Develop and maintained multiple critical healthcare applications including Emergency Dept Charge Sheet (MVC4/RAZOR), Education Assistance Reimbursement (MVC5), and PrePlacement (MVC5, Web API).
Design and created a Web API service to provide internal web applications access to the Centra People database via Entity Framework, centralize email processing, and serve as a platform for custom API services.
Develop a Client API Library containing commonly used C# methods and objects, including simplified interfaces for Web API service access and iTextSharp integration.
Establish and maintained a custom NuGet package for the Centra API Library, standardizing common library object distribution across development teams.
MariChris, LLC – Raleigh, NC Mar 2010 to May 2015
Lead C# Developer
Lead the conversion of a legacy MS-Access database to a comprehensive Microsoft MVC Razor C# web-portal for the MariChris Eligibility Determination solution.
Develop the Citizens self-service and Case Worker Admin Razor ASP.NET WebPortals, utilizing MVC, Bootstrap, JavaScript/jQuery, Ajax/JSON, WCF, MS-SQL, and Entity Framework.
Design the UnivERS WCF backend service (RESTful portal) to provide secure access to MS-SQL or Oracle PL/SQL databases, managing static content, edits, and authorization schemes for both public and administrative portals.
Create the MAGI (Modified Adjusted Gross Income) SOA module for eligibility determination, enhancing core product offerings.
Collaborate effectively with Business Analysts and cross-functional teams to gather requirements and ensure timely project completion.
Scientific Technologies Corporation– Scottsdale, AZ Mar 2013 to Apr 2014
(MariChris, LLC Consultant)
Sr.C#Web Application Developer
Maintain and enhanced desktop applications for building and transporting HL7 immunization data to state registries (California Immunization Registry project, IMMSLINK Immunization Gateway).
Re-architect a fat client application to migrate HL7 message transport to cloud-based WCF web services, improving scalability and efficiency.
Enhance the "ObsAnalyzer" application to identify and highlight discrepancies between EMR database and ImmsLink Oracle PL/SQL data, significantly reducing manual data entry.
North Carolina DHHS –Raleigh, NC Mar 2010 to Jun 2012
(MariChris, LLC Consultant)
Sr. C# Developer
Develop and built a functional Prior Approval web-portal for the Direct Connect project, including user administration and database rebuild scripts.
Create a singleton application (Business Resource Manager) to manage dropdown lists from SOAP/XML web services, optimizing page load times.
Develop a jQuery-based JavaScript object for dynamic manipulation of HTML datagrids via Ajax calls, enhancing user interaction.
Convert HTML mock pages to ASPX, incorporating Microsoft MVC and Entity Framework, with jQuery for client-side business rules and C# data containers.
Office Ally –Laguna Beach, CA Nov 2007 to Jan 2009
C# Developer
Develop new SOAP/XML Web services and VB.NET/C# v2.0 ASP.NET interfaces for integrating with third-party web applications and existing company websites.
Design a flexible X12 data file parser to XML for real-time eligibility and claims services, serving as a core engine for transactions with WebMD and direct connections to insurance companies.
Engineer new web applications and XML services for e-prescription processing (New Crop services) and credit card transactions (Chase Paymentech), ensuring robust payment and prescription workflows.
Quality Service Certifications – San Juan Capistrano, CA Nov 2005 to Jun 2007
ASP.NET Web Developer
Identify and resolve bugs in existing Classic ASP/VB6 applications before migrating them to ASP.NET/C# 2.0.
Develop new website and database publishing procedures, including setting up development IIS, SQL 2000/2005, and SourceSafe version control servers.
Created new database objects (tables, views, stored procedures) using T-SQL to support new website processes.
First American Default Technologies – Anaheim, CA Nov 2004 to Sept 2005
Web Developer
Redesign web-based application modules for data entry, processing, and retrieval using ASP/VB6, HTML, JavaScript, and SQL 2000, impacting over 50 pages across Borrower, Property, Loan, and Title modules.
Develop custom code as a common framework for all modules, ensuring consistency and maintainability.
United States Navy Reserve Honorably Discharged
Education and Certifications
ITT Technical Institute – Associate of Applied Sciences Degree in Electronic Engineering Technology
Microsoft Azure AI Fundamentals AI-900 – Certification coursework
Microsoft Azure Developer Associate AZ-204 – Certification coursework
Microsoft Certified Systems Developer (MCSD.NET) – Coursework Completed