// portfolio_2026 · Bengaluru, IN

Pradhan Shrinivas Kamath

open_to_work · full_stack_engineer · gen_ai/rag

Combining engineering design expertise with full-stack development — building scalable applications and innovative solutions with modern technologies.

Scroll

// 01 · Featured Work

Selected projects

// drag_or_scroll_to_explore_the_gallery

// 02 · Next Up

The roadmap

NX-01 in_development

MIRROR — agentic RAG mesh

Autonomous deep-research agent: plans, searches, reads and synthesizes against a persistent RAG memory — every claim shipped with citations and provenance.

PythonLangGraphpgvectorFastAPIReact
  • retrieval core — built & benchmarked
  • synthesis + guardrails — in progress
  • streaming research dashboard
// target2027·Q1 ↗
NX-02 in_progress

VAULT — private code copilot

Code-aware RAG over your own repos: AST-aware chunking, repo-graph retrieval and inline completions — fully self-hosted and offline. No code leaves the machine.

Rusttree-sitterONNXOllamaTauri
  • indexer proof-of-concept
  • repo-graph retrieval — in progress
  • IDE plugin + completions
// target2027·Q2 ↗
NX-03 research

RAGOPS — guardrails & observability

Operations suite for RAG pipelines: hallucination detection, retrieval-quality scoring, token/latency telemetry and canary deploys for prompts and embeddings.

PythonOpenTelemetryClickHouseReact
  • eval harness — MRR / nDCG
  • tracing pipeline — in progress
  • canary + alerting
// target2027·Q3 ↗
NX-04 in_progress

KV-REX — Redis from scratch in Java

Redis-compatible key-value store in pure Java — RESP wire protocol, replication, persistence, eviction and pub/sub. Systems design the hard way.

JavaNettyRESPJUnit
  • RESP protocol + core commands
  • replication + persistence
  • eviction + pub/sub + pipelines
// target2027·Q1 ↗
NX-05 research

MAGMA — a database from scratch

A database engine written from zero — B+tree disk storage, write-ahead log, MVCC transactions and a SQL planner/executor.

CB+treeWALMVCCSQL
  • storage engine — B+tree on disk
  • WAL + MVCC transactions
  • SQL parser, planner & executor
// target2027·Q4 ↗
NX-06 in_development

NEUROGEN — self-learning agents

Agents that improve from experience: a reward loop, self-evaluation, consolidated RAG memory and sandboxed tool-use — driven by feedback, not hand-written prompts.

PythonRLLangGraphvector_memory
  • reward loop + self-eval
  • memory consolidation (RAG)
  • sandboxed tool-use training
// target2028·Q1 ↗
NX-07 in_progress

SILO — private search engine

Your own private, self-hosted search engine — crawler, inverted index, BM25 ranking and a zero-tracking UI. Queries never leave your machine.

RustcrawlerBM25inverted_index
  • crawler + inverted index
  • BM25 ranking + query serving
  • zero-tracking dashboard
// target2027·Q4 ↗
NX-08 research

BRASS — a C compiler in C

A C compiler written in C — lexer, parser, AST and x86-64 codegen — aimed at a fully self-hosting toolchain that compiles itself.

Cx86-64lexercodegen
  • lexer, parser & AST
  • x86-64 codegen
  • self-hosting bootstrap
// target2028·Q2 ↗

// more_on_the_radar — p2p_knowledge_mesh · voice-to-knowledge_agents · on-device_embeddings

// 03 · About

A developer with purpose

Developer • problem solver • code with purpose — building practical things with code, always learning.

Innovative Full Stack Developer passionate about building user-centric digital products. With a foundation in complex system design, I bring a disciplined approach to the full software development lifecycle — skilled in React, Java Spring Boot and database management, focused on clean, maintainable code and real-world problems solved through agile, iterative development.

Full Stack Engineer specialized in robust end-to-end web solutions — managing complex data structures, optimizing backend performance and building intuitive front-end interfaces. Now exploring generative AI and retrieval-augmented systems that make software genuinely smarter.

1+Years Professional Experience
6Projects Completed
5Internships & Roles

Bachelor of Engineering — Mechanical

R.V. Institute of Technology & Management, Bangalore · Sept 2019 – Aug 2023

Senior Secondary (CBSE)

Bangalore International Academy · 2017 – 2019

// 04 · Capabilities

What I bring to a stack

Web Development

  • React01
  • HTML5 / CSS302
  • JavaScript03
  • Responsive Design04

Backend & APIs

  • Node.js / Express01
  • Java / Spring Boot02
  • Python03
  • REST APIs04

Database & Tools

  • PostgreSQL01
  • MySQL / Oracle02
  • Git / GitHub03
  • Hibernate04

Emerging Tech

  • Generative AI01
  • RAG Systems02
  • JavaFX03
  • Design Thinking04

// 05 · Experience

Roles & trajectory

Aug 2023 – Sep 2024

Mechanical Design Engineer

Conceptia Software Technologies

SOLIDWORKS-certified product design — sheet metal, weldment cutlists and mold tools for automation and industry standards.

May 2024 – Jun 2024

Design & Analysis Intern

CADWORKS India Pvt Ltd

Component modeling in SolidWorks, ANSYS stress analysis and simulations for design verification under tight deadlines.

Sep 2022 – Oct 2022

Robotics & Automation Intern

MTR Foods Private Limited

Hands-on industrial robotics and automation workflows in a real manufacturing environment.

Aug 2022 – Sep 2022

Design & Fabrication Intern

VR Engineering Works

CAD modeling for mechanical components and hands-on fabrication with design iteration and optimization.

Aug 2019 – Aug 2023

Marketing Coordinator

E-cell RVITM

Organized events and campaigns promoting the entrepreneurship ecosystem across campus.

// 06 · Currently Reading

Shaping the mindset

  • Learning ReactAlex Banks & Eve Porcello
  • Django for BeginnersWilliam S. Vincent
  • MongoDB: The Definitive GuideIn progress
  • Eloquent JavaScriptMarijn Haverbeke
  • Grokking AlgorithmsAditya Bhargava
  • HTML and CSSJon Duckett
  • The Pragmatic ProgrammerHunt & Thomas
  • The Road to ReactRobin Wieruch

// 07 · Contact

Let’s talk about everything

Interested in opportunities, projects, or just saying hello.

pradhan.skamath@gmail.com

Bengaluru, Karnataka, India