Thomas Walters

Full Stack Software Engineer, Microsoft Stack

Rochester, New York, United States

About

Senior Software Engineer: Highly motivated ASP.NET/C#, JavaScript: Angular, NodeJS, Java, and C++ Senior Software Engineer with experience using object oriented design techniques and programming languages, including Microsoft C# / ASP.NET Technologies, Server-side JavaScript (Angular, NodeJS, TypeScript), and Java2 Enterprise Edition (J2EE). Designed, developed and documented Windows applications and web applications. Demonstrated leadership abilities and team-work skills as well as ability to accomplish tasks under minimal direction and supervision; including over 15 years spent under various flavors of Agile methodologies at multiple employers.

Experience

  • Senior Software Engineer at M&T Bank
    May 2025 - Present · 1 yr 2 mos

  • Senior Software Engineer at FrontEdge Inc.
    Jun 2023 - Nov 2023 · 6 mos

  • API Web Software Engineer at Kodak Alaris at Kodak Alaris
    Mar 2023 - Jun 2023 · 4 mos

    Worked as a middle tier and back end developer on Kodak Moments which accepts orders for uploaded photos printed to a variety of media (eg. Kodak paper, mugs, canvas, magnets). The SOA web application uses C# ASP.NET for API back-end connecting to MS SQL Server with Entity Framework 6, ADO.NET and hundreds of SPROCs in 3 of the 10 databases.

  • Full Stack Developer at M&T Bank at M&T Bank
    Aug 2021 - Feb 2023 · 1 yr 7 mos

    • Worked as a full stack developer on Bank In A Box which assists bank employees with conversion of acquired banks into the M&T paradigms. It was used for recent conversion of People’s United Bank. The web application uses C# ASP.NET Web Forms web app with API back-end connecting to MS SQL Server with roughly 200 SPROCs • Worked as a full stack developer on a Data Lake web application which collected a set of parameters related to information about the data and how to acquire that data: via API, a File, or SQL. The web application uses C# ASP.NET Core with Blazor front-end with API back-end connecting to MS SQL Server using Entity Framework. For internal use only, the application is used to publish enterprise data. One example is details about all computers in the M&T network for consumption by users with permission to assess hardware needs.

  • Full Stack Software Engineer at CooperVision at CooperVision
    Aug 2019 - Aug 2021 · 2 yrs 1 mo

    • Worked as a full stack developer on Contact Lens order fulfillment web application for assistance with collecting, printing labels and shipping lenses. The application uses an Angular Front End, C# .NET Core RESTful API middle tier with Oracle back end plus CI/CD using Atlassian’s JIRA, Bitbucket and Bamboo • Developed independently a C# .NET Core console application to transform MS SQL Server data for specific customer data • Worked as a full stack developer on a customer facing Contact Lens ordering portal with capability to order lenses from competitors via a file upload system. The application handles PHI and allows users to schedule deliveries of lenses on a schedule to users internationally. The single tier web application uses VB.NET, C#, ASP.NET Web Forms, with SQL Server back end plus CI/CD using Atlassian’s JIRA, Bitbucket and Bamboo