Hello, I'm

Erfan Ghoreishi

Backend Software Engineer

Building scalable backend solutions with Python

Scroll

About Me

I'm a Computer Science graduate with a strong focus on backend development using Python and Django. I enjoy designing clean, well-tested systems that solve real problems — from RESTful APIs to domain-driven financial services. Currently seeking graduate software engineering opportunities in the UK.

Computer Science MSc University of Sussex · 2025
Software Engineering BSc University of Isfahan · 2019
View Full CV

Technical Skills

Core Languages

Python 3.x JavaScript PHP SQL

Frameworks

Django Django REST Framework Flask Click Laravel

Databases

PostgreSQL MySQL SQLite

Tools & DevOps

Git Docker REST APIs pytest GitHub Actions Poetry

Architecture

Domain-Driven Design Policy-Engine Pattern Dependency Injection CI/CD Apache Thrift RPC

Featured Projects

Loan Affordability Service

Production-grade mortgage affordability engine implementing UK regulatory standards (FCA guidelines). Features policy-driven architecture with configurable lending thresholds, DTI/LTI evaluation, stress testing at +3% rate shock, and risk-based pricing across credit tiers.

Python 3.12 Click CLI pytest Poetry Dataclasses

ESRS Forum API

Django REST API backend for a forum platform with full authentication and authorisation services, role-based permissions, and category management. Containerised with Docker, tested via pytest, and deployed through GitHub Actions CI/CD pipelines.

Django DRF PostgreSQL Docker GitHub Actions

PayApp — Payment Service

Full-stack Django payment application supporting user registration, multi-currency conversion, and peer-to-peer money transfers. Integrates Apache Thrift RPC for a timestamp microservice, containerised with Docker Compose, and secured with SSL/TLS.

Django Apache Thrift Docker SQLite SSL/TLS

Let's Connect

Interested in working together? Feel free to reach out.

Download CV