I build backend systems, APIs, developer tools, and AI-powered applications with a strong focus on clean architecture, reliability, and production-oriented engineering.
I'm a Computer Science graduate focused on backend engineering and software development.
My current work revolves around building systems with Python, FastAPI, REST APIs, databases, Redis, Docker, authentication, observability, and AI/RAG pipelines.
I enjoy taking a problem from requirements β architecture β implementation β testing β deployment and turning it into a maintainable software system.
Backend Engineering
β
APIs + Services + Data
β
Caching + Auth + Reliability
β
Testing + Observability
β
Docker + Deployment
- πΉ REST APIs & backend services with Python and FastAPI
- πΉ Distributed systems components such as rate limiters and gateways
- πΉ Data-intensive applications with SQL and vector/lexical retrieval
- πΉ AI-powered backend systems including RAG and evaluation pipelines
- πΉ Production-oriented services with Docker, health checks, logging, and telemetry
- πΉ Developer tools & internal platforms for investigation, monitoring, and analysis
Production-style RAG knowledge assistant for private documents.
- FastAPI modular backend
- PDF / TXT / Markdown ingestion
- Semantic + BM25 hybrid retrieval
- Reciprocal Rank Fusion + optional cross-encoder reranking
- Grounded LLM answers with source citations
- Evaluation, experiment comparison, request telemetry, and developer dashboard
- OpenAI / Gemini provider abstraction
- Dockerized deployment
π View repository
A backend infrastructure project focused on API protection and distributed request control.
- FastAPI middleware
- Redis-backed sliding-window rate limiting
- JWT authentication
- API gateway / proxy flow
- Docker-based local infrastructure
- Async HTTP communication
π View repository
Backend-focused financial system designed around ledger consistency, transactions, and API-driven workflows.
π View repository
A developer-oriented platform for investigating operational incidents, combining logs, search, persistence, and AI-assisted RCA workflows.
π View repository
Backend/service monitoring project focused on health checks, service visibility, and operational status.
π View repository
| Area | Projects |
|---|---|
| Backend | Blogging Backend, Distributed Rate Limiter, Digital Wallet Ledger Engine |
| AI / RAG | Doc-Intel, AI Output Auditor |
| Developer / Ops | Incident Investigation Platform, Service Health Dashboard |
| Data / Intelligence | E-commerce Price Intelligence, SQL Investigation Platform |
| ML | Machine Learning Projects, ML Concepts |
| Foundations | Python, DSA, Docker, Shell Scripting |
API Design β REST, HTTP, JSON, validation
Backend Architecture β modular services, separation of concerns
Databases β SQL, persistence, indexing
Performance β caching, rate limiting, async I/O
Reliability β health checks, retries, observability
Security β authentication, authorization, secrets
Infrastructure β Docker, Compose, Linux
AI Engineering β RAG, retrieval, evaluation, LLM integration
- Building stronger Python backend engineering fundamentals
- Deepening knowledge of HTTP, REST APIs, SQL, authentication, caching, and distributed systems
- Improving Docker, testing, observability, and deployment skills
- Building portfolio projects that demonstrate real software engineering decisions, not just tutorials
I'm interested in opportunities around Backend Development, Python Development, Software Engineering, AI Engineering, and API-driven systems.
π« Email: agastya071@gmail.com
π» GitHub: github.com/agastya793
π¦ X: @Shubham24840820