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.
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
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
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
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
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
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
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
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
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
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
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
Research and develop new testing systems for use in eventual product upgrade/relaunch.
Automated Acceptance Testing (Selenium)
Unit Testing
Angular
Contract Firm: Randstad Technologies
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
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
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
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.
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
Work to organize contests, guests, acts and direct people to produce shows for a paying audience.
Event Production
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.
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.
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.
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.