Ahmed Amin in a grey suit
Open to work

Hello, I'm

Ahmed Amin

Django Backend Developer

Backend developer and QA engineer. I build REST APIs with Django and ASP.NET Core, then test them with Postman and Selenium. Computer Science and AI graduate, Fayoum University, 2026.


            
0Projects built
0Pages crawled by my search engine
0Automated UI tests, 0 failures
0API defects found and documented

Projects

June 2026

MyTherapy API

  • ASP.NET Core
  • EF Core
  • SQL Server
  • JWT

Backend for a therapy platform with user roles, appointment booking, and secure payments. Built with role-based authorization and optimized queries, and connected to a Flutter app by a team.

View on GitHub
May 2025

Estoda Search Engine

  • Django
  • MySQL
  • Docker
  • JWT

An asynchronous crawler that processed 100K+ pages, with indexing and PageRank ranking. REST API documented with Swagger and ReDoc, packaged with Docker Compose.

View on GitHub
August 2026

Estoda QA Automation

  • Selenium
  • Java
  • TestNG
  • Maven

UI test suite for the search engine covering login, search, sorting, and logout. Uses the Page Object Model with explicit waits. 7 automated tests, 0 failures.

View on GitHub
September 2026

MyTherapy API Testing

  • Postman
  • REST
  • JSON
  • JavaScript

Functional, negative, and authorization tests for the MyTherapy backend. Found and documented 3 defects, including authorization and input validation issues, with severity-based bug reports.

View on GitHub
May 2025

ChatBot API

  • Django
  • MySQL
  • Docker
  • JWT

Token-based chatbot backend with user management, JWT authentication, usage-based token consumption, and a purchase flow for adding tokens.

View on GitHub
Earlier project

CRM App

  • Django
  • MySQL

Web app for managing customers, with create, edit, search, and delete, plus authentication and authorization.

View on GitHub
Earlier project

Recipe Management

  • Django
  • MySQL

Web app to create, read, update, and delete recipes, with searching, filtering, and user authentication.

View on GitHub
Earlier project

Library API

  • Django
  • MySQL
  • REST

REST API for managing books and authors, with create, edit, delete, and search by title or author.

View on GitHub
Earlier project

Shopping Website API

  • Django
  • DRF
  • MySQL
  • JWT

Backend API for a shopping website built with Django and Django REST Framework. Users register and log in to receive a JWT authentication token.

View on GitHub
College assignment

ToDo List API

  • REST
  • Docker
  • Swagger

REST API with CRUD, filtering, pagination, and validation. Dockerized with Compose, documented with Swagger and ReDoc, and published to Docker Hub.

View on GitHub
2025/2026

Compiler Project

  • C
  • FLEX
  • BISON

Full compiler for a custom language, built as a team project for the Compiler Construction course. It does lexical and syntax analysis, checks for undeclared variables, runs if/else and print statements, and writes out a syntax tree.

View on GitHub

Skills

Backend

Django, Django REST Framework, ASP.NET Core Web API, EF Core, LINQ, JWT authentication

Testing

Manual testing, test case design, bug reporting, Postman, Selenium, TestNG, Page Object Model

Databases

SQL Server, MySQL, PostgreSQL, database design

Tools

Git, GitHub, GitHub Actions, Docker, Docker Compose, Linux, Swagger/OpenAPI

Languages

C#, Python, Java, Bash

Education

Bachelor of Computer Science and AI, Faculty of Computers and AI, Fayoum University, 2026.

ALX Software Engineering Program (Backend Web Development), 2024. ALX Professional Development Skills, 2024.

Languages: Arabic (native), English (professional working proficiency).

Contact

I'm looking for my first role as a backend developer or QA engineer.