Summary
Overview
Work History
Skills
Software
Timeline
SoftwareEngineer
Anthony Steiner

Anthony Steiner

Senior Software Engineer & Architect
Buffalo,NY

Summary

A passionate senior-level software architect/developer with roughly 20 years experience in both the Microsoft stack as well as several other types of web-stacks and programming languages.

Overview

19
19
years of professional experience
8
8
Languages

Work History

Senior Software Engineer

M&T Bank
Buffalo, NY
05.2022 - Current
  • Lead the architecture of several internal web applications written in C#, using MSSQL, with a front-end written in Angular 14.
  • Maintain 30+ legacy projects/solutions written in VBS, VB.NET, Python.
  • Streamlined deployment process of projects via Gitlab Pipelines, and other DevOps tools.
  • Worked with project managers, software developers across multiple teams, quality assurance, and internal lines-of-business to resolve technical issues, bugs, architecture of new projects, documentation of existing procedures and technical how-tos.

Backend Engineer

Mongoose Research
Orchard Park, NY
10.2021 - 05.2022
  • Worked on a Microsoft Stack, with C# back-end work for the majority with a legacy applications that dealt in message-queues for transactional text-messaging services (ie Twilio)
  • Worked on an analytics API for aforementioned applications
  • Worked on helping to minimize tech debt by removing overspend and optimizing certain processes.

Back-end .NET Developer

New York State, OGS
, REMOTE
02.2021 - 10.2021
  • Consulted on the SDVES project that made use of mostly React for the front-end, and .NET 5 for the back-end via microservices hosted in Azure.
  • Worked on integrating federated identity via NYS-hosted Okta instance.

Worked this project as an hourly-basis contract

Senior .NET Software Developer

Ingersoll Rand
, REMOTE
12.2020 - 10.2021
  • Working with C# and VB via to maintain legacy software using WinForms and AngularJS to migrate a large enterprise-grade system to the web.
  • Relies heavily on AWS.
  • Migrating to VueJS front-end with a .NET 7 back-end.


Worked this project as an hourly-basis contract



Senior .NET Software Architect

InnerApps, LLC Dba IDSync
, Remote
03.2012 - 10.2021
  • Initially, worked on IDSync's Suite of Active Directory synchronization utilities and services.
  • Lead the Security Gateway project (Architecture, task delegation, etc)
  • Lead the IDSync Cloud project (Cloud Architecture, task delegation, etc)
  • Created a TCP web-socket micro-service that ran behind the firewall of an ISP that allowed an on-premises Windows Service to have AES256 encrypted conversation.
  • "Cloudification" of large portions of the on-premises software into different Azure services. Converting WinForm UIs to modern web reactive UX&D.
  • Using a combination of ASP.NET MVC and VueJS for the new interface.
  • Using a plethora of different app-services (Web Apps, Azure Functions, Network managers, Logic Apps, etc) and management routines from Azure to keep the site running well, scaled, and geo-replicated.


Worked from 2012/03 as a full-time employee, switched over to W9 around 2020/07

NET & Web Developer

Dynics, Inc.
Ann Arbor, MI
10.2016 - 05.2017
  • Developed a custom CMS (content management system) from the ground up in .NET for Warehouse/Assembly-line AV and interactive displays and workstations.

[Part-time] .NET & Mobile Developer

19 Ideas
Buffalo, NY
07.2015 - 08.2016
  • Worked with a small team on a slew of different projects.
  • Worked on tokenizing authentication routines for an Identity Server in a intranet web-suite.
  • Worked on developing an AngularJS w/Cordova based mobile application.

CEO, Co-Founder, and Lead-Developer

Provisionists, LLC
Buffalo, NY
08.2010 - 10.2014
  • Co-Owner of a Hosting Service Provider (HSP), where the average client needed webmasters to maintain, upgrade, and/or add additional custom functionality at a cost.
  • Gained a large portion of experience with Linux-based systems.

.NET Software Developer II

Mueller Services, Inc.
Tonawanda, NY
11.2010 - 03.2012
  • Developed a handful of 'special projects' on a smaller team.
  • Worked on product development tickets in between the random special project, spanning from VB6 tweaks in Access '97 to configuring custom reporting subroutines in bleeding-edge web technologies.

NET & PHP Web Developer

Tranztec Solutions, Inc.
Perrysburg, OH
08.2011 - 02.2012
  • Worked with the client on getting their internal CSP and Admin Portal (written in .NET) to talk to their CMS front-end (written in PHP).
  • Added additional data-logic layers to web-services to improve connectivity between the two systems.

Junior .NET Developer

Logistic Dynamics, Inc.
Amherst, NY
01.2010 - 08.2010
  • Helped maintain and [eventually] further develop the existing application(s) directly tied to day-to-day operations and procedures.

PHP Developer & System Admin

Titan Network
Remote
08.2004 - 08.2010
  • Volunteer as a web and .NET application developer and system administrator for a non-profit fan-site webring.

Set the pace and passion for development early on with .NET and other web technologies. While working with other developers from different walks, building eclectic skills and techniques.

This role started me down this path in life.

Application Support Specialist

Norman G. Jensen, Inc.
Tonawanda, NY
01.2008 - 02.2009

Now Livingston, formerly NGJ Customs Brokers.

  • Devised and finalized a series of small to large grade Visual Basic for Application scripts to help expedite day-to-day procedures.
  • The finalization of one such script titled "NGJ Entry Assistant" boosted the accuracy of data entry on an average of 20% and output to roughly 50% for participating offices.

Senior Import Administrator

Norman G. Jensen, Inc.
Tonawanda, NY
06.2007 - 01.2009

Now Livingston, formerly NGJ Customs Brokers.

  • Automated and devised systems to help expedite extremely large volume clients international imports to the US.

Data Entry Analyst

Norman G. Jensen, Inc.
Tonawanda, NY
11.2004 - 06.2007

Now Livingston, formerly NGJ Customs Brokers.

  • Basic, entry level data-entry position where I was given the opportunity to create my first application that increased my own productivity and accuracy by 200%. Before long management wanted my routines in every data-entry analysts' hands.

Skills

NET Framework

Software

TypeScript

NodeJS/ES6

JavaScript

HTML

PHP [4-8]

Python [2,3]

Timeline

Senior Software Engineer

M&T Bank
05.2022 - Current

Backend Engineer

Mongoose Research
10.2021 - 05.2022

Back-end .NET Developer

New York State, OGS
02.2021 - 10.2021

Senior .NET Software Developer

Ingersoll Rand
12.2020 - 10.2021

NET & Web Developer

Dynics, Inc.
10.2016 - 05.2017

[Part-time] .NET & Mobile Developer

19 Ideas
07.2015 - 08.2016

Senior .NET Software Architect

InnerApps, LLC Dba IDSync
03.2012 - 10.2021

NET & PHP Web Developer

Tranztec Solutions, Inc.
08.2011 - 02.2012

.NET Software Developer II

Mueller Services, Inc.
11.2010 - 03.2012

CEO, Co-Founder, and Lead-Developer

Provisionists, LLC
08.2010 - 10.2014

Junior .NET Developer

Logistic Dynamics, Inc.
01.2010 - 08.2010

Application Support Specialist

Norman G. Jensen, Inc.
01.2008 - 02.2009

Senior Import Administrator

Norman G. Jensen, Inc.
06.2007 - 01.2009

Data Entry Analyst

Norman G. Jensen, Inc.
11.2004 - 06.2007

PHP Developer & System Admin

Titan Network
08.2004 - 08.2010
Anthony SteinerSenior Software Engineer & Architect