.NET, C# Full Stack engineer with a passion for development and thirst for learning. Excels at picking up new concepts and entire languages rapidly. Works well with integration of different systems and languages, automation, network interaction, testing and writing documentation. Prominent industries: ECommerce, Airline, Finance, Healthcare, HVAC.

Skills

.NET Framework

14 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

SQL

14 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 (14)

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

Work with an offshore team to provide integrations for automated marketing applications.

  • 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

Lead a team on the production of Electronic Commerce products for internal and external use. Develop and adopt policies and procedures for a sprint based agile model of development. Transition from Team Foundation Source control to git.

  • 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

Work as a team to produce bug fixes and new features for a long-term business traveling compliance application. Background work on a long term Angular conversion of the application.

  • 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

Work on two major monolithic applications for the mortgage industry. One for keeping in legal compliance with mortgage laws and regulations and another for origination. Use guidelines provided by Fannie Mae and government regulatory bodies. Sites use C#/.NET with MVC and Entity/SQL on the back, jQuery and Knockout with Kendo and Bootstrap for the front.

  • 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

Develop methodology, repository and test beds to structure site development using Visual Studio Online and Jira. Write documentation on how to use said process. Develop and handle upgrades and modifications to main eCommerce site using C#/.NET with jQuery, Entity Framework/T-SQL on top of the NopCommerce platform.

  • Agile Development

  • Leadership

  • NopCommerce

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

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

Produce an API using .NET Standard (API), core (testing) and 4.6.1 (graphics) for interfacing a mobile application (developed outside) with Sabre. Work with AWS to produce the API gateway and store files. Use xunit, log4net, Moq and NCrunch for testing with 95% coverage. Client: Hawaiian Airlines

  • 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 out full stack applications for use by agents at airports and corporate employees. Aid in quality assurance and testing where needed. Help to manage offshore resources to keep services running around the clock. Administer SharePoint and internal intranet sites. Software made in MVC5, C# (.NET 4.6), WCF (REST), JavaScript (jQuery, Knockout, SignalR) with Visual Studio 2015.

  • Navitaire

  • MVC

  • API Backend

  • Support

  • Sabre

  • Azure

  • AWS

  • Contract Firm: GAVS Technology

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

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 (1)

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

Interests

Photography

  • Portraits
  • Events

Wikipedia

  • Documentation
  • Technology topics

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