Experienced Senior Software Engineer with over 20 years of experience and a proven track record of architecting efficient event-driven processes, resulting in reduced API failure rates and a better user experience.
Overview
9
9
years of professional experience
Work History
Senior Software Engineer
PETRA Financial Technologies
03.2023 - 01.2024
Serve as lead developer for back-end development
Increased collaboration by hosting bi-weekly luncheons with local developers, resulting in better cross-team communication
Streamlined media file submission process, eliminating processing errors
Architect event-driven processes and infrastructure with AWS cloud that saves time, and reduces API failure rates that resulting in a better user experience
Create event-driven processes using C#
Create real-time updates using web sockets
Utilize OpenSearch/Elasticsearch to decrease API response time and reduce database load
Design MySql and PostgreSQL databases and create Entity Framework migrations
Create infrastructure in AWS to enable processes above
Streamlined the sign-up process by implementing REST web API endpoints with OAuth 2.0 for SaaS user authentication.
Senior Software Engineer
TBS Factoring Service, LLC
04.2021 - 02.2023
Serve in the lead role for back-end development
Work with global teams to create Fintech products that are used by tens of thousands of users
Create C# .Net Core Web services with .NET Core and SQL Server for data layer for factoring system that processes $3.6 billion of invoices annually
Deploy to and use many AWS services such as Lambda, Event Bridge, SQS, CloudWatch
Create C# resilient worker services to integrate with external vendors
Write relevant .Net Unit Tests
Use GitHub for code repository and pull requests
Perform Code Reviews
Automate 30% of factoring so that 6 positions can be reallocated.
Senior Software Developer
Tetra Tech
08.2019 - 04.2021
Using C#, Angular, .net Core, REST and SQL Server to build software for the Federal Aviation Administration (FAA)
The systems utilize multiple front-end UIs, service layers and a database layer
Converted 17 microservices from .net Core 2.2 to 3.1
Use Continuous Integration and Delivery via Jenkins.
HRIS Analytics Specalist
INTEGRIS Health
08.2018 - 08.2019
Maintain HR Web Site
Maintain Micro service automation jobs.
Software Engineer II
Chesapeake Energy
09.2014 - 02.2018
Created C# integrations using REST APIs with outside vendors, saving $500K+
Enabled quicker release cycles by creating continuous builds and releases with VSTS
Contributed to saving $1M+ in consulting fees by learning, creating, modifying SAP ABAP programs that send data to SAP Proxy, populating Adobe Forms, and other data processing
Scheduled routine processing jobs and integrations using UC4
Wrote SSIS integration scripts moving data to various locations, such as service bus, SQL Server data warehouse, and Oracle Databases
Enabled Logi Analytics data visualization dashboard authentication and permissions by creating C# plugin
Increased functionality Insight visualization website with JavaScript, HTML, and CSS
Supported proprietary internal application, using mix of Oracle, Java, Visual Basic, and COBOL
Managed small team to create SSIS packages, merging and archiving Oracle FlowCal database containing billions of rows
Modified Adobe Forms for SAP, using Adobe LiveCycle.
General Manager at 63 moons technologies ltd. (formerly known as Financial Technologies (India) Ltd.)General Manager at 63 moons technologies ltd. (formerly known as Financial Technologies (India) Ltd.)