Loading --target=ast
Rajat Kumar
I build systems that think — and think about systems that build.
- Identity
import { Rajat } from 'chicago'
- Resume
import resume from "./Rajat-Kumar.pdf"
- Education
import { MS, BTech } from "./credentials"
- UIC
MS Computer Science, GPA 4.0, May 2023.
- NIT Hamirpur
BTech Electronics & Communication Engineering, GPA 3.65, May 2017.
- UIC
- Resume
- Projects
Callable units of work, each with a public artifact behind it.
- Reachble
Auto-generated VEX for npm projects, backed by reachability analysis.
- MFKit
Polyglot Module Federation, scaffolded and self-healing.
- RESUMIND
Resume optimizer. Takes a resume and a target job description, returns structured suggestions through domain-specific prompt rules and structured Claude output pipelines.
- The Traversal
This site. A portfolio structured as a traversable AST.
- Reachble
- Research
Written arguments. The thesis behind the code.
- Rewiring the Interface
Ten patterns of interaction evolution, and what they mean for the people building interfaces.
- Rewiring the Interface
- Skills
The object expression: what I know and where I've used it.
- Languages
TypeScript, JavaScript, Python, Go, Java, Scala, SQL.
- TypeScript
TypeScript · languages
- JavaScript
JavaScript · languages
- Python
Python · languages
- Go
Go · languages
- Java
Java · languages
- Scala
Scala · languages
- SQL
SQL · languages
- TypeScript
- AI & LLM Engineering
LLM integration, RAG, MCP, context engineering, agentic coding, evals, token economics.
- LLM integration
LLM integration · ai & llm engineering
- RAG
RAG · ai & llm engineering
- MCP
MCP · ai & llm engineering
- Claude API
Claude API · ai & llm engineering
- Context engineering
Context engineering · ai & llm engineering
- Prompt engineering
Prompt engineering · ai & llm engineering
- Agentic coding
Agentic coding · ai & llm engineering
- LLM-assisted security triage
LLM-assisted security triage · ai & llm engineering
- Evals
Evals · ai & llm engineering
- Token economics
Token economics · ai & llm engineering
- LLM integration
- Frontend
React, Next.js, Angular, RxJS, Module Federation, micro frontends, Core Web Vitals, WCAG 2.2.
- React
React · frontend
- Next.js
Next.js · frontend
- Angular
Angular · frontend
- Redux
Redux · frontend
- RxJS
RxJS · frontend
- Tailwind
Tailwind · frontend
- SCSS
SCSS · frontend
- Three.js
Three.js · frontend
- Webpack 5
Webpack 5 · frontend
- Vite
Vite · frontend
- Module Federation
Module Federation · frontend
- Micro frontends
Micro frontends · frontend
- Core Web Vitals
Core Web Vitals · frontend
- WCAG 2.2
WCAG 2.2 · frontend
- React
- Backend & APIs
Node.js, Spring Boot, GraphQL, REST, gRPC, microservices, Kafka, event-driven architecture.
- Node.js
Node.js · backend & apis
- Bun
Bun · backend & apis
- Express
Express · backend & apis
- Spring Boot
Spring Boot · backend & apis
- GraphQL
GraphQL · backend & apis
- REST
REST · backend & apis
- gRPC
gRPC · backend & apis
- Microservices
Microservices · backend & apis
- Kafka
Kafka · backend & apis
- Event-driven architecture
Event-driven architecture · backend & apis
- Node.js
- Cloud & Observability
AWS, Kubernetes/OpenShift, Docker, CI/CD, GitHub Actions, Vercel, Datadog.
- AWS Lambda
AWS Lambda · cloud & observability
- S3
S3 · cloud & observability
- EC2
EC2 · cloud & observability
- EMR
EMR · cloud & observability
- CloudWatch
CloudWatch · cloud & observability
- API Gateway
API Gateway · cloud & observability
- Kubernetes
Kubernetes · cloud & observability
- OpenShift
OpenShift · cloud & observability
- Docker
Docker · cloud & observability
- GitHub Actions
GitHub Actions · cloud & observability
- Vercel
Vercel · cloud & observability
- Datadog
Datadog · cloud & observability
- AWS Lambda
- Data
PostgreSQL, MongoDB, Redis, ElasticSearch, Supabase, Couchbase.
- PostgreSQL
PostgreSQL · data
- MongoDB
MongoDB · data
- Redis
Redis · data
- ElasticSearch
ElasticSearch · data
- Supabase
Supabase · data
- Couchbase
Couchbase · data
- PostgreSQL
- Security & Compliance
CWE/CVE remediation, SAST triage, SBOM/VEX, OAuth 2.0, Okta SSO/MFA, CAB change management.
- CWE/CVE remediation
CWE/CVE remediation · security & compliance
- SAST triage
SAST triage · security & compliance
- CycloneDX
CycloneDX · security & compliance
- OpenVEX
OpenVEX · security & compliance
- OAuth 2.0
OAuth 2.0 · security & compliance
- Okta SSO/MFA
Okta SSO/MFA · security & compliance
- CAB change management
CAB change management · security & compliance
- CWE/CVE remediation
- Testing & Foundations
Vitest, Jest, Playwright, TDD, system design, distributed systems, concurrency, mentoring.
- Vitest
Vitest · testing & foundations
- Jest
Jest · testing & foundations
- Playwright
Playwright · testing & foundations
- TDD
TDD · testing & foundations
- System design
System design · testing & foundations
- Distributed systems
Distributed systems · testing & foundations
- Concurrency
Concurrency · testing & foundations
- Observability
Observability · testing & foundations
- Code review
Code review · testing & foundations
- Technical mentoring
Technical mentoring · testing & foundations
- Vitest
- Languages
- Timeline
const journey: Experience[] — the ordered sequence of where I've been.
- Journey
Publicis Sapient → UIC → Airblox → Capital One.
- Publicis Sapient
Three levels across four years. Multi-brand e-commerce architecture on SFCC/SFRA serving 500K+ monthly users, a REST-to-GraphQL migration, and micro frontends before the term was common.
- University of Illinois at Chicago
4.0 GPA. Reinforcement learning, artificial intelligence, cloud computing, and the Scala DSL that became the ancestor of Clause.
- Airblox
Full-stack task management application, a resource-efficient ETL flow, and internationalization across 5 languages.
- Capital One
Owns the collections operations console and the 15+ microservices behind it. Core engineer on the Discover → Capital One merger: 50M+ account migration, roughly 10M live to date, no service interruption on any owned system.
- Publicis Sapient
- Journey
- Philosophy
Three essays on consciousness, compilers, and the nature of understanding.
- Code as Consciousness
The parallels between Advaita Vedanta's model of consciousness and how programs execute.
- Why I Build Languages
The compiler as the ultimate tool for understanding — if you can compile it, you understand it.
- On AI Consciousness
A genuine inquiry into whether AI systems have experience — informed by Vedantic philosophy and daily AI use.
- Code as Consciousness
- Connect
export { github, linkedin, email } from 'rajat'