Applied skill • Lab-assessed
Enhance agents with autonomous capabilities
Credential ID E2571D68A27B29EE
Software Engineer with 3+ years building backend services, data systems, and warehouse automation — with Java/Spring Boot, Python, Neo4j, and PostgreSQL.
Vimaan Robotics • Aug 2025 - Present • Bengaluru, India
Cognizant Technology Solutions • Sep 2022 - Jan 2025 • Bengaluru, India
LLM • Graph Analytics
A local workbench that turns plain-English analytics questions about the Olist e-commerce dataset into Cypher, runs them against Neo4j, and currently matches 82 of 112 verified benchmark questions (73%). A local Ollama model writes structured queries from the graph schema; a validator, an EXPLAIN check, and a read-only database account keep every query safe, with one automatic correction attempt on failure.
LLM Fine-Tuning • Bug Triage
Turns free-text bug reports into schema-validated triage records: category, severity, priority, environment, reproducibility, probable cause, and next step. A FastAPI service and React reviewer UI compare a base Qwen model with a LoRA fine-tune. On a 30-case benchmark the untuned base model returns 100% schema-valid JSON with 0.34 category macro-F1, the baseline the fine-tune has to beat.
Full Stack • AI
A full-stack web app that compares PDF/DOCX resumes with job descriptions or job links and returns ATS-style feedback, keyword gaps, and improvement suggestions. Built as a monorepo with a Next.js frontend, an Express/TypeScript API, shared Zod schemas, Supabase authentication, and analysis history, combining OpenAI-assisted feedback with deterministic scoring and heuristic fallbacks.
System Telemetry Dashboard
A local system monitoring dashboard. An Express backend polls CPU, RAM, GPU, storage, thermal, battery, process, network, and socket telemetry behind cached API endpoints, and a React/Vite UI renders live cards, time-series charts, process tables, and network and storage views, with confirmed process termination through the API.
Python • CLI • Automation
A command-line tool I use daily to keep my Downloads folder tidy. It files every loose download into category, extension, and month folders and sends exact duplicates (same size and MD5) to the Recycle Bin, after a colour-coded preview of every move. Ported from my PowerShell script, with a parity test proving both versions file everything identically.
Java and Python for backend services, with SQL and Cypher for relational and graph data work.
Backend frameworks for production services, plus React for the dashboards and tools built on top of them.
Relational and graph databases, with a focus on query optimization and data modeling.
Containerized services and the pipelines that build, test, and ship them.
Event-driven messaging, plus the dashboards and log analysis that keep production systems debuggable.
AI agents on Microsoft's platforms and LLMs grounded in graph data, from Neo4j GenAI to local text-to-Cypher.
11 credentials from Microsoft, Neo4j, HackerRank, and Udemy. Each one links to the issuer's page, so you can verify it yourself.
Applied skill • Lab-assessed
Credential ID E2571D68A27B29EE
Applied skill • Lab-assessed
Credential ID 9DF07DC5B9B7E5C8
Professional certification
Credential ID 46327d32-4193-4fb0-aa4a-783195f258bb
Neo4j GraphAcademy
Credential ID e6240ee2-8919-4eaa-9a4c-f79ea1cdadd3
Neo4j GraphAcademy
Credential ID 4e059228-d7d5-4a43-807f-e14b159fb882
HackerRank
Credential ID 100faca13c71
HackerRank
Credential ID 74ed9a0c1c0f
HackerRank
Credential ID 96642ed6d320
HackerRank
Credential ID f4ce264ba59a
Udemy
Credential ID UC-e58c0833-ac32-4b73-910e-0bb1d58560fd
Udemy
Credential ID UC-ae8fcb3e-c5f2-4d47-8de8-931c4fa2d75d
I believe in building software that solves real problems efficiently. My approach combines clean code principles with practical solutions, always considering performance, security, and maintainability. I focus on creating systems that are not just functional but also scalable and easy to extend.
Good software should be like a well-oiled machine - it works seamlessly, requires minimal maintenance, and can adapt to changing requirements. I strive to write code that my future self and other developers will thank me for.
My methodology starts with understanding the problem deeply, followed by designing robust solutions. I believe in iterative development, continuous testing, and frequent feedback loops. Working in Agile environments has taught me the value of adaptability and clear communication.
I approach each project with a focus on delivering value early and often. By breaking down complex problems into manageable pieces and validating each component, I ensure the final product meets both technical and business requirements.
CGPA 8.20 • Gold Medalist
CGPA 8.68
Ravenshaw University; medal presented by the President of India at the university convocation.
For measurable improvements in database query performance and system efficiency.
Final-year research on advanced data security methodologies.
Capturing moments
Exploring new frontiers
Fictional and Fantasy
A lot
Location
Kendrapara, Odisha (Open to remote)