portfolio.tsx
Shikhar Bhadauria
Open to new opportunities
zsh — ~/portfolio
$
EXPLORER/PORTFOLIO/about.tsx
1// about.tsx — Shikhar Bhadauria
2
3import type { Developer } from "@/types";
4
5const shikhar: Developer = {
6name: "Shikhar Bhadauria",
7role: "Backend & AI Systems Engineer",
8experience: "4+ years",
9education: "B.Tech Computer Science",
10university: "SRM Institute of Science & Technology",
11
12competitive: {
13codejam: "Rank 902 (90,000+ participants)",
14kickstart: "Rank 2905",
15codechef: "Rank 275 — Lunchtime Division 2",
16} ,
17
18/**
19 * Backend & AI Systems Engineer with 4+ years of experience shipping
20 * production LLM systems: LangGraph multi-agent orchestration, RAG, tool calling,
21 * real-time voice agents, and golden-dataset evaluation, plus the backends behind them.
22 * Clients include Palo Alto Networks, Deloitte and AGL Energy.
23 */
24
25} ;
26
27export default shikhar;
Shikhar// profilepic2.png
EXPLORER/PORTFOLIO/experience.ts
$ git log --oneline --all
PythonNextJsTypeScriptReactJsGithub
  • +Built Case AI Auto Audit for client Palo Alto Networks, scoring technical support engineers against rules for SLA compliance, PII leakage and troubleshooting quality, with one Gemini 2.5 Flash call per rule on Vertex AI returning structured outputs.
  • +Replaced manual case reviews with daily batch pipelines that produce weekly per-engineer reports and AI-generated improvement plans.
  • +Ran regression evaluation against a hand-labeled golden dataset on every pipeline run, routing disputed verdicts to human-in-the-loop manager review.
  • +Owned features end-to-end across a Python backend, Cloud Spanner, and a Next.js UI embedded in Salesforce LWC.
ReactJsTypeScriptNestJsAWSPostgresSQLTailwindNextJsPythonAzure CloudFast APILiveKitLangGraph
  • +Architected and delivered Metalynk, a B2B platform with 2,000+ active users, owning backend, schema design, frontend and AWS deployment (Next.js, NestJS, PostgreSQL).
  • +Led backend and AI workflows for Orterum, an AI conversational research platform running real-time voice agents (LiveKit, ~50 interviews/day).
  • +Built Orterum's LangGraph multi-agent system (interviewer, planner and synthesizer agents) with shared agent state, RAG and streaming responses; improved concurrent session stability by 25% (FastAPI, Azure Cosmos DB).
  • +Built Tax Uttaram, Deloitte's internal taxation tool; solely designed its role-based access control and built streaming database-to-CSV exports.
  • +Orchestrated async pipelines on AWS ECS, S3, SQS, CloudWatch and EventBridge Scheduler; cut notification failures by 30% with retries and dead-letter queues.
ReactJsTypeScriptAWSMongoDBExpressJsNodeJsSocket IOMaterialUIRabbitMQ
  • +Developed 10+ enterprise modules (Attendance, Payroll, Timesheets, Assets, Leaves, Workforce) for three role-based portals: Admin, Manager and Employee.
  • +Built event-driven microservice messaging with RabbitMQ and Socket.IO for async processing and real-time UI sync.
  • +Spearheaded a platform-level authentication microservice adopted across internal apps, reducing authentication errors by 20%.
  • +Conducted technical interviews for engineering hires and mentored interns.
NextJsTailwindReactJsTypeScriptJavaSpringBootAWSGithubMySQL
  • +Built a real-time insurance verification widget embedded on providers’ websites, letting patients check coverage at point-of-care.
  • +Built a geo-filtered provider marketplace for patients to discover and compare in-network providers.
  • +Improved widget success rate by 10% and engagement by 15% with multi-insurance handling logic for edge cases across plans.
TerraformAzure CloudAzurePipelinesAzureDevOpsPowerShellJiraMySQLGithub
  • +Built SLI/SLO-based observability and alerting for client AGL Energy (Australia's largest integrated energy company), cutting incident response time by 20%.
  • +Automated provisioning, database refreshes, backups and credential rotations with Terraform and Azure DevOps, reducing operational toil by 40%.
Initial commit— B.Tech CS · SRM Institute · 2017–2021
EXPLORER/PORTFOLIO/skills.json
1// skills.json — where each skill was used
2
3{
4"name": "shikhar-bhadauria",
5"version": "4.0.0",
6"role": "Backend & AI Systems Engineer",
7
8"ai": {
9"LangGraph": ["Orterum", "Company Radar"],
10"RAG": ["Orterum", "Company Radar"],
11"Multi-Agent Systems": ["Orterum", "Company Radar"],
12"Tool Calling": ["Focusly"],
13"Structured Outputs": ["Case AI Auto Audit"],
14"LLM Evaluation": ["Case AI Auto Audit"],
15"Vertex AI (Gemini)": ["Case AI Auto Audit"],
16"Voice Agents (LiveKit)": ["Orterum"],
17"Vector Search (ChromaDB)": ["Company Radar"],
18"Whisper": ["Focusly"],
19},
20
21"languages": {
22"Python": ["Ascendion", "Napses", "Company Radar"],
23"TypeScript": ["Napses", "Juntrax", "Walnut"],
24"JavaScript": ["Juntrax", "YT Speed Controller"],
25"SQL": ["Ascendion", "Napses", "Walnut"],
26"Java": ["Walnut"],
27"C++": ["Google Code Jam", "CodeChef"],
28},
29
30"backend": {
31"FastAPI": ["Orterum", "Company Radar"],
32"NestJS": ["Metalynk", "Tax Uttaram"],
33"Node.js": ["Napses", "Juntrax"],
34"Express": ["Juntrax"],
35"Spring Boot": ["Walnut"],
36"RabbitMQ": ["Juntrax"],
37"Socket.IO": ["Juntrax"],
38},
39
40"database": {
41"PostgreSQL": ["Metalynk", "Tax Uttaram", "Focusly"],
42"Cloud Spanner": ["Case AI Auto Audit"],
43"Azure Cosmos DB": ["Orterum"],
44"MongoDB": ["Juntrax"],
45"MySQL": ["Walnut"],
46},
47
48"cloud": {
49"AWS": ["Napses", "Juntrax", "Walnut"],
50"GCP": ["Ascendion"],
51"Azure": ["Orterum", "TCS"],
52"Terraform": ["TCS"],
53"Azure DevOps": ["TCS"],
54},
55
56"frontend": {
57"Next.js": ["Metalynk", "Case AI Auto Audit", "Focusly"],
58"React": ["Napses", "Juntrax", "Walnut"],
59"Salesforce LWC": ["Case AI Auto Audit"],
60"Tailwind CSS": ["Napses", "Walnut"],
61}
62
63}
EXPLORER/PORTFOLIO/projects.tsx
// 6 projects · hover to explore
$filter ./projects/
🐍company-radar.py.py
Company Radar
// An AI-powered research platform that helps software engineers evaluate potential employers before applying. Enter a comp...
import { NextJs, TypeScript, Python, Fast API, … }
⚛focusly.tsx.tsx
Focusly
// An offline-first productivity PWA with a tool-calling AI assistant. Manage tasks in plain language or by voice (Whisper)...
import { NextJs, TypeScript, Supabase, PostgresSQL }
JSyt-speed-controller.js.js
YT Speed Controller
// A Chrome extension that brings fine-grained playback speed control directly into YouTube's native player UI. Supports sp...
import { JavaScript }
⚛hr-manager-dashboard.tsx.tsx
HR Manager Dashboard
// A full-stack HR management platform for handling the complete employee lifecycle. Features JWT-based authentication, emp...
import { ReactJs, TypeScript, MaterialUI, NodeJs, … }
⚛dag-path-generator.tsx.tsx
DAG Path Generator
// An interactive Directed Acyclic Graph visualizer that generates all paths between a source and destination node. Users c...
import { ReactJs, TypeScript, NodeJs }
JSkanban-board.js.js
Kanban Board
// A full-stack task management app built around the Kanban methodology. Drag tasks across To Do, In Progress, and Done col...
import { NextJs, MaterialUI, ReactJs, JavaScript, … }
EXPLORER/PORTFOLIO/certificates.ts
$ls -la./certificates/
CourseraCoursera/(21 files)
$total 33 files
EXPLORER/PORTFOLIO/contact.tsx
$ contact.sh --interactive
Phone: +91 9140269982
const message = {
name:
email:
subject:
body:
} ;
$
⎇ mainLn 1, Col 1UTF-8