
Computer science student with hands-on experience in secure API design, database management, and containerized development environments. Committed to writing clean, maintainable code and developing software solutions that address real-world challenges. Seeking entry-level position as a junior software engineer or graduate developer.
Languages & Frameworks Python, FastAPI, SQL
Databases PostgreSQL
Security & Auth JWT Authentication, Password Hashing, RBAC
Tools & DevOps Git, GitHub, Docker
Testing Pytest
Methodologies REST API Design, OOP, Modular Architecture
1.Shopping API | Python, FastAPI, PostgreSQL, JWT, Docker, Pytest | 2026
Production-grade e-commerce backend with authentication, admin tooling, and orders console.
- Built a modular REST API with dedicated routers and service layers
for auth, products, orders, and admin, with rate limiting middleware
- Implemented stateless JWT authentication with refresh token rotation,
bcrypt password hashing, and RBAC separating admin and customer access
- Configured PostgreSQL with raw SQL migrations on startup, containerised
with Docker Compose, and wrote an automated Pytest suite
- Served a static admin and orders console frontend directly from
the FastAPI backend alongside a WASM demo page
2.GossipGuard Rate Limiter | Python, FastAPI, JWT, HMAC-SHA256, Pytest | 2026
Distributed rate limiting system with gossip-protocol sync across multiple nodes.
- Built a multi-node distributed rate limiter using gossip replication
to propagate state across peers without a central data store
- Secured node-to-node communication with HMAC-SHA256 signing and
implemented role-scoped JWT auth with permission-based middleware
3.Subscriptions API with AI Agents | Python, FastAPI, PostgreSQL, Ollama, Docker | 2025
Subscription management backend with integrated local LLM agents for admin and user support.
- Designed a layered route → controller → service → repository
architecture across five modules with full Docker Compose stack
- Integrated locally hosted Ollama AI agents via httpx with
prompt-driven chat endpoints and server-side JWT token revocation
Intermediate Backend Development with FastAPI Packt / Coursera 2025
Introduction to FastAPI and Backend Development Packt / Coursera 2025
Advanced Backend Development, API Testing Packt / Coursera 2025
and Deployment