Summary
Muhammad Hassan is a Senior Software Engineer with a decade of hands-on experience building scalable, distributed backend systems and payment infrastructure for fintechs and banks. He helped launch and lead the backend for a Stripe-like gateway (Foree), wrote its first lines of code, and drove features that processed millions in transactions and boosted merchant engagement. Comfortable across Java/Kotlin Spring Boot and Python (Flask/Django), he designs component-driven, cloud-native platforms with async/pub‑sub architectures using Kafka, Pulsar, Redis/Celery and robust CI/CD on Kubernetes. At DCore he architected multi-currency ledgers and transaction engines, combining product-first thinking with deep performance tuning. Curious about quantum computing and a lifelong problem solver (chess and table tennis fan), he reliably steps beyond his title to ship critical systems from MVP to production.
10 years of coding experience
7 years of employment as a software developer
Bachelor of Engineering (BE) Computer and Information Systems, Bachelor of Engineering (BE) Computer and Information Systems at NED University of Engineering and Technology
Urdu, English