{ }
Profile photo

Aravind Sathesh

Building scalable, reliable systems that power seamless experiences.

Skills & Expertise

AI Development

Large Language Models
Retrieval-Augmented Generation
Knowledge Graphs
Vector Databases
Transformers
Langfuse

Databases & Storage

PostgreSQL
MySQL
OracleDB
Redis
Neo4j
Prisma
Sequelize
Supabase

DevOps & Tools

Docker
Git
GitHub
GitLab
Netlify
Vercel

Backend

Node.js
NestJS
Express
SpringBoot
WebSockets
WebSockets
Jest
GraphQL

Programming Languages

Python
TypeScript
JavaScript
Java
Swift
Dart

Machine Learning

PyTorch
SciKit-Learn
Streamlit
LangChain

Frontend

React
Next.js
Tailwind CSS
JWT
JWT

Experience

RingCentral Innovation logo
SDE Intern

RingCentral Innovation

May 2026 - Jul 2026
  • Worked on an agentic AI analytics service that answers natural-language questions by breaking them into backend tool calls.
  • Built the tools to resolve identity, define and rank templates, execute queries and ask clarifying questions, cutting model token usage by ~24%.
  • Created template queries for popular questions, separating them from free-form LLM workflows that use schema-backed generation.
  • Added features around the SDK layer, including streamed responses, inline charts, saved conversations, voice input/output and follow-up prompts.
GenoSaathi logo
Software Developer Intern

GenoSaathi

May 2025 - Jul 2025
  • Engineered and deployed the new corporate website using React.js and Next.js for Server-Side Rendering (SSR).
  • Developed a full-stack blogging platform, designing a PostgreSQL schema in Supabase and building REST APIs.
  • Architected a maintainable, component-driven frontend system with Tailwind CSS for a consistent user experience.
Walford Capitals LLP logo
Summer Intern

Walford Capitals LLP

Mar 2025 - May 2025
  • Designed and developed a responsive Next.js website as the frontend interface for the Quant teams' predictive model.
  • Integrated smooth user interactions using Framer Motion to enhance UX with the goal of improving user retention.
RingCentral India logo
Summer Intern

RingCentral India

Jun 2024 - Jul 2024
  • Developed a full-stack responsive application using React for the frontend and the SpringBoot for the backend.
  • Integrated OracleDB to manage data storage effectively, ensuring application scalability and data integrity.
  • Gained proficiency in JavaScript and React, applying these skills to create an intuitive and seamless user interface.

Personal Projects

Pinnacle: Campus Placement API
Pinnacle: Campus Placement API

A multi-tenant NestJS backend for university placement cells, with per-organisation data isolation, a contract-first OpenAPI spec and a 90% test coverage gate.

TypeScriptNestJSNode.jsPrismaPostgreSQLRedisBullMQMinIODockerGoogle OAuthJest
FSO Comms with ML-Based Turbulence Compensation
FSO Comms with ML-Based Turbulence Compensation

A novel GNN+CNN architecture that reconstructs and classifies optical communication signals from heavily distorted and occluded data, achieving 100% accuracy.

PyTorchMatplotlibDeep LearningCNNGNNComputer VisionQuantization
AskBITSians: Connect with Alumni
AskBITSians: Connect with Alumni

A vibrant platform connecting BITS Pilani students with successful alumni for career guidance, academic support, and professional networking.

ReactNext.jsTypeScriptSupabaseWebSocketTailwind CSSFramer MotionGoogle OAuthNetlify
CG Lite
CG Lite

A fast, mobile-first CGPA tracker for BITS Pilani students, with a 700+ course catalog, semester trends, fully on-device storage and offline support.

Next.jsReactTypeScriptTailwind CSSPWAOffline-FirstService WorkerRecharts
Business Entity Resolution (Amazon ML Challenge 2026)
Business Entity Resolution (Amazon ML Challenge 2026)

A multilingual record-matching pipeline that links vendor records to a master business list, reaching 0.9836 macro F0.5 on the public leaderboard.

PythonLightGBMPyTorchHugging Face Transformersscikit-learnRapidFuzzAWS SageMaker
Privacy-Preserving Audio Deepfake Detection
Privacy-Preserving Audio Deepfake Detection

Research on detecting spoofed speech from privacy-protected audio tokens, so a detection server never has access to what was actually said.

PythonPyTorchPyTorch LightningTransformersAudio ProcessingDeep Learning
ACM BPHC Website
ACM BPHC Website

The official website for the ACM student chapter at BITS Pilani, Hyderabad Campus, serving as a hub for activities, events, and resources.

Next.jsReactTypeScriptTailwind CSSFramer Motionshadcn/uiSupabase
Curriculum Analyzer
Curriculum Analyzer

Turns a course handout into a Neo4j knowledge graph, and maps exam questions to the topics they test, all runnable on local models.

PythonNeo4jLLMRAGOllamaGeminiStreamlitPydanticLangfuse

Let's Work Together

I'm always interested in hearing about new projects and opportunities. Feel free to reach out!