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.
July 2021 - Present
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
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.