About

I am Michael Gallo. Software developer, devops engineer, and Linux enthusiast. I have years of experience in the banking and e-commerce industries and am passionate about open source. Having roles in both a large consultancy and a small start up environment; I know what it means to build robust enterprise-ready solutions as well as how to develop in more fast-paced situations.

Professional Skills
Python
80%
Linux
75%
Golang
60%
Google Cloud Platform
60%
Ansible
40%
Docker
40%
Work Experience

July 2021 - Present

Accenture
Data Engineering Analyst

Operated as a Golang engineer for GraphQL gqlgen data mesh for top 15 bank. Onboarded newer developers onto Go and client tools. Developed common GraphQL resolver framework, enabling different teams to have to code only the logic that is unique to their data products without having to re-implement common code.
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

Unlocked 400% year-over-year growth utilizing Python to re-engineer product analysis and sales reporting software. Analytics software enabled automatic filtering of over 95% of SKUs in wholesale catalogs by aggregating data from Amazon and Keepa APIs. Served as the primary purchaser for six key wholesale account with annual spend per account of up to $500k.

Certifications