Software Engineer with 3+ years of experience building scalable full-stack applications, distributed systems, and cloud-native solutions across fintech and e-commerce domains using Java, Spring Boot, Python, React.js, Node.js, AWS, Kubernetes, and Kafka. Proficient in developing 10+ AI-powered applications using LLMs, Retrieval-Augmented Generation (RAG), OpenAI APIs, Amazon Bedrock, and Machine Learning to deliver intelligent, production-ready software. Strong foundation in designing secure microservices, optimizing backend performance, and delivering high-quality products through modern DevOps and Agile engineering practices. Proven ability to collaborate across cross-functional teams to solve complex business problems, accelerate product delivery, and build scalable solutions that create measurable business value.

Dhruvil Chauhan

Software Engineer with 3+ years of experience building scalable full-stack applications, distributed systems, and cloud-native solutions across fintech and e-commerce domains using Java, Spring Boot, Python, React.js, Node.js, AWS, Kubernetes, and Kafka. Proficient in developing 10+ AI-powered applications using LLMs, Retrieval-Augmented Generation (RAG), OpenAI APIs, Amazon Bedrock, and Machine Learning to deliver intelligent, production-ready software. Strong foundation in designing secure microservices, optimizing backend performance, and delivering high-quality products through modern DevOps and Agile engineering practices. Proven ability to collaborate across cross-functional teams to solve complex business problems, accelerate product delivery, and build scalable solutions that create measurable business value.

Available to hire

Software Engineer with 3+ years of experience building scalable full-stack applications, distributed systems, and cloud-native solutions across fintech and e-commerce domains using Java, Spring Boot, Python, React.js, Node.js, AWS, Kubernetes, and Kafka. Proficient in developing 10+ AI-powered applications using LLMs, Retrieval-Augmented Generation (RAG), OpenAI APIs, Amazon Bedrock, and Machine Learning to deliver intelligent, production-ready software.

Strong foundation in designing secure microservices, optimizing backend performance, and delivering high-quality products through modern DevOps and Agile engineering practices. Proven ability to collaborate across cross-functional teams to solve complex business problems, accelerate product delivery, and build scalable solutions that create measurable business value.

See more

Experience Level

Expert
Expert
Expert
Expert
Expert
Expert
Expert
Expert
Expert
Expert
Expert
Expert
Expert
Expert
Expert
Expert
Intermediate
See more

Language

English
Fluent
Javanese
Advanced

Work Experience

Software Engineer at Intuit, Canada
January 1, 2026 - Present
Architected AI-assisted backend services using Java 21, Spring Boot, Python, AWS Lambda, Kafka, and Kubernetes to automate financial data validation and intelligent workflow orchestration for tax and accounting platforms serving 1.5M+ customers. Engineered distributed microservices with Spring Boot, REST APIs, PostgreSQL, Redis, Docker, and AWS to modernize payment reconciliation and customer account services, improving API response latency by 42% and increasing platform reliability. Integrated OpenAI APIs, LangChain, and Retrieval-Augmented Generation (RAG) with vector embeddings to build an internal AI developer assistant for engineering docs and coding standards, reducing onboarding time and MTTR. Built cloud-native frontend and backend features using React.js, TypeScript, Java, Node.js, and Express.js to streamline customer tax filing and financial planning workflows, with secure enterprise integrations. Implemented event-driven architectures using Apache Kafka, AWS, Kubernetes, Je
Co-Op Software Engineer at Intern Intuit
September 1, 2025 - December 31, 2025
Developed backend services using Java, Spring Boot, REST APIs, PostgreSQL, and AWS to automate invoice validation and billing workflows for 200K+ customer invoices in internal QuickBooks applications. Implemented an initial machine learning solution using Python, Scikit-learn, Pandas, and SQL to identify duplicate financial transactions with over 90% validation accuracy. Built responsive frontend modules using React.js, TypeScript, JavaScript, and REST APIs, enabling product teams to validate and release 12+ customer-facing features. Executed 15+ cloud-native deployments using Docker, Kubernetes, Jenkins, GitHub Actions, and AWS CloudWatch, participating in Agile ceremonies, code reviews, and automated testing.
Co-Op Software Engineer Intern at Intuit, Canada
September 1, 2025 - December 1, 2025
Developed backend services using Java, Spring Boot, REST APIs, MySQL, and Docker to automate tax document validation and financial data processing workflows, reducing manual processing time by 25%. Implemented responsive frontend features using ReactJS, TypeScript, Redux, and JavaScript, improving navigation and accessibility across tax preparation workflows and increasing successful form completion rates. Enhanced engineering productivity by creating automated unit/integration testing pipelines with JUnit 5, Mockito, Jenkins, GitHub Actions, and AWS CloudWatch to improve deployment quality and reduce production defects.
Co-Op Software Engineer Intern at Intuit
September 1, 2025 - December 1, 2025
Developed backend services using Java, Spring Boot, REST APIs, PostgreSQL, and AWS to support customer financial workflows, improving service reliability and enabling seamless integration across internal tax and accounting platforms. Built and enhanced full-stack features using React.js, JavaScript, Spring Boot, and SQL, delivering customer-facing functionality that streamlined financial data management and improved user experience. contributed to cloud-native application development using Docker, Kubernetes, Jenkins, Git, and CI/CD pipelines, helping automate testing and deployment processes with consistent releases. Assisted in developing AI-powered internal tools using Python, OpenAI APIs, LangChain, and Retrieval-Augmented Generation (RAG) to improve engineering knowledge discovery and documentation search, reducing time spent locating technical resources and accelerating developer productivity.
Software Developer at Flipkart, India
September 1, 2022 - July 1, 2024
Designed scalable backend microservices using Java 11, Spring Boot, MySQL, Redis, REST APIs, and Kafka to power order lifecycle, inventory synchronization, and seller operations, supporting millions of daily commerce transactions and improving system responsiveness during peak events. Optimized pricing and catalog management using C++, Java, multithreading, STL, and efficient data structures to reduce processing time for high-volume catalog updates. Built responsive customer-facing applications using React.js, JavaScript, HTML5, CSS3, and REST APIs to enhance product discovery, cart management, and checkout experiences. Developed event-driven backend components using Spring Boot, Apache Kafka, Docker, Jenkins, and Kubernetes to improve asynchronous order processing and inventory updates. Enhanced cloud deployment pipelines using AWS EC2, S3, Docker, Jenkins, Git, and CI/CD to automate releases and infrastructure provisioning, reducing deployment time. Partnered with cross-functional pr

Education

Masters of Applied Computing at University of Windsor
September 1, 2024 - December 1, 2025
Bachelors of Information Technology at Silver Oak University
August 1, 2020 - May 1, 2024
Masters of Applied Computing at University of Windsor
August 1, 2024 - January 1, 2026
Bachelors of Information Technology at Silver Oak University
August 1, 2020 - May 1, 2024
Masters of Applied Computing at University of Windsor
September 1, 2024 - December 1, 2025
Bachelors of Information Technology at Silver Oak University
August 1, 2020 - May 1, 2024

Qualifications

Add your qualifications or awards here.

Industry Experience

Software & Internet, Financial Services, Retail, Professional Services