Post Job Free
Sign in

Senior Full-Stack Software Engineer (AI/RAG)

Location:
Mumbai, Maharashtra, India
Salary:
18-20LPA
Posted:
August 17, 2026

Contact this candidate

Resume:

Vinayak Rachha

Senior Software Engineer

*************@*****.*** +91-902*******

linkedin/r-vinayaka Prabhadevi, Mumbai-400025

● Professional Summary

Full-stack software engineer with 3+ years building and shipping production REST APIs, streaming web applications, and AI-powered analytics tools. Experienced across Python/Flask and Node.js back ends, React front ends, and SQL/NoSQL data layers, with hands-on work in LLM integration (AWS Bedrock), semantic search, and ETL for large relational schemas. Comfortable owning microservices and features end-to-end in fast-moving startup environments, from data modeling through CI/CD deployment.

● Skills

Languages: Python, SQL, JavaScript (ES6+), HTML5, CSS3

Frontend: React.js

Backend: Python(Flask), Node.js, REST API design

Databases: PostgreSQL, MongoDB, GraphDB(Neo4j)

AI / Data: AWS,, ChromaDB, semantic search / embeddings, ETL, data modeling

DevOps & Tooling: Docker, Git, Jenkins (CI/CD), SonarQube, Linux

Testing: PyTest, unit testing

Currently learning: Kubernetes

● Experience

Gamyam InfoTech LLP — Senior Software Engineer

Feb 2026 – Present · Hyderabad

Built a conversational AI analytics assistant over a recruitment agency — letting recruiters ask questions in plain English and get answers from live SQL and semantic search, powered by Claude on AWS Bedrock.

Conversational NL SQL + RAG agent (Python/Flask + React, streaming responses): an LLM tool-use loop that resolves structured questions to live SQL and meaning-based questions to semantic search over 3M+ vector embeddings, using a sentence-transformer model and a vector database.

Self-learning query-template cache — verified SQL templates stored in PostgreSQL, embedded into the vector store and matched semantically at request time — delivering deterministic, reproducible answers on known questions while reducing LLM cost and latency.

End-to-end data platform — resilient ETL from a third-party REST API into a Postgres warehouse (incremental delta + reconcile syncs, watermarking, rate-limit handling), plus a two-stage document/email vector pipeline with Postgres as the source of truth and the vector DB rebuildable from it.

Deployed on AWS — EC2 + Docker Compose across a distributed setup (data-sync host, vector-DB host, application backend) on managed Postgres, with session-based authentication and role-based access control.

Banyan Cloud — Software Engineer

Feb 2023 – Feb 2026 · Hyderabad

Designed and maintained REST APIs in microservices for a cybersecurity platform backed by both SQL (PgSQL) and NoSQL (MongoDB, Neo4j) databases.

Built a vulnerability-detection feature that cross-references cloud, database, and Kubernetes component versions against the NVD (National Vulnerability Database) API, surfacing risks on the UI for faster remediation.

Aggregated and normalized multi-cloud log data, presenting it in the UI to give users a unified security view.

Automated deployments through a Jenkins CI/CD pipeline and enforced code quality with SonarQube, reducing defects/code reviews through systematic unit testing.

● Projects

Country Search — Personal Project · Apr 2022 – Jun 2022 https://vinayak01.ccbp.tech/

Built a responsive web app that lists all countries with population data developed in Node.js which also supports live name search.

Fetched country data asynchronously via the Fetch API and implemented client-side filtering with JavaScript event listeners and Array.filter .

Delivered responsive layouts using the Bootstrap grid system and CSS box model.

● Education

Nxtwave Disruptive Technologies — Full-Stack Development (MERN), 2022–2023

Mumbai University — B.E., Mechanical Engineering, 2016–2020

● Languages (Read, write, speak)

English, Hindi, Telugu, Marathi



Contact this candidate