Skip to content
View tanwarAalok's full-sized avatar
🎯
Focusing
🎯
Focusing

Highlights

  • Pro

Block or report tanwarAalok

Block user

Prevent this user from interacting with your repositories and sending you notifications. Learn more about blocking users.

You must be logged in to block users.

Content in all repositories owned by your account will be closed.
Maximum 250 characters. Please don’t include any personal information such as legal names or email addresses. This note will only be visible to you.
Report abuse

Contact GitHub support about this user’s behavior. Learn more about reporting abuse.

Report abuse
tanwarAalok/README.md

Hi, I'm Aalok 👋

Software engineer. Problem solver. Curious explorer.

I build AI agents, plus the backends and apps they run on. My favourite work is turning a messy real-world problem into working software.

  • 🔭 Now: Forward Deployed Engineer at Accenture, building AI software. I embed with client teams, find the slow and repetitive parts of how they build software, and ship AI tooling that removes them.
  • 🛠️ Four years shipping across the stack: React Native and React, Node.js and Spring Boot, Postgres, Kafka and AWS.
  • 🧭 Most side projects start as "how does that work?": an in-browser bundler, a code-intelligence server, a RAG pipeline.

🌐 tanwaraalok.github.io · 💼 LinkedIn · ✉️ aaloktanwar.dev@gmail.com


Featured work

Project What it is Stack
Lineage Code-intelligence MCP server for large legacy codebases. Coding agents call it to get a project's rules and vocabulary and find the few files that matter, instead of scanning the repo. Python · MCP · pgvector
Agentic Candidate Matching Recruiting agent that parses a job description, screens candidates over three rounds and explains every ranking change. LangGraph · RAG · Streamlit
Patient Management Patient, billing, appointment and analytics microservices behind a gateway. Spring Boot · Kafka · gRPC · AWS CDK
Pulse Social media platform with posts, follows, real-time chat and notifications (React client). Node.js · Redis · Socket.IO · Bull
RAG Profile Matching Resume parsing and job matching with structured, explainable scores. LangChain · Chroma
Tweet Audit Streaming, batched sentiment analysis of tweets with Gemini. Spring Boot · Gemini
Earlier projects
  • Ecma-book: a JavaScript notebook in the browser with an ESBuild (WebAssembly) bundler, published on npm
  • Code-Sync: real-time collaborative code editor that compiles and runs code
  • DevFlow: Stack Overflow-style Q&A with AI answers and job listings, in Next.js
  • Flight Management System: flight, booking and notification microservices behind an auth and rate-limit gateway
  • Sketch Board: real-time shared whiteboard with sticky notes
  • Google Sheet Clone: spreadsheet with formulas and cycle detection in vanilla JavaScript
  • Merlin's Demon War: 2D card game on itch.io

Open source: 12 merged PRs to OpenLogo by Team Shiksha.


Toolbox

  • AI engineering: LangGraph, LangChain, MCP, RAG, pgvector, Copilot agents, Gemini, OpenRouter
  • Languages: TypeScript, Java, JavaScript, Python, C++, SQL
  • Frameworks: React Native, React, Next.js, Node.js, Express, Spring Boot, GraphQL
  • Infrastructure: AWS, Docker, Kafka, gRPC, Redis, PostgreSQL, MongoDB, Prometheus, Grafana

TypeScript Java Python React Native Node.js Spring Boot LangGraph PostgreSQL Kafka Docker AWS

🏆 Accenture ACE Award (twice) · ☁️ Google Cloud Associate Cloud Engineer

Pinned Loading

  1. patient-managment-system patient-managment-system Public

    Patient, billing, appointment and analytics microservices with Spring Boot, gRPC, Kafka, Redis, a JWT gateway and an AWS CDK stack on LocalStack.

    Java

  2. pulse-backend pulse-backend Public

    Social media backend in TypeScript: posts, reactions, follows, real-time chat and notifications with Express, MongoDB, Redis, Bull and Socket.IO.

    TypeScript

  3. ecma-book ecma-book Public

    Jupyter-style JavaScript notebook in the browser, bundling with esbuild WebAssembly. On npm.

    TypeScript 2

  4. Code-Sync Code-Sync Public

    Real-time collaborative code editor with rooms, live presence and code execution in Python, C++, Java and JavaScript.

    JavaScript 2 2