Backend Engineer · Computer Science Student

I'm Md Abdullah All Mamun

I build reliable backend systems, production APIs, and automation platforms using Python, Django, FastAPI, and modern infrastructure.

Available for eligible part-time work during UK university term time and full-time work during university vacations, subject to visa conditions.

  • 1,100+ DSA Problems Solved
  • Backend Engineering & Automation
  • ICPC Dhaka Regional 2024
  • UKIEPC 2026
Portrait of Md Abdullah All Mamun

About Me

I’m a Computer Science student at Wrexham University and a backend engineer focused on Python, Django, FastAPI, PostgreSQL, Redis, and Docker.

I build reliable, maintainable backend systems for real-world problems. My work includes a school management platform used by 500+ students, teachers, and staff, and TavDev Monitor, an uptime monitoring platform with background workers, authentication, and concurrency-safe quota management.

I’ve solved more than 1,100 DSA problems across GeeksForGeeks, LeetCode, Codeforces, and CodeChef. I represented CCN University of Science and Technology at the 2024 ICPC Dhaka Regional.

At Wrexham University, I took the initiative to organise and lead its first-ever ICPC team and participated in UKIEPC 2026. Beyond competitive programming, I lead backend development, review code, coordinate with developers, and mentor teammates in backend engineering and testing.

My current focus is backend architecture, systems engineering, and algorithms. I’m looking for opportunities to contribute to production software, take ownership of technical challenges, and grow through demanding engineering work.

Primary Focus
Backend Engineering
Core Stack
Python · Django · FastAPI
Problem Solving
1,100+ DSA Problems
Education
BSc Computer Science
Competitive Programming
ICPC Dhaka Regional 2024
Technical Leadership
Wrexham's First ICPC Team

Skills & Technologies

Technologies I use to build backend systems, APIs, automation platforms, and maintainable software.

Programming Languages

  • Python
  • C++
  • SQL
  • Bash

Backend Engineering

  • Django
  • Django REST Framework
  • FastAPI
  • Celery
  • SQLAlchemy
  • REST APIs

Databases & Infrastructure

  • PostgreSQL
  • Redis
  • Docker
  • Linux

Automation & Web Scraping

  • Scrapy
  • Playwright

Developer Tools & Frontend

  • Git
  • GitHub Actions
  • React
  • Next.js
  • Tailwind CSS

Engineering Capabilities

  • API design
  • Database design
  • Authentication & authorization
  • Concurrency control
  • Background processing
  • Automated testing
  • Code review
  • CI/CD

Leadership & Collaboration

  • Technical leadership
  • Mentoring & knowledge sharing
  • Team coordination
  • Technical communication
  • Analytical problem-solving
  • Project prioritization

Projects

Narayanpur High School screenshot

Narayanpur High School

A role-based student management platform used by 500+ students, teachers, and staff. Features include automated exam grading and ranking, PDF result certificates, JWT authentication, and role-based access control.

DjangoDjango REST FrameworkPostgreSQLRedisReactTailwind CSS
TavDev Monitor screenshot

TavDev Monitor

A full-stack uptime monitoring platform with configurable health checks and background monitoring. Designed with a concurrency-safe quota system using atomic database updates to prevent race conditions during simultaneous monitor creation.

FastAPIPostgreSQLRedisCeleryNext.jsDocker

Contact

Interested in discussing a software project, an engineering opportunity, or connecting professionally? Feel free to reach out.

Based in Chester, England.

Prefer to talk directly? Book a 30-minute call.