Full Stack Software Developer with 15+ years of experience and deep technical acumen with expertise in .NET using C#. Diverse industry expertise across e-commerce, finance, healthcare, HVAC, airlines, and more. Passionate about developing products that deliver value with exceptional usability. A fast learner with the proven ability to quickly master new concepts and languages. Skilled at integrating systems, languages, automation, network interaction, testing, and documentation.

Skills

.NET Framework

15 Years
  • C#
  • Visual Basic.net
  • ASP.NET
  • .NET Core
  • Dependency Injection

Objectif Lune Planetpress

5 Years
  • Proprietary
  • Javascript

API Development

9 Years
  • WCF
  • REST
  • SOAP

Web Technology

14 Years
  • HTML 5
  • Vue.js
  • MVC
  • CSS
  • IIS
  • Bootstrap
  • PHP

SQL

15 Years
  • MSSQL
  • MySQL
  • Postgres
  • Design
  • SSIS

Desktop Applications

4 Years
  • Forms
  • Services

Scrum

7 Years
  • Sprints
  • Planning

Automated Testing

6 Years
  • MSTest
  • xunit
  • log4net
  • Moq
  • NCrunch
  • Selenium

Cloud Services

6 Years
  • Azure
  • Azure App Services
  • Azure B2C
  • Amazon Web Services

Interoperability

4 Years
  • VB6 and .NET
  • .NET and PlanetPress
  • .NET and Java

Javascript

13 Years
  • JQuery
  • KnockoutJS
  • SignalR

Continuous Integration

5 Years
  • Azure DevOps
  • Jenkins
  • Octopus
  • Optimizely

Accessibility

5 Years
  • WCAG

Work Experience

Senior Software Engineer
Sunward Steel Buildings
May 2024 - Present
sunwardsteel.com

Collaborate with the lead developer and executive team to produce administrative, sales, and engineering tools for prefabricated buildings, improving visibility into sales and business performance. Managed .NET migrations and upgrades, including transition from Microsoft Access to proprietary tools with greatly improved loading speeds. Designed a login system using Active Directory to simplify employee access.

  • C# - .NET 4.8/8.0/9.0 (Core)

  • ASP.NET - ASPX

  • Azure B2C

  • MSSQL

  • github - Azure DevOps

  • Documentation

  • REST/SOAP API - Microservices

  • .NET Migration/Upgrades

  • Active Directory - Windows Server

  • PHP

  • KnockoutJS - jQuery

Senior Software Engineer
WooSender - Contract
January 2024 - March 2024
woosender.com

Work with an offshore team to provide integrations for automated marketing applications. Led Agile sprints to complete a three-month project in two months: integrated Salesforce, HubSpot, Facebook, and others to allow data integration.

  • C# - .NET 6.0 (Core)

  • ASP.NET - ASPX

  • MongoDB

  • github

  • Docker

  • Sprinting - Agile - Documentation

  • REST/SOAP API - Microservices

  • Hubspot - Facebook

Senior Software Engineer
Shamrock Foods
August 2022 - May 2023
shamrockfoodservice.com

Led a team of three in producing e-commerce products using a sprint-based Agile model of development. Developed web applications which allowed customers to purchase and pay on demand, improving ease of use and financial metrics. Facilitated the full transition from Team Foundation Server to Git. Led the software team with an empowering, non-judgmental, and consistently supportive approach.

  • C# - .NET 4.6/6.0 (Core)

  • ASP.NET - ASPX

  • MSSQL

  • Azure DevOps - App Services - B2C

  • Sprinting - Agile - Documentation

  • Vue.js

  • REST/SOAP API - Microservices

  • Pipelines (CI/CD)

  • Repository Management

  • Microsoft Dynamics

Full Stack Software Engineer
Equus Software
May 2021 - July 2022
equusoft.com

Collaborated on fixing bugs and implementing new features for a long-term business traveling compliance application. Led a long-term Angular conversion of Equus's main application, including introducing two-factor authentication.

  • C# and VB.NET - .NET Framework 4.6

  • ASP.NET - ASPX

  • MSSQL

  • Azure DevOps

  • Jira, Confluence

  • Node.js, Angular

  • REST API

Full Stack Software Engineer
Enquire Solutions
July 2020 - May 2021
enquiresolutions.com

Provide bug fixes quality of life enhancements for an existing CRM project designed for senior living and long-term care. Write documentation for development procedures and software architecture. Create and suggest fixes based on observations of end users and their training sessions.

  • C#/.NET Framework 4.5

  • MSSQL and Entity

  • Dapper

  • REST API

  • Azure DevOps

  • Jira, Confluence

Software Engineer - Contract
BDS Analytics
December 2019 - February 2020
bdsanalytics.com

Come in as sole developer for a no documentation situation to maintain and document currently existing data ingestion process. Launch new centralized process for data ingestion and integration using modern design processes, continuous integration and bleeding edge technologies.

  • Hangfire

  • C#/.NET Core 3.1

  • MSSQL and SSIS

  • Postgres

  • REST API

  • Optimizely

  • Jira, Bitbucket, Confluence

  • Jenkins

  • DevOps

  • Microservices

  • Contract Firm: Robert Half

Software Engineer
Take 3 Technologies
November 2018 - October 2019
take3tech.com

Worked on full stack development of two major monolithic applications for the mortgage industry using Agile methodology. Created an app to ensure legal compliance with mortgage regulations and another for loan origination, ensuring compliance with Fannie Mae and government regulations.

  • Knockout, jQuery, SignalR

  • Bootstrap, Kendo

  • C#/.NET ASP.NET MVC

  • MSSQL/Redis

  • Dapper, Entity Framework

  • iTextSharp

  • Optimizely

  • Jira, Confluence, Gitlab

  • Microservice in a monolithic enviroment

  • Training to earn Senior Developer Title

Senior Software Engineer
American Furniture Warehouse
February 2018 - May 2018
afw.com

Built and maintained e-commerce apps and websites using Agile methodologies. Developed methodology, repository, and test beds to structure site development. Wrote documentation for managing upgrades, modifications, and requests for the main e-comm site.

  • Agile Development

  • Leadership

  • NopCommerce

Software Developer - Contract
BlndSpt
August 2017 - October 2017
blndspt.com

Create an API for Hawaiian Airlines to interface between a mobile app and Sabre. Built API gateway and store files with AWS using xunit, log4net, Moq, and NCrunch for testing with 95% coverage.

  • Barcode Servicing

  • Unit Testing

  • API Development

  • Sabre

  • AWS

  • Contract Firm: Kelly IT

Full Stack Developer - Contract
Frontier Airlines
February 2016 - September 2016
flyfrontier.com

Build and improve full stack applications for use by Frontier employees. Developed support apps for airport and corporate staff, including processes for issuing vouchers for flight delays and creating flight manifests. Assisted with managing offshore resources to maintain 24/7 service. Administered SharePoint and internal intranet sites.

  • Navitaire

  • MVC

  • API Backend

  • Support

  • Sabre

  • Azure

  • AWS

  • Contract Firm: GAVS Technology

Additional Experience

Photographer
Freelance
January 2016 - Current
zeroserenity.com

Work with clients to photograph personal projects, studio work, events and live shows. Consult with clients regarding needs, composition and timing. Develop custom software (in C# and SQLite) for use in the editing process of photos.

  • Photography

  • App Development

  • PHP

  • Linux

IT Developer - Contract
CVS Health
November 2017 - February 2018
cvshealth.com

Research and develop new testing systems for use in eventual product upgrade/relaunch.

  • Automated Acceptance Testing (Selenium)

  • Unit Testing

  • Angular

  • Contract Firm: Randstad Technologies

Planetpress Software Developer - Contract
Ricoh USA
October 2014 - July 2015
ricoh.com

Estimate, design, build, troubleshoot and support Objectif Lune Planetpress (proprietary programmatic software for printing and mailing industry) products for Ricoh customer base. Work with coworkers to help them understand and sell solutions including product and implementation.

  • Objectif Lune Planetpress

  • Contract Firm: DISYS

Software Developer - Contract
Carrier
August 2012 - October 2014
carrier.com

Design, build and implement custom system to maintain and update documents and sales tools based on existing parameters and constraints. Work for seamless interoperability between C# and VB6 code, build and maintain an ASP.NET, MVC, JavaScript, Telerik application for language translation. Use WCF, XML, T-SQL and Sharepoint for data storage/communication, and Visual Studio 2010/2013 for development. Work with other divisions to deliver custom HVAC selection and sales tools for a worldwide marketplace.

  • C# and VB6

  • REST API (WCF)

  • Interoperability

  • ASP.NET Forms

  • Windows Services

  • Contract Firm: TEK Systems

Software Developer
Immediate Mailing Services
March 2010 - May 2012
imsdirect.com

Manipulate raw data from clients to design/produce dynamic mail pieces for banks, credit unions, corporations, etc. Enhance/adapt/create automated processing systems using. Work with proprietary software and programming language (Objectif Lune PlanetPress) to design and produce statements, letters, notices and bills. Integrate vendor provided software with in-house software to produce eDocuments in PDF form for client's customers. Produce custom reports for clients using SQL Reporting, and Visual Studio for development.

  • Legacy Microservices

  • ASP.NET Forms

  • C# and VB.NET

  • XML

  • MSSQL and Reporting Services

  • Windows Services

  • Client services

Computer Support Technician
Sutherland Global Services
December 2007 - October 2008
sutherlandglobal.com

Troubleshoot and restore computers through the use of remote access and over the phone troubleshooting for the consumer base. Working as part of a team to assist with problem solving for clients.

Volunteer

Website Programmer/Administrator
Limit Break Radio
February 2007 - February 2011

Work with hosts and related staff to build a custom CMS, forum and gallery for the site. Resolve bugs, downtime and related issues. Collect data into custom tracking reports and present it in an effective way. Also work with staff to produce the content as well as work with technical issues.

  • Radio Production

  • PHP

  • MySQL

  • PERL

  • Linux

Main Events Coordinator
Anime Syracuse
August 2010 - April 2013

Work to organize contests, guests, acts and direct people to produce shows for a paying audience.

  • Event Production

Education

Associates in
Software Applications and Programming
ITT Technical Institute
2006 - 2008

References

I had the pleasure to work with Chris while working at Shamrock Foods Company. Chris is a business and technical problem solver with a wealth of knowledge in application development and software support. He was instrumental in the development of internal and customer-facing sales enablement products. Chris has a no-nonsense, goals-oriented, and sympathetic approach to team leadership. He greatly benefited our team's bottom line by establishing sensible process improvements that promote transparency and accountability in our development cycles. We still leverage these process improvements today for faster and more durable iterations. I recommend Chris for any role in your organization that requires fastidiousness and pragmatism applied to software development and people management.
Ben Bolthouse, Shamrock Foods
Christopher Gorman was employed by Take Three Technologies from November 2018 to October 2019 as a Software Developer. He reported directly to me, the Software Development Manager, during this period.
His duties included working on both bug fixes and new features for our commercial products, using technologies such as ASP.NET MVC (C#), JavaScript, CSS, and Microsoft SQL Server. We also was involved in weekly team meetings, providing many valuable ideas and lead our documentation improvement efforts. Christopher performed these functions with both commitment and enthusiasm.
Christopher was a great asset to this company and I highly recommend him for his technical skills, his excellent organizational ability and his attention to detail.
If you have any additional questions, please do not hesitate to contact me.
Brad Butner, Take 3 Technologies
Chris Gorman reported to me as a contractor over the past 7 months (Feb-Sep 2016). During that time, I observed him not only excelling at his primary job responsibility, application support, but also take on several other tasks not expected of him. Of note, he was asked to take a look at an application that was running slowly. There was virtually no documentation on the application and Chris took it upon himself to review the code and solve the performance problem. Along the way, he also recommended several UI improvements to help users better navigate the application. I was very impressed at how quickly Chris found and solved the issue when other members of the team had failed. Chris has a great attention to detail, it not hesitant to accept any task assigned, and can pick up new technologies very quickly. I would highly recommend him for any technical role for which he applies.
Bob Smolarek, Frontier Airlines
Chris was one of several team members who reported directly to me while taking support calls at Sutherland Global Services. He was quick to offer support to his fellow coworkers as well as willing to ask for assistance when he himself was in need of that support. Given that remote support is often difficult, Chris was able to quickly gauge the knowledge level of the customer and explain what he was doing while not being condescending to those less tech savvy. His quality assurance reviews were always positive from both a customer and our product perspective. Chris took it upon himself to develop and maintain a webpage that had multiple troubleshooting tools that the entire team could use to further assist our customers. I would recommend him for this type of role, and would gladly work with him again should the opportunity present itself.
Alan Griffin, Sutherland Global Services