sys.init("Gaurav Chauhan")
Bridging the gap between robust Java enterprise backends and cutting-edge artificial intelligence. I specialize in cloud-native integrations, LLM orchestration, and high-throughput data pipelines.
gaurav@ai-core:~$ ./load_profile.sh
> Bootstrapping intelligent systems... [OK]
Operating as a Principal Architect at ADP, I offer 17+ years of expertise spanning software engineering, system architecture, and technical leadership. I specialize in the design and delivery of Java-centric enterprise applications across various industries, driven by a passion for constructing scalable, innovative systems that deliver measurable impact.
Presently, I manage an engineering group dedicated to the automation of data flows between ADP benefit infrastructures and external carrier networks via robust integration architectures. My core duties involve steering the product roadmap, guiding technical strategy, establishing delivery timelines, and engineering concurrency models alongside highly optimized data structures to guarantee peak system performance.
gaurav@ai-core:~$ _
Designing intelligent agents and reasoning engines using Java, Spring AI, and LangChain4j. Implementing complex prompting strategies and securely interacting with LLMs via AWS Bedrock.
Building the foundational data architectures required for AI context. Implementing Change Data Capture (CDC) pipelines using Debezium and Kafka to feed real-time organizational data into intelligent systems.
Engineered integration workflows between core systems and external platforms to provide personalized, intelligent guidance based on multi-variable user metrics including physical, mental, and financial needs.
Currently driving the architectural vision for a massive-scale benefits carrier integration platform utilizing AWS serverless infrastructure. I specialize in designing cloud-native solutions with AWS CDK, developing event-driven workflows utilizing Lambda, Step Functions, and MSK, alongside Spring Boot microservices to ensure highly scalable and cost-effective data exchange.
Led the engineering of complex integration pipelines between internal benefit systems and external decision-support platforms. My technical focus centered on designing robust data structures and developing advanced concurrency models for sequential and exactly-once processing using AWS DocumentDB and scalable data flow architectures.
Architected and developed high-throughput microservices for the Benefits domain, migrating legacy infrastructure from ICP to AWS and transitioning databases from MongoDB to PostgreSQL using Flyway. Implemented real-time event streaming using Change Data Capture (CDC) via Debezium and Kafka, and optimized high-volume data processing by converting ETL jobs to Spring Batch.
Spearheaded the UI/UX technology migration of ADP's talent management application from Adobe Flex to AngularJS. Engineered highly performant, HATEOAS-compliant REST APIs tailored for modern frontend consumption, and developed an asynchronous processing framework for enterprise-scale email distribution and report generation.
Served as Lead Java Developer managing the end-to-end technical delivery of high-profile mobile wallet products for Vodafone and Shell. Directed global Agile development teams while maintaining hands-on responsibility for architectural design, release management, and Tier 3 production support.