Systems Engineering Portfolio

I design high-throughput backend systems, distributed architectures, and grounded AI pipelines. This is a technical portfolio focused on reliability, trade-offs, and real engineering decisions.

01

Reliability First

Systems are built to survive load spikes, partial failures, and ambiguous requirements.

02

Grounded AI

Retrieval and deterministic checks before generation. Costs and hallucinations stay in check.

03

Clear Trade-offs

Every decision is documented with constraints, risks, and validation notes.

Engineering Summary

This site documents the engineering work of Yash Karthiya. I build robust backend systems that prioritize reliability and clearer abstractions. My recent work involves optimizing Retrieval-Augmented Generation (RAG) flows for academic data and designing event-driven architectures for real-time applications.

Core Competencies
  • Backend Systems: Spring Boot, FastAPI, System Design Patterns
  • Database Architecture: PostgreSQL (ACID), MongoDB (Schema flexibility)
  • Applied AI: Semantic Search, Vector Stores (ChromaDB), Agentic Workflows
  • Infrastructure: Docker, AWS Deployment, CI/CD Pipelines

Purpose

This is not a marketing portfolio. It is a technical documentation of systems I have built, design decisions I have made, and the trade-offs encountered along the way.

Explore the Systems section for detailed case studies.

Operating Principles
  • Architecture before implementation.
  • Observability and failure modes are first-class.
  • Documentation as a product, not an afterthought.