ADP (Automatic Data Processing)
Mar 2026 - PresentSenior App Developer

Anil Dharni
I love building systems. For 10 years, I've been obsessed with making things that scale - whether that's a gig platform during hypergrowth or government infrastructure serving millions. Node.js and React are my bread and butter, but I'm not married to any framework; I learn whatever the problem needs - Go, Python, Java, serverless, containers. What gets me excited is designing systems that handle real load, stay observable, and let the team sleep at night. Currently at ADP. Previously built child welfare platforms at MD THINK, scaled notification pipelines at Equifax, and modernized India's Supreme Audit Institution.
10 years building production systems at scale. From decomposing monoliths into microservices to designing event-driven architectures processing hundreds of thousands of messages daily.
Senior App Developer
Senior Software Engineer
Architecting microservices platform for child welfare systems serving 2M+ citizens. Led decomposition of legacy monolith into 8 event-driven services using Kafka and AWS. Built notification pipeline processing 480K messages/day with 99.7% delivery rate. Reduced Elasticsearch search latency from 12s to sub-second across 2.1M records.
Senior Software Engineer
Built credit monitoring notification service handling 185K+ messages/day using SNS/SQS fan-out pattern with Lambda workers. Implemented Apollo Federation to unify 5 backend services into single GraphQL gateway, reducing mobile API calls from 6 to 1 per screen. Provisioned serverless infrastructure using AWS CDK.
Senior Software Engineer
Led digital transformation of India's Supreme Audit Institution. Built platforms serving 5,000+ auditors processing 10M+ documents nationwide. Implemented real-time WebSocket dashboards, Kafka-based event sourcing for immutable audit trails, and Elasticsearch cluster for full-text search. Deployed on NIC GovCloud infrastructure.
Software Engineer
Built backend services for gig economy platform during hypergrowth from 10K to 500K+ users. Developed REST APIs with Express.js, designed PostgreSQL schemas for worker-task matching, and integrated Razorpay and Twilio with circuit breaker patterns.
PG Certificate in Blockchain Technology
Bachelor of Engineering
Selected work showcasing system design, data visualization, and blockchain development.
Browser-based JavaScript execution environment. Built with CodeMirror 6 for the editor and sandboxed iframe execution for security isolation. Captures console output, handles async code, and includes a 5s timeout for runaway scripts.
Interactive architecture visualization tool. Start with a basic client-server-database setup and build complex distributed systems by adding load balancers, caches, message queues, microservices, and more. Animated data flow shows sync vs async communication.
Interactive financial report for the Comptroller and Auditor General of India. Built with React and Firebase, featuring dynamic Plotly.js visualizations including treemaps and sunburst charts for hierarchical audit data analysis. Deployed across NIC GovCloud and multiple platforms.
Real-time analytics dashboard built with Plotly Dash (Python/Flask). Features interactive drill-down reports, treemap visualizations, and sunburst charts for multi-level audit data. Integrated with Node.js data aggregation services.
Supply chain tracking system using Hyperledger Fabric to combat pharmaceutical counterfeiting. Implemented smart contracts, Node.js REST APIs for blockchain interaction, Kubernetes orchestration, and Elasticsearch for transaction indexing.
React application demonstrating frontend patterns: debounced search, infinite scroll pagination, optimistic UI updates, and clean API integration with error boundaries.
Reach out at anildkdev@gmail.com