About

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.

Professional Skills
Golang
90%
Linux
85%
Golang
60%
Amazon Web Services
60%
Bash
70%
Docker
50%
Work Experience

July 2021 - Present

Accenture
Senior Software Engineer

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

JD Sports
Software Developer

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.

Certifications