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.

Basic Information
Location:
Arlington, VA
Professional Skills
Golang
90%
Linux
85%
Python
60%
Amazon Web Services
60%
Bash
70%
Docker
50%
Work Experience

July 2021 - Present

Accenture
Tech Lead

Lead technical delivery for a federated Golang GraphQL Gqlgen data mesh for a top 15 bank; allows data to be shared across the enterprise while complying with regulatory and internal requirements, serving ~5 million requests per day.

Served as DMN SME for a rule engine for the same client. Supported the client in the development of new business rules and led rule deployments. Developed a Python XML diff tool using lxml to generate human-readable explanations of changes within a DMN. Led JMeter performance testing of the 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
Claude Certified Architect – Foundations Certification
AWS Certified Developer Associate