Full-stack engineer focused on building production-ready systems — workflow automation, AI-powered applications, and data pipelines that handle real-world messiness reliably.
Currently based in Bengaluru. Open to roles at the intersection of AI and systems engineering.
Languages · Java · Python · JavaScript
Frontend · React · TypeScript · Tailwind CSS · ReactFlow · TanStack Query · Recharts
Backend · Node.js · FastAPI · Flask
Databases · PostgreSQL · MongoDB · Redis
AI / ML · LangChain · LLMs · scikit-learn · MediaPipe · BiLSTM
Infra · Docker · AWS · Vercel · Render · Neon
AI Spend Observability System · Live
Multi-vendor AI usage tracking — one trustworthy number for cost, usage, and identity across tools
The hard part of this system isn't the dashboard — it's making messy, inconsistent, late-arriving data from multiple vendors converge into something you can act on without silent failures.
- Canonical event schema — every vendor (ChatGPT, Copilot, Cursor) maps into one
AIUsageEventshape; adding a new vendor is one new parser file, nothing else changes - Deterministic deduplication — hashed
dedup_keyper event; same event delivered twice is recognized and skipped, never double-counted - Late-cost backfill — billing lag treated as a patch on the existing row, not a new duplicate event
- Drift detection — baseline key-paths recorded per vendor on first ingest; any silent field rename or removal raises
DRIFT_DETECTEDinstead of quietly writing zeros - Proof-based identity resolution — the same human appears under different IDs across tools; identities are only linked when there's an explicit recorded proof type, never a fuzzy guess
- Snapshot regression harness — pytest snapshots ensure fixing one vendor's parser can't silently break another's output
FastAPI PostgreSQL React TypeScript TanStack Query Recharts Neon Render Vercel
Workflow Automation Platform · Live
Visual AI pipeline editor with drag-and-drop node canvas and real-time DAG validation
- Node-based execution pipeline built with React Flow — dynamic, composable, stateful
- FastAPI backend with DFS cycle detection (3-state node tracking) to validate directed acyclic graphs
- Returns node count, edge count, and DAG status on every save
- Workflow persistence, import/export, and execution metadata via REST APIs
React ReactFlow FastAPI Tailwind CSS
Soni · sonii.app
Voice-activated AI assistant with context-aware responses and personalized auth
- LangChain-powered NLP backend handling weather, Wikipedia, calendar, and web automation via LLM tool calls
- Passcode-based authentication with PostgreSQL session management — scoped, persistent, secure
- Google Cloud Text-to-Speech integration for natural audio output
Flask LangChain PostgreSQL Google Cloud TTS
Cloner · cloner.live
End-to-end pipeline that converts any live website into clean HTML or React + Tailwind
- HTML and CSS semantic analysis preserves layout, content, and design while stripping hydration scripts and trackers
- Outputs a complete, ready-to-run project with merged components and minimal hallucination
- Handles both static HTML export and full React component output
Multimodal AI pipeline for real-time gesture-to-Hindi translation
- BiLSTM + MediaPipe for dynamic gesture recognition from video input
- LLM-based language generation converts gesture predictions into natural Hindi sentences
- Modular architecture with clean separation between vision, prediction, and generation — designed for API deployment
Python BiLSTM MediaPipe LLMs
Associate Software Engineer · Mphasis · Mar 2026 – May 2026
Built Python data pipelines for enterprise analytics — ingestion, cleaning, feature engineering, and a scikit-learn predictive model on top. Automated the full end-to-end flow, cutting analysis time from hours to minutes.
Software Developer · Shubham Engineering · May 2025 – Aug 2025
Built and deployed the company's production website. Managed digital compliance workflows for ESIC and PF documentation.
MCA · Presidency University, Bengaluru · 2024 – 2026 · CGPA 8.9
BCA · Amity University, Ranchi · 2021 – 2024 · CGPA 7.65
AWS SimuLearn: Cloud Practitioner · AWS Training & Certification
Java Certified · HackerRank
roshanhere03@gmail.com · LinkedIn · GitHub · +91 73688 27906