I'm Yash Rajoria.I architect and ship scalable backends.$ MSc Advanced Software Engineering — King's College London
3+ years building with TypeScript, Node.js, Go, and Python — from microservices and event-driven architectures to LLM-powered pipelines.
Work Experience
Where I've Built
3+ years of shipping production systems for enterprise clients — from AI-powered pipelines and marketplace integrations to distributed microservices architecture.

Full-Stack Engineer
Admin Please
Building full-stack features and infrastructure at an early-stage AI-powered startup, working directly with the founding team.
- Engineer a multi-provider email integration pipeline supporting OAuth and IMAP mailboxes, processing 1,000+ emails in under 10 minutes including fetch, metadata extraction, and DB writes, scaled to fully sync mailboxes of 100,000+ emails in under 45 minutes
- Build a unified file aggregation layer that concurrently fetches and surfaces files across Dropbox, Google Drive, and OneDrive in a single UI
- Design and ship full-stack features greenfield using Encore.ts, PostgreSQL, and Prisma, owning data modelling, REST API design, and service architecture end-to-end
- Architect 10+ provider-neutral backend modules (ingestion, message processing, contact upsert, quota management, job orchestration) ensuring maintainability and extensibility at scale
- Build adaptive concurrency and batch processing infrastructure for high-volume inbox ingestion, sustaining throughput across concurrent mailbox syncs within API rate limits
- Manage zero-downtime schema evolution via additive dual-write Prisma migrations on live PostgreSQL tables
- Ship responsive Angular/TypeScript interfaces in close collaboration with the founding team, contributing directly to product and architecture decisions
- Deploy and maintain production services on GCP, owning infrastructure decisions alongside the founder

Teaching Assistant — Security Testing
King's College London
Delivering and facilitating hands-on postgraduate security testing lab sessions covering core offensive and defensive security concepts.
- Led practical labs on SQL Injection, XSS, CSRF, client-side control bypassing, and network reconnaissance
- Guided students through exploiting real-world vulnerabilities and implementing secure fixes
- Demonstrated industry-standard tools including Metasploit, SET, and Maltego
- Reviewed and assessed lab submissions with detailed technical feedback on vulnerability identification and remediation

Software Engineer
GSPANN Technologies
Designed, built, and scaled backend and full-stack systems using TypeScript, Node.js, Next.js, and Python for high-traffic enterprise platforms.
- Architected an end-to-end RAG-based image compliance pipeline using LLaMA vector embeddings — reduced processing time by 82% (45 min → 8 min) across 10,000+ daily records
- Engineered LLM-backed SEO content generation into a BigCommerce cron job, auto-producing descriptions and metadata across 10,000+ product records per day — contributing to a client-reported 15% uplift in sales
- Designed, built, and launched a BigCommerce marketplace app as the organisation's sole BigCommerce specialist — achieved 20+ downloads within hours of release
- Refactored production category taxonomy from 16,000 to ~1,900 MySQL entries by replacing per-year duplication with a dynamic year-pool model backed by server-side caching — cut page load times by 30% and eliminated a scaling bottleneck
- Improved query performance measurably — confirmed by client and PM — through compound MySQL indexing, N+1 elimination, and multi-layer caching with invalidation strategies at API and browser layers
- Containerised services with Docker and built CI/CD pipelines standardising release practices; maintained polyglot datastores (PostgreSQL, MySQL, MongoDB, Redis) for high-volume workloads
Open Source
Open Source Contributions
Selected public contributions to production codebases.
Built the official Docker implementation for Provara — a cryptographically signed AI agent memory protocol
- ▸Designed minimal container setup with explicit vault mounting and env-only secret injection, preserving protocol sovereignty constraints
- ▸Iterated through maintainer review to deliver a production-ready, auditable Docker packaging solution
- ▸Authored DOCKER.md with full design rationale and updated README Quick Start documentation
Security-aware infrastructure thinking · Protocol design constraints · OSS collaboration
View Merged PRImplemented issue-density normalisation to make scoring penalties proportional to codebase size
- ▸Proposed a penalty-scaling formula so a single security finding in a small clean codebase scores proportionally rather than causing a disproportionate penalty drop
- ▸Contribution incorporated into the v0.1.2 release of aislop — a CLI tool that detects AI-generated code quality patterns across TypeScript, Go, Python, and more
Scoring algorithm design · Open source collaboration · Developer tooling
View Merged PRCase Studies · Live Architecture
Pick a scenario. Watch the request travel.
Each step below animates through the real services, middleware, and datastores these projects run on — with code snippets pulled from the public repos.
ShopSwift — Go Microservices E-Commerce
7 Go services behind an API Gateway · BFF aggregation · polyglot persistence · SNS/SQS payment pipeline · Next.js 15 admin + storefront
/ordersClient fires checkout request
Storefront sends the authenticated checkout payload to the API Gateway with a Bearer JWT and the cart items.
Seven Go services behind an API Gateway that owns JWT verification, role-based routing, and rate limiting. A dedicated BFF service fans out parallel requests to compose view-tailored responses for the Next.js storefront. Orders, auth, and users live in PostgreSQL (ACID, relational); product catalog lives in DynamoDB (flexible schema, horizontal reads); cart sessions in Redis. Payments are decoupled through SNS → SQS with a dedicated consumer calling Stripe. Everything is containerised with Docker and orchestrated with Kubernetes.
Tech Stack
Tools of the Trade
My day-to-day toolkit — rated by production confidence and exploration depth. The best tools are the ones you truly understand.
Education
Academic Foundation
From a CS bachelor's in India to an MSc at King's College London — continuous investment in depth and breadth of engineering knowledge.
MSc Advanced Software Engineering
King's College London
Pursuing a Master's in Advanced Software Engineering with practical focus on building scalable distributed systems, applying security testing methodologies, and designing production-grade software architectures.
- Teaching Assistant for Security Testing — leading postgraduate lab sessions and mentoring students on secure coding and vulnerability assessment techniques
- Dissertation research on AI-enhanced concept navigation and forum assistance for blended Computer Science education — combining NLP, knowledge graphs, and LLM-based retrieval to improve how students navigate course materials.
- Hands-on application of security, software architecture, and system design principles through advanced coursework
Key Coursework
B.Tech Computer Science
SRM Institute of Science and Technology
Graduated with CGPA 9.07/10. Developed strong computer science fundamentals across data structures, algorithms, databases, and software engineering. Early academic and personal projects during this period built a long-term interest in full-stack application development.
- CGPA: 9.07 / 10
- Strong foundation in data structures, algorithms, and object-oriented programming
- Hands-on experience in database design and full-stack web application development
- Active involvement in early open-source contributions and independent technical projects
Key Coursework
How I Think
Four principles forged through production incidents — on shipping, failure, measurement, and learning.
Read my engineering philosophy→