# Michael H. > Senior Staff Software Engineer @ Consensys Location: Seattle, Washington, United States Profile: https://flows.cv/michaelh3 Versatile full stack engineer with 6 years of experience working with high-throughput NodeJS services (most familiarity with typescript, golang, sql, terraform, aws, etc). ## Work Experience ### Senior Staff Software Engineer @ Consensys Jan 2025 – Jan 2025 ### Staff Software Engineer @ Consensys Jan 2024 – Jan 2025 ### Senior Full Stack Engineer @ Consensys Jan 2022 – Jan 2024 | Remote - Designed, advocated for, engineered and shipped several consumer-facing backend API services to user applications (web3 clients) with a combined 30million+ MAUs including: a) A multi-database query service (SQL, NestJS, Typescript, Elasticache) b) An API service to fetch multi-account & multi-network balances and transaction history for users. c) A token icons caching service (S3, K8s) d) A phishing detection service (S3, K8s) - Worked with the team to introduce improvements to high-volume API service latency and decrease reliance on 3rd party API services for data access. - Introduced an extensible Prometheus Metrics service implementation & Grafana dashboards for ease of observability of individual subcomponents across 10+ backend services. Extended this to other internal teams to increase across-the-board observability breadth. Increased observability led to: a) A ~20-30% overall cost improvement for our shared team's costs by customized tweaks to deployment settings across various service types. b) Up to 90% improvements across various user-facing feature latency by exposing specific subcomponent (internal/external API endpoints, cache reads/writes, db reads, etc) latency slowness. - Refactored multiple high-volume API deployment stacks to improve reliability & optimize costs using internal routing, request/response caches (AWS Elasticache) and improved edge caching layers (Cloudflare, primarily). - Led a team of 4-5 engineers to accomplish quarterly objectives and worked with director of engineering and product manager to define the quarterly objectives. - Led a documentation effort to improve internal docs site coverage of internally & externally-available API services. ### Full Stack Engineer @ MyCrypto Jan 2019 – Jan 2022 | Remote • Delivered and iterated on a secure open source cryptocurrency wallet and toolkit that facilitates more than $1 billion in monthly transaction volume engineered with React and Typescript. • Designed, engineered and deployed multiple Golang & AWS Lambda microservices using Terraform for IaaC deployment including the following: 1) A custom analytics deployment used to track client-facing infrastructure usage. 2) Multiple highly-available backend APIs to serve data for customer-facing interfaces. • Led multiple system design efforts to enable productive feature development sprints for 2 engineering teams. • Interviewed and screened software engineer candidates to join our tight-knit, security-focused, team. ### Technical Support Engineer @ MyCrypto Jan 2018 – Jan 2019 | Remote • Delivered production-grade Typescript/Express AWS-deployed APIs that provides consumer-focused security data to protect consumers of products with 1.4 million MAUs. • Refined the quality and safety of a highly-used consumer fintech product facilitating >$500 million in monthly transaction volume through QA testing and bug fixing. ### Junior System Administrator & IT Intern @ Picerne Real Estate Group Jan 2016 – Jan 2017 | Orlando, Florida Area • Reworked existing VMWare ESXI-managed infrastructure to better-distribute loads and provide highly available data access to employees of a geographically-distributed real estate company. • Configured and managed data access control through administration of Windows-based on-prem infrastructure. ## Education ### Bachelor's degree in Information Technology University of Central Florida Jan 2014 – Jan 2018 ## Contact & Social - LinkedIn: https://linkedin.com/in/michael--hahn --- Source: https://flows.cv/michaelh3 JSON Resume: https://flows.cv/michaelh3/resume.json Last updated: 2026-03-29