Summary
Overview
Work History
Education
Skills
Timeline
Generic

Muhammad Hamza Khan

Chicago,IL

Summary

Full-Stack Engineer specializing in scalable distributed systems within monolith and microservice frameworks. Successfully led initiatives such as In-Person Mobile Payments at Adyen and grocery support integration at Grubhub. Proficient in full-stack application design and deployment, with expertise in backend systems, database optimization (SQL/NoSQL), and event-driven architecture utilizing Kafka. Experienced in mentoring teams and delivering impactful user-facing features aligned with business objectives.

Overview

6
6
years of professional experience

Work History

Lead/Staff Software Engineer

McMaster-Carr
Chicago, IL
03.2025 - Current
  • Architected event-driven messaging platform to facilitate scalable, decoupled services across internal systems.
  • Developed full-stack applications using React.js and Node.js for reusable front-end components and robust back-end APIs.
  • Leveraged AI tools like GitHub Copilot and Cursor to accelerate development cycles and validate edge cases.

Senior Software Engineer

Adyen
Chicago, IL
03.2024 - 03.2025
  • Spearheaded development of mobile payment systems, ensuring successful delivery on Spring Boot Java-based architecture.
  • Collaborated with Apple Inc. and American Airlines to implement offline payment capabilities for Tap to Pay, improving reliability in low-connectivity situations.
  • Led two workstreams, resulting in a 2% increase in in-person payment revenue.
  • Engineered database integrity and encryption protocols in PostgreSQL, enabling Adyen's inclusion in top 10 for MPoC certification submissions.
  • Contributed to core payments backend, securing Level 3 certifications for American Express and MasterCard acquirers before waiver expiration in Q4 2024.
  • Developed dynamic SDK configuration and attestation APIs, enhancing fraud detection and reducing incidents by 30%.
  • Established Service Level Objectives (SLOs) to address merchant challenges linked to system inefficiencies, improving incident management processes.

Senior Software Engineer

Grubhub Inc
Chicago, IL
05.2019 - 03.2024
  • Developed and orchestrated implementation of grocery support subsystem on Grubhub platform with five cross-functional teams.
  • Led integration of third-party systems, including Stripe and Olo Rails, utilizing pub-sub and webhook-driven patterns.
  • Provided architectural guidance for projects across eight Java Spring microservices within restaurant domain.
  • Re-architected menu item data storage to enhance system resiliency and fault tolerance.
  • Directed implementation of idempotent asynchronous progress tracking feature, boosting conversion rates by eight percent.
  • Mentored four engineers, facilitating sprint ceremonies to achieve development readiness within two months.

Education

Computer Engineering -

Illinois Institute of Technology
Chicago
12.2019

Skills

  • Java
  • Python
  • API development
  • Microservices
  • GraphQL
  • AWS
  • Cassandra
  • PostgreSQL
  • Cursor/Copilot
  • Kafka
  • WebSockets
  • Javascript
  • Reactjs
  • Nodejs

Timeline

Lead/Staff Software Engineer

McMaster-Carr
03.2025 - Current

Senior Software Engineer

Adyen
03.2024 - 03.2025

Senior Software Engineer

Grubhub Inc
05.2019 - 03.2024

Computer Engineering -

Illinois Institute of Technology
Muhammad Hamza Khan