Summary
Affan Hasan is a Principal Software Engineer with nine years of hands-on experience building high-performance, distributed systems and full-stack applications from Karachi, Pakistan. He has led end-to-end architecture and delivery for large-scale projects—designing Kafka-based streaming pipelines and integrations with Neo4j, Redis, MongoDB and AWS-backed data sinks—while advancing microservices ecosystems with Spring Boot and robust testing. Affan has a track record of transforming legacy performance (e.g., cutting page load from 25s to 1s) and coaching teams in BDD and test automation practices. Comfortable across front-end and back-end layers, he blends pragmatic engineering with system-level thinking to ship reliable production services. Notably, he moves seamlessly between low-latency streaming concerns and user-facing performance optimizations, making him effective at bridging data infrastructure and product experience.
9 years of coding experience