Hi, I'm
Dhruv Agnihotri, a software developer and system designer with 8+ years of experience transforming complex challenges into high-performing, scalable digital solutions.
As a developer, I craft robust, full-stack applications. Key projects include building
PDFCourt.com, a Next.js/Flask application for PDF processing, and engineering an app for automated Salesforce package creation and customer upgrades. I also implemented a JWT-based authentication system to integrate Sales Cloud and Marketing Cloud. My toolkit spans Python, Java, JavaScript, and modern frameworks.
I architect resilient, large-scale solutions. For Salesforce, I designed a Kafka-based streaming system for emails engagement data(clicks, opens, etc.) that massively boosted event throughput (2B to 5B/month) and slashed latency (1hr to ~1min). I also led a complex AWS migration of core services, enabling vital GDPR-compliant expansion. Security (JWT, OAuth, SSO) and robust CI/CD practices are central to my approach.
My Master's in Machine Learning from the University of Michigan empowers me to build and integrate advanced ML pipelines, leveraging AI, computer vision, and NLP.
I thrive on using this dual expertise to solve challenging problems, drive innovation, and deliver impactful, high-value software.