Information technology professional with over two decades of experience with a focus on Microsoft technologies, especially web and database development. Additionally, he has taken on leadership roles in tasks including estimation, requirements gathering, resource allocation, sales support, customer relationship management and other management tasks.



  • Proficient in C#, VB.NET, SQL, JavaScript, Classic ASP.
  • Familiar with: VBA.


  • Database: Microsoft SQL Server 2005-2016, MS Access.
  • Platforms: Windows, Windows Server
  • Frameworks: .NET 1.1-4.7, jQuery, jQuery UI.
  • Tools: Internet Information Services, SQL Server Reporting Services, Visual Studio 2003-2017, SQL Server Integration Services.
  • Technologies: WCF, Bootstrap, JSON, CSS, Web Services, Windows Services, ASP.NET Web Forms, ASP.NET MVC.


Senior Software Engineer –M&T Bank July 2018-present

Worked on a team to develop a public facing document archival system written in ASP.NET MVC/C# using .NET Framework 4.6.1. Technologies used include Code-First database development with Entity Framework, AJAX form submission, Bootstrap, jQuery, jQuery validation, jQuery UI,  and Adobe Analytics. Additional responsibilities included mentoring other developers in technology and process.

Senior Solutions Engineer/Lead Developer –Diamond Technologies, Inc. Feb 2011-July 2018

Worked for a variety of clients on many different projects using a variety of technologies including C#, VB.NET, ASP.NET Web Forms (1.1 – 4.5), ASP.NET MVC 4 & 5, JavaScript, jQuery, BootStrap, Windows Services, console applications, SSIS, SSRS, Crystal Reports, jQuery UI and others.

  • Worked with the sales team on assessments, solution development, client management and estimates.
  • Assisted Director of Project Management Office with resource allocation and planning.
  • Mentor junior programmers in technical and soft skills.
  • Projects:
    • Department of Education Single Sign On System
      • Acted as Business Analyst for the Requirements Gathering phase of a project to develop an Azure-based Single Sign On System for the Delaware Department of Education. Developed migration patterns for associated applications to tie into new SSO system.
    • Windows Azure Migration & Support
      • Migrated an ASP.NET/C# website from a Windows Server environment to a Windows Azure hosted environment with a SQL Azure database. This website provided users with the ability to receive home and automobile insurance based off a pre-defined list of profiles. Additionally, created a new ASP.NET/C# Azure website to allow users to select health insurance quotes. Provided ongoing support to include new quotes and profiles each year.
    • Automated Teller Machine Management Company
      • Updated a VB.NET/ASP.NET 1.1 website to VB.NET/ASP.NET 4.0. Technologies used included web page methods, web services, AJAX, jQuery, JSON, ASP.NET authentication and authorization and JavaScript. Developed a self-service ticketing system for the users of the client’s help desk. Other projects included:
      • the addition of a self-service security system allowing clients to manage their own user accounts and security access levels
      • a billing system for customers of the client reselling the client’s services to bill their own clients
      • a web-based process for the vendors used by the help desk to provide status updates
      • a web-based cash ordering system for bank customers
    • Insurance Corporation Websites
      • Supported and enhanced a series of program-specific websites for a national insurance company written in VB.NET/.NET 1.1, 2.0 and VB.NET/NET 4.5.
    • Local Police Department
      • Developed an activity tracking website for a local police department written in C#/ASP.NET 4.5/MVC5 using authentication, Bootstrap, web services and JavaScript.
    • Investment Portfolio Monitoring System
      • Developed a secure C#/ASP.NET 3.5 website to display confidential client information, as well as an automated C# Windows Service to download client data files from almost two dozen different sources and format, parsing them in SQL Server SSIS and loading them into SQL Server 2005. Updated website to .NET 4.0 and added additional functionality at client request.
    • Support for a Corporate Services Company
      • Supported a registered agent services corporation with applications ranging from automated processes written in C#/.NET 4.0 transferring data between Quickbooks and SQL Server to a Classic ASP website for maintaining and updating client information.
    • Traffic Controller Monitoring
      • Developed a VB.NET/ASP.NET 4.0/JavaScript website using Bing Maps to display real-time status of street intersection controllers for a major East Coast city
    • Training Video Site
      • Developed C#/ASP.NET 4.0/JavaScript website to host and display training and promotional videos for technology manufacturer.
    • Treatment Tracking System for Courts
      • Developed a tracking system for persons entering treatment programs through special state court programs written in VB.NET/.NET 4.5/ASP.NET MVC. Also used JavaScript and SQL Server Reports.
    • Unemployment Insurance Interface for Two State Labor Departments
      • Developed websites and windows services written in C#/.NET 4.0 to interact with national unemployment program to allow online responses by employers to unemployment claims website.
Senior Application Developer – The Archer Group Nov 2008 – Feb 2011

Worked on C# ASP.NET websites for a variety of clients. Specific projects included:

  • Regional Convenience Store Chain
    • Maintained and enhanced their C#/ASP.NET 3.5 website. Specific projects included:
      • Integrated store locator with Google Maps
      • Extended online store to include custom functionality
      • Developed customizable banner ad display for use in website
      • Developed JSON web service to support store locator on mobile apps
    • State Vital Statistics Agency
      • Developed self-service reporting website in C# and ASP.NET targeted at members of the public including researchers. Back-end database communication was performed through WCF web services.
    • Online educational site
      • Implemented and extended a third-party shopping cart package in C# and ASP.NET to serve an online educational institution’s needs and integrate with their back-end systems to allow students to purchase courses online.
Consultant – Diamond Technologies, Inc. Aug 2000-Nov 2008

Provided web-based solutions for a variety of clients in technologies ranging from Visual Basic 6 to Classic ASP to VB.NET. Specific projects included:

  • Regional Convenience Store
    • Maintained and enhanced their classic ASP website including store locator, shopping cart and real estate buying and selling section
    • Maintained and enhanced their intranet in Microsoft Content Management Server
  • State Department of Education
    • Developed a strategic planning application that track progress towards stated goal in VB.NET, ASP.NET using a backbone of DotNetNuke.


University of Delaware, Newark, DE Sep 1992 – Dec 1995
  • BS, Mathematics
  • Minors in History and Economics
Salesianum School, Wilmington, DE Sep 1988 – Jun 1992
  • Activities included Model UN, Math League, National Honor Society, School Newspaper, Academic Bowl