Summary
Dhirendra Singh is a software engineer with 11+ years building and leading teams that deliver large-scale backend and data platforms across travel, search marketing, and analytics. He blends deep hands-on expertise in Java/Scala/Python, big data (Hadoop, Spark, Hive, EMR), streaming (Kafka, Kinesis), and ML deployment (MLeap, TensorFlow Serving) with production cloud experience on AWS and container platforms. At Expedia he progressed from senior engineer to engineering manager, and now applies that distributed-systems focus on high-impact infrastructure at Facebook. He is comfortable shipping end-to-end solutions—from data ingestion and offline processing to real-time serving—and has migrated legacy traffic and reporting systems to modern SOA and Hadoop-based architectures. Pragmatic and cross-functional, he pairs technical design with incremental delivery to align engineering work to business value. A day-and-night coder, he describes himself as a senior developer who lives in backend distributed systems while also founding small projects under “Dawn&Dusk.”
11 years of coding experience
12 years of employment as a software developer
BE, BE at Delhi College of Engineering