I am Michael Gallo. Senior Software Engineer with ~6 years of experience designing and developing scalable solutions within the e-commerce and banking sectors. Proven expertise in Golang, Python, and Linux with demonstrated leadership in mentoring junior engineers. Most recently, designed and implemented an automated integration testing plan and Jenkins pipeline for a federated Golang GraphQL Gqlgen data mesh, significantly improving testing efficiency for a top 15 bank.
July 2021 - Present
Design, develop, test and deploy features for a federated Golang GraphQL Gqlgen data mesh for top 15
bank; allows data to be shared across enterprise while complying with regulatory and internal
requirements, serving ~1 million requests per day
Served as DMN SME for rule engine for top 15 bank. Supported client in the development of new
business rules and led rule deployments. Developed Python XML diff tool using lxml to generate
human readable explanation of changes within a DMN. Led Jmeter performance testing of rule engine.
February 2019 - July 2021
Achieved 400% year over year growth by automating key processes as the sole developer at a small e-commerce firm. Led the entire development cycle for a Python sales reporting software to automate the restocking and vendor tracking report generation process; provided automated emails with report to back office team of 4 people Served as primary purchaser for six key wholesale accounts with annual spend per account of up to $500k.