# Gaurish Anvekar > Software Engineer | Prev. SWE @C3.ai, AI tools/infra @Moderna Location: Redwood City, California, United States Profile: https://flows.cv/gaurish 5+ years of software engineering experience in web products, video systems, applied AI in domains like retail, biotech & media. Technologies: Java, Python, JS/TS, React JS, Next JS, Node JS, Nest JS, Langchain/Langgraph, LLM SDKs, "Search & Information Retrieval" techniques, vector stores (PgVector, ChromaDB, FAISS), Oracle-ADF, Oracle-Forms, WebLogic server, Pro*C/C++, PL-SQL. Video Processing Algorithms (in C++, PyTorch, FFmpeg), OpenGL ES, AWS ECS, Fargate, DocumentDB, DynamoDB. With a full-stack engineering background, I thrive in polyglot contexts and can be a generalist when needed. --------------------------------------------------------------------------------------------------- Products: 1. "Easy School (https://easyschool.institute)" - subscription-based SaaS product - "EasySchool". A simple way for new schools/universities/institutes to set up their management system with features - "Virtual Library", "Online Lecture", "Online Attendance" etc. 2. "AI Tutor (https://aitutor.wiki)" - AI-powered PDF tutoring application - voice support, section highlighting etc. ---------------------------------------------------------------------------------------------------- Open Source stuff: 1. Vectra (500+ GitHub stars) - is a local vector database in Node.js for local files. Merged PRs, – Hybrid Search support - https://github.com/Stevenic/vectra/pull/61 – Bug fixes - https://github.com/Stevenic/vectra/pull/64 2. Parallel PDF Creation (PPC) - A python package (tool) for ”Analysts” to quickly create PDF files out of DataFrame rows, using ”Parallelism” concepts - 1000 PDFs in less than 2 mins - https://pypi.org/project/parallel-pdf-creation/ ## Work Experience ### Software Engineer L2 - AI Applications @ C3 AI Jan 2024 – Jan 2025 | Redwood City, California, United States • Building ”Enterprise Generative AI Search” product. Current ”General Availability” product being used by Holcim, SmithRx, Tesla (pilot program). • Integration of ”Dynamic AI Agent” workflow for - Query Orchestration -> Function calling -> Unstructured & Structured search tools + web search. • Addition of ”AI Content Safety” guardrails using ”Azure Content Safety” + C3’s custom LLM guardrails. • Tech: Python, TS/JS, LangChain/LangGraph, LLM SDKs, C3’s proprietary Type system, React JS, testing - (PyTests + jasmine + React Testing library). ### Software Development Engineer II - AI/ML Platform + Tools @ Moderna Jan 2023 – Jan 2024 | Seattle, WA • Part of a team building Moderna’s AI/ML GenAI platform, on top of the in-house ”Compute platform” (supporting ~1M jobs), to democratize AI models and fine-tuning across all teams. • Implementing above platform with Pulumi’s IaaC in TS to provide closed + opensource models, hugging face models, & GenAI based information retrieval. • Built 2 products on top of above platform - ”mChat-app” & ”mChat-lite”(browser extension) - for LLM based QA, document QA & website QA - used company-wide. • Built end-to-end workflow for doc-based ”Information Retrieval” - doc chunking, ingestion, retrieval (semantic + keywords(bm25)), LangChain summarization. • Tech: Node JS, Nest JS, Typescript/Javascript, Python, Cypress, AWS ECS, Docker, Pulumi, Weaviate, ChromaDB, LangChain, React JS, Next JS, Anthropic, OpenAI SDKs. ### Software Engineer II - Big Data @ Zulily Jan 2023 – Jan 2023 | Seattle, WA - Part of Zulily's Experimentation Platform (Xp) on GCP, supporting large-scale experiments across user segments in US/Europe. - Built a new experimenting feature on the existing A/B Testing framework, to provide new user segments for stakeholders - Data Scientists, Analysts. - Affected by a ~50% restructuring, after which Zulily went through an acquisition. Tech: Python, GCP, BigQuery, Cloud PubSub, Terraform, Airflow, Python Dash, Java. ### Software Engineer Intern - Dolby Vision @ Dolby Laboratories Jan 2022 – Jan 2022 | Sunnyvale, California, United States • Implementing ”Dolby Vision” video (HDR) tech for Android using highly optimized, parallelized code based on GPU compute shaders, to achieve real-time rendering of ”Dolby Vision” video. Tech: C++, Java, Android, OpenGL ES, ExoPlayer. • Fixed 3 months pending task to improve picture quality (SM score), by scouring 20K lines of codebases in C++, Java, MATLAB. • Fixed a high-priority bug, to avoid redundant processing of ”Dolby Vision” on Xiaomi, Samsung devices. ### Graduate Research Assistant @ SCU Healthcare Innovation and Design Jan 2022 – Jan 2022 | Santa Clara, California, United States Built data-visualization tools for "Aromyx Biotech corp" on top of ~20k lines of React JS codebase + Plotly JS. ### Product Engineer - AI & Video Tech @ Myelin Foundry Jan 2019 – Jan 2019 | Bengaluru • AI startup providing solutions in media and healthcare. • Implemented a prototype called SRAAS - "Super-Resolution as a Service", to upscale low-res videos to high-res in real-time on the backend (GCP instance). • Upscaling is handled by a deep-learning service written in PyTorch and sends upscaled video segments to a node.js server through IPC mechanisms; Upscaled video segments are served from node.js server to front end video player. • Engineering collaboration to further productionize SRAAS system in TensorFlow & custom deep-learning networks. • Use cases, 1.) Can reduce CDN storage cost for OTT (Over-the-top) platforms by only storing low to medium quality (SD) videos and upscaling in real-time to high quality. 2.) Content creators can now upload content in medium quality saving upload BW. 3.) Content not shot in HD can now be upscaled in real-time for better QoE (Quality of Experience).. ### Software Engineer @ CAI Solutions Jan 2015 – Jan 2019 | Bengaluru, Karnataka, India • Headquartered at Dallas, Texas, CAI specialized in Retail Software Systems with Oracle Retail Suite - Oracle-Forms, Oracle-ADF, PL-SQL, Weblogic, Java. • Contributed to a product called “Like Store” for a client “Academy Sports” - owning 250 stores across 16 states in the US - to reduce time taken in opening a new store from 3 months to less than 15 days. • Improved startup time of initial screen to display merchandise hierarchy of “Academy Sports” across multiple stores – implemented a recursive approach to run only some parts of a complex SQL query instead of entire query. • Optimized SQL & Oracle-DB tuning, to reduce startup time of initial screen (10s to 4s), to display client’s merchandise hierarchy (4M SKUs). • Usage of Pro-C/C++ over PL-SQL, for compute-efficiency. Tech: Oracle Forms, ADF, Java, Oracle-PL-SQL, Pro*C, RMS (Retail Merchandising System) ## Education ### Executive PhD in Information Technology University of the Cumberlands ### Master of Science - MS in Information Systems Santa Clara University ### Bachelor of Engineering - BE in Information Science and Engineering Sri Jayachamarajendra College Of Engineering ## Contact & Social - LinkedIn: https://linkedin.com/in/gaureesha - Website: https://github.com/GaureeshAnvekar - Website: https://easyschool.academy - Website: https://medium.com/@GaureeshA --- Source: https://flows.cv/gaurish JSON Resume: https://flows.cv/gaurish/resume.json Last updated: 2026-04-01