Senior Software Engineer with extensive experience, specializing in .NET and Azure solutions. Proven track record in Agile environments, leading successful deployments and enhancing application performance. Adept in JavaScript and
React, while fostering strong client relationships to drive project success and ensure operational excellence.
Overview
28
28
years of professional experience
Work History
Senior Software Engineer
Publishing Concepts Inc
Ellijay, GA
02.2023 - 05.2025
Responsible for developing and upgrading multiple internal-facing marketing applications throughout all phases of the SDLC.
Worked as part of a team in an Agile-driven environment.
Worked on both the front end and back end of multiple applications using JavaScript, React, Redux, .NET, C#, and SQL Server.
Implemented multiple solutions and databases deployed to Azure.
Responsible for assisting in the deployment of applications to the production environment, as well as investigating and resolving issues in a timely manner.
Software Engineer
JP Morgan Chase / TEKsystems
Jacksonville, FL
06.2019 - 02.2023
Responsible for developing and upgrading multiple customer-facing and internal-facing financial applications throughout all phases of the SDLC.
Worked as part of a team in an Agile-driven environment, utilizing pair programming when appropriate.
Worked on both the front end and back end of multiple applications using JavaScript, React, Redux, Node.js, Java, .NET, and C#.
Implemented multiple solutions using Cloud Foundry, Gaia, and Kubernetes images built with Skaffold, using Gaia Oracle Service databases.
As part of the development process, I wrote unit tests, performance tests, and automated functional tests.
Responsible for assisting in the deployment of applications to the production environment, as well as investigating and resolving issues in a timely manner.
Senior Developer
CGI
Fairfax, VA
03.1997 - 01.2018
Served as a Senior Developer on a team that ported the Environmental Permitting software from PowerBuilder to .NET.
Led multiple User Acceptance Testing activities, collaborating with the client to establish and upgrade the production environment with new releases, and upgrading the production database.
Developed multiple database stored procedures, functions, and PL/SQL packages for data migration for multiple state agencies.
Created payment processing batch applications and collections web-based applications using Java, Groovy, Spring Batch, and Spring Boot.
Cultivated strong relationships with clients to understand functional needs, and determine technical specifications.
Created software specifications and determined operational feasibility, integrating software components into fully functional systems.
Designed and implemented enhancements to Environmental Permitting software over multiple releases for multiple clients.
I was a team lead for a team that included contract and client developers, and I managed design, process, and code reviews.
Provided technical training to client developers and end users to ensure full knowledge and competency in various systems.
Responsible for creating and maintaining multiple C++, C#, Java, and Spring batch processes.
Also responsible for maintaining Java code residing in multiple databases.
Education
Bachelor of Science - Computer Information Systems
Strayer University
Fairfax, VA, Virginia
Skills
NET, Azure, and Azure DevOps
Agile methodologies
C and C#
CSS and HTML
Java and JavaScript
Git
Groovy
JIRA
JMeter performance testing
Hibernate ORM
Iterable marketing platform
Maven build automation
MS SQL Server
Nodejs development
Oracle
PL/SQL programming
PowerBuilder
React and Redux frameworks
Selenium testing automation
Spring Batch and Spring Boot frameworks
SQL
Visual Studio and VS Code
References
References available upon request.
Timeline
Senior Software Engineer
Publishing Concepts Inc
02.2023 - 05.2025
Software Engineer
JP Morgan Chase / TEKsystems
06.2019 - 02.2023
Senior Developer
CGI
03.1997 - 01.2018
Bachelor of Science - Computer Information Systems