Annirudha Trivedi profile photo 1 on Tal

Annirudha Trivedi

Senior Software Engineer @ OneOrigin | AI Workflows, Async Pipelines

Bengaluru

4+ years of work experience

OneOrigin
Feb 20251 yr 8 mosPresent

Bengaluru

- Led Poppy, an internal AI search engine answering plain-language questions across 400+ company documents from Slack and the intranet, built on hybrid semantic and keyword retrieval (FastAPI, Elasticsearch, PostgreSQL, Redis, GCP). It serves 200+ employees and 1,000+ questions a month. - Kept its index current through Google Drive API webhooks and service accounts, ingesting around 100 document updates a month, and ran embeddings on a self-hosted model with Gemini only for responses, cutting embedding cost by 50%. - Replaced per-university scraping scripts with an AI extraction platform that reads course catalogues from university sites and PDFs, verifies them with validation agents, and exports CSV or JSON (FastAPI, OpenAI APIs, Google ADK, Firebase). It covers roughly 40% of the 1,600+ universities. - Owned the re-architecture of the course-equivalency platform universities use for transfer-credit decisions: ingestion services, embedding pipelines, VectorDB and MongoDB storage, cache layers and async matching, plus the service boundaries, API contracts and data-lifecycle rules for the team. - Moved bulk matching, thousands of courses per run, onto Celery pipelines with webhook callbacks and a status UI, so long runs no longer block the platform and failures are traced in minutes. - Co-built an evaluation suite scoring candidate embedding models against verified matches, cutting model selection from days to hours. - Delivered per-client workflows turning 1,000+ student transcripts a day into structured records on a Node.js, TypeScript, and Fastify platform (RabbitMQ, MongoDB, Redis/Valkey, AWS), with a template engine cutting duplicated logic by 40%. - Built the React and TypeScript interface where staff review the top five matches for a course, letting sales demo without engineering support. - Wrote the extraction workstream's standard operating procedures and mentored three engineers on engineering practice and AI-assisted development.
Oct 20243 mosDec 2024

Bangalore Urban

- Built client-facing product surfaces in Flutter against a Node.js, Prisma, and Firebase backend, delivering the contracted app and API scope in a three-month engagement. Details under NDA.
Meragi
Dec 20221 yr 7 mosJun 2024

Bengaluru

- Automated lead stages in the Django and DRF sales platform so Qualified, Disqualified, and Prospect statuses follow from interaction reasons rather than manual review, and integrated Google, Slack, and RevSpot AI, cutting lead processing by roughly 60%. - Designed a stock-management tool tracking quantity, source, photo-verified condition, and warehouse movement of event materials, cutting inventory mix-ups between weddings by roughly 80%. - Built a budget calculator and vendor-recommendation engine from historical pricing, plus an AI venue bot (Claude, Llama Index) over 500+ listings scraped with Scrapy, Selenium, and BeautifulSoup, cutting shortlisting from hours to minutes. - Delivered the events team's internal operations platform, automating account provisioning and tracking tasks, timelines, and per-person contributions, retiring the manual HR onboarding loop.
Dec 20214 mosMar 2022

Bangalore Urban

- Delivered the Phirlo marketplace and admin panel (NextJS, Django) with a session-based cart that locks items until checkout and a store-credit purchase API.
Qube
Aug 20211 yr 4 mosNov 2022

Bengaluru

- Developed the production-line web app used to flash firmware onto devices (ReactJS, Django, GraphQL), giving the team a single record of each device's firmware state and metadata. - Containerized the backend with Docker on AWS, served the frontend over CDN, and wrote Python supplier scrapers and Arduino / C/C++ device firmware. - Owned testing and debugging of the company's Energy and Home-Automation Dashboard through release.

Annirudha’s AI Stack

claude code
claude code
cursor
cursor
hugging face
hugging face
langchain
langchain
LlamaIndex
LlamaIndex
Pinecone
Pinecone

Education

Ramaiah Institute Of Technology

Bachelor of Engineering - BE

Ramaiah Institute Of Technology

20174 yrs2021

Join Annirudha and 10k+ other professionals on

Tal Boss

Tal is the app where bosses meet engineers & builders directly, without middlemen

Download Tal Boss

Annirudha Trivedi on Tal

Headline

Senior Software Engineer @ OneOrigin | AI Workflows, Async Pipelines

Location

Bengaluru

AI stack

claude code

cursor

hugging face

langchain

LlamaIndex

Pinecone

Work experience

Senior Software Engineer at OneOrigin, Feb 2025 - Present · 1 yr 8 mos, Bengaluru, - Led Poppy, an internal AI search engine answering plain-language questions across 400+ company documents from Slack and the intranet, built on hybrid semantic and keyword retrieval (FastAPI, Elasticsearch, PostgreSQL, Redis, GCP). It serves 200+ employees and 1,000+ questions a month. - Kept its index current through Google Drive API webhooks and service accounts, ingesting around 100 document updates a month, and ran embeddings on a self-hosted model with Gemini only for responses, cutting embedding cost by 50%. - Replaced per-university scraping scripts with an AI extraction platform that reads course catalogues from university sites and PDFs, verifies them with validation agents, and exports CSV or JSON (FastAPI, OpenAI APIs, Google ADK, Firebase). It covers roughly 40% of the 1,600+ universities. - Owned the re-architecture of the course-equivalency platform universities use for transfer-credit decisions: ingestion services, embedding pipelines, VectorDB and MongoDB storage, cache layers and async matching, plus the service boundaries, API contracts and data-lifecycle rules for the team. - Moved bulk matching, thousands of courses per run, onto Celery pipelines with webhook callbacks and a status UI, so long runs no longer block the platform and failures are traced in minutes. - Co-built an evaluation suite scoring candidate embedding models against verified matches, cutting model selection from days to hours. - Delivered per-client workflows turning 1,000+ student transcripts a day into structured records on a Node.js, TypeScript, and Fastify platform (RabbitMQ, MongoDB, Redis/Valkey, AWS), with a template engine cutting duplicated logic by 40%. - Built the React and TypeScript interface where staff review the top five matches for a course, letting sales demo without engineering support. - Wrote the extraction workstream's standard operating procedures and mentored three engineers on engineering practice and AI-assisted development.

Independent Contractor at Women's Health Startup, Oct 2024 - Dec 2024 · 3 mos, Bangalore Urban, - Built client-facing product surfaces in Flutter against a Node.js, Prisma, and Firebase backend, delivering the contracted app and API scope in a three-month engagement. Details under NDA.

Software Engineer at Meragi, Dec 2022 - Jun 2024 · 1 yr 7 mos, Bengaluru, - Automated lead stages in the Django and DRF sales platform so Qualified, Disqualified, and Prospect statuses follow from interaction reasons rather than manual review, and integrated Google, Slack, and RevSpot AI, cutting lead processing by roughly 60%. - Designed a stock-management tool tracking quantity, source, photo-verified condition, and warehouse movement of event materials, cutting inventory mix-ups between weddings by roughly 80%. - Built a budget calculator and vendor-recommendation engine from historical pricing, plus an AI venue bot (Claude, Llama Index) over 500+ listings scraped with Scrapy, Selenium, and BeautifulSoup, cutting shortlisting from hours to minutes. - Delivered the events team's internal operations platform, automating account provisioning and tracking tasks, timelines, and per-person contributions, retiring the manual HR onboarding loop.

Independent Contractor at Phirlo, Dec 2021 - Mar 2022 · 4 mos, Bangalore Urban, - Delivered the Phirlo marketplace and admin panel (NextJS, Django) with a session-based cart that locks items until checkout and a store-credit purchase API.

Software Engineer at Qube, Aug 2021 - Nov 2022 · 1 yr 4 mos, Bengaluru, - Developed the production-line web app used to flash firmware onto devices (ReactJS, Django, GraphQL), giving the team a single record of each device's firmware state and metadata. - Containerized the backend with Docker on AWS, served the frontend over CDN, and wrote Python supplier scrapers and Arduino / C/C++ device firmware. - Owned testing and debugging of the company's Energy and Home-Automation Dashboard through release.

Education

Bachelor of Engineering - BE, Ramaiah Institute Of Technology

Public links

github: https://github.com/annimorphism

annimorphism.dev: https://annimorphism.dev/

Annirudha Trivedi - Senior Software Engineer in Bengaluru | Tal