# Mandipsinh Gohil > Senior Software Engineer & AI/ML Engineer │ Java · Python · LangChain · RAG · AWS │ Building production AI Agents Location: San Francisco Bay Area, United States Profile: https://flows.cv/mandipsinh I'm a Senior Software Engineer with 6+ years building scalable backend systems, full-stack applications, and — most recently — production AI agents in a biotech environment. My current focus is AI/ML engineering. I'm leading the architecture of a cross-platform AI RAG Agent at ATUM that lets non-technical teams query live business data in plain English and auto-generate reports. The system processes ~100,000 monthly interactions across MySQL, MongoDB, and Vector DB, using Python, LangChain, and a multi-model API layer (OpenAI, Gemini, Claude). I built the full pipeline: query evolution → schema masking for security → multi-source data retrieval → output transformation (charts, CSV, tables) → context-aware answers. Beyond AI, I've spent 6 years designing and owning complex systems end-to-end — from a SaaS gene design platform processing high-throughput genomic data via AWS SQS microservices, to a Lab Information Management System (LIMS) tracking millions of daily data points from lab robotics. I also manage production server infrastructure across 10+ servers with Docker and Ansible. I mentor a small team of engineers, balance hands-on coding with cross-functional alignment, and care deeply about shipping things that actually work in production — not just prototypes. 🔧 Core stack: Java · Spring Boot · Python · LangChain · Angular · MySQL · MongoDB · AWS S3/SQS · Docker · Ansible · OpenAI/Gemini/Claude APIs · Vector DB · Langfuse · N8N 📍 Based in San Jose, CA — open to remote roles across the US Currently targeting Senior Software Engineer and AI/ML Engineer roles at product-driven tech companies. ## Work Experience ### Software Engineer @ ATUM Jan 2019 – Present | Newark, California ### Junior Software Engineer Intern @ ATUM Jan 2018 – Jan 2019 | Newark, California • Designed and maintained the in-house Lab Information Management System (LIMS) tracking and processing millions of daily data points from automated lab robotics, storing results in MySQL, MongoDB, and AWS S3. Designed and maintained integrations between the eCommerce platform, internal databases, and the sales team CRM, owning end-to-end data consistency across systems. • Built dynamic Business Intelligence dashboards on top of processed lab data, improving real-time decision-making for production workflow optimization. • Orchestrated and maintained production server infrastructure across multiple servers using Docker and Ansible for automated configuration management and deployments. ### Software Developer @ Tata Consultancy Services Jan 2017 – Jan 2017 | India Technologies: Java, Spring, Hibernate, AJAX, SQLite, JavaScript, HTML5, CSS3, Bootstrap, JQuery • Developed Investor Facilitation Portal for investors to reduce the step to get approval from different governmental departments that reduce the approval/rejection time up to 50%. • Worked on developing the common web services and some modules and had tasks spanning all aspects of SDLC. This portal is a rapid medium of Information to Investors regarding Government Policies, Incentive Schemes, Availability of Infrastructure, and Raw Material; provide manuals to help investors understand an application process for a proposed investment. ### Software Developer Intern @ Tata Consultancy Services Jan 2015 – Jan 2016 | Gujarat, India • Technologies: Java, JSP, Oracle, Eclipse, Postman • Involved with all phases of web development of City Administration and Citizen Facilitation Center from initial concept, design, development, and testing. Create frontend and MVC backend services for few modules. Last semester of Batchelor Project training at TCS. It came as no surprise to anyone that I scored a 10 on 10 in the final semester pursuing Computer Engineering and landed a job with Tata Consultancy Services Ltd. (TCS) (the company where I had pursued my final semester internship and project) Asia’s largest software services provider upon graduation. ### Android Developer Intern @ Tiny ERP Private Limited, A Division of OpenERP SA Jan 2015 – Jan 2015 | Gujarat, India One month Internship on “An Android application of Shopping cart based on Odoo framework” at Tiny ERP Pvt. Ltd. First Odoo is an all-in-one business software capable of covering all business needs. Odoo is an all-in-one management software that offers a range of business applications that form a complete suite of enterprise management applications. ## Education ### Master of Science - MS in Computer Software Engineering San José State University ### Bachelor of Technology (B.Tech.) in Computer Engineering CHARUSAT ## Contact & Social - LinkedIn: https://linkedin.com/in/mandipsinh-gohil --- Source: https://flows.cv/mandipsinh JSON Resume: https://flows.cv/mandipsinh/resume.json Last updated: 2026-04-10