# Dhruv Saini > Software Engineer | Generative AI @ C3 AI | Building Intelligent AI Solutions Location: Mountain View, California, United States Profile: https://flows.cv/dhruvsaini ## Work Experience ### Software Engineer, Generative AI @ C3 AI Jan 2025 – Present | San Francisco Bay Area Building AI powered Enterprise Agents. ### Lead Graduate Teaching Assistant @ Khoury College of Computer Sciences Jan 2025 – Jan 2025 | Boston, Massachusetts, United States ### Data Engineer Co-Op @ Addgene Jan 2024 – Jan 2024 | Boston, Massachusetts, United States Designing and optimizing applications to support large-scale genetic research initiatives. ### Lead Graduate Teaching Assistant @ Khoury College of Computer Sciences Jan 2024 – Jan 2024 | Boston, Massachusetts, United States CS5200 - Database Management System • Mentored students on database design and SQL concepts. • Provided academic support, resolved queries, and offered feedback to enhance student learning outcomes. ### Graduate Teaching Assistant @ Khoury College of Computer Sciences Jan 2023 – Jan 2023 | Boston, Massachusetts, United States ### Associate Software Development Engineer L2 @ Publicis Sapient Jan 2021 – Jan 2022 | Gurugram, Haryana, India ### Associate Software Development Engineer L1 @ Publicis Sapient Jan 2021 – Jan 2021 | Gurugram, Haryana, India ### Associate Technology @ Publicis Sapient Jan 2020 – Jan 2021 | Gurgaon, Haryana, India ### SDE Trainee @ Publicis Sapient Jan 2020 – Jan 2020 | Gurgaon, India Designed & Implemented Full-Stack Learning Platform: Built a microservices architecture with an optimized database schema to enhance performance and scalability. Developed RESTful APIs: Utilized Java, Spring Boot, and Hibernate ORM to create efficient and scalable backend services for seamless operations. Application Security: Secured applications with OAuth 2.0 and JWT tokens for user authentication and deployed on AWS for scalability and reliability. Dynamic Front-End Development: Developed the front end with ReactJS, leveraging Redux, Hooks, React Navigation, Routers, and Axios for a responsive user experience. Test-Driven Development (TDD): Implemented TDD practices with JUnit, Mockito, and Selenium, achieving 90% test coverage and ensuring high code quality via SonarQube. ### Summer Intern @ Alight Solutions Jan 2018 – Jan 2018 | Gurgaon, India ### Fall Intern @ airtel Jan 2017 – Jan 2017 | Noida Area, India ## Education ### Master of Science - MS in Computer Science Khoury College of Computer Sciences ### Bachelor of Technology - BTech in Information Technology SRM Institute of Science and Technology (SRMIST) ## Contact & Social - LinkedIn: https://linkedin.com/in/saini-dhruv - Portfolio: https://www.dhruvsaini.us --- Source: https://flows.cv/dhruvsaini JSON Resume: https://flows.cv/dhruvsaini/resume.json Last updated: 2026-04-11