Summary
Overview
Education
Skills
Projects
Certification
Languages
Timeline
Generic

Amirhossein Vosough

London,City of London

Summary

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.

Overview

1
1
Certification

Education

Bachelor of Science - Computer Science

Middlesex University
City of london
01/2026 -

Skills

    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

Projects

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

Certification

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

Languages

English
Advanced (C1)

Timeline

Bachelor of Science - Computer Science

Middlesex University
01/2026 -
Amirhossein Vosough