Backend-focused full-stack engineer building production systems.

Building Reliable APIs, Product Workflows, and Scalable Web Systems

Hi! I'm Ahmed, a

Check out my work

Work Experience

My professional journey and the impact I've made

Current role

Software Engineer, Backend & Infrastructure

Feb 2026 - Present
Blooms EgyptCairo, Egypt

Building and maintaining production backend services, deployment workflows, communication systems, and database-backed product features for live business operations.

Key Achievements

  • Built and maintained production backend services using TypeScript, NestJS, TypeORM, SQL Server, and REST APIs
  • Implemented authentication, authorization, RBAC, user management, and business-critical backend workflows
  • Co-designed relational database schemas for core business flows with a focus on data integrity, extensibility, and maintainability
  • Built communication systems including newsletters, alerts, Firebase notifications, Google Workspace integrations, and Twilio messaging
  • Created modular service structure, environment configuration, validation flows, and dev/prod backend setup
  • Improved deployed system reliability by removing redundant backend processes and monitoring resource usage

Technical Skills

TypeScriptNestJSNode.jsTypeORMSQL ServerREST APIsRBACRedisBullMQ

Tools & Technologies

PM2Windows ServerPostmanGitFirebaseGoogle WorkspaceTwilioLiquid Web

Skills & Expertise

Technologies and tools I work with to bring ideas to life

Programming Languages

TypeScript
JavaScript
C
C++
Java
C#

Frontend

Next.js
React.js
Tailwind
Bootstrap
Qt (C++)

Backend

Node.js
NestJS
Spring Boot
.NET
REST APIs
GraphQL API

Databases

SQL Server
PostgreSQL
MySQL
MongoDB
Redis
SQL

Infrastructure & Tools

Git
Linux
Windows Server
PM2
Docker
Kubernetes
BullMQ
C
C++
JavaScript
TypeScript
Java
C#
SQL
Next.js
React.js
NestJS
Express.js
Spring Boot
.NET
Qt (C++)
Tailwind
Bootstrap
SQL Server
PostgreSQL
MySQL
MongoDB
Redis
Node.js
REST APIs
GraphQL API
TypeORM
BullMQ
Git
Linux
PM2
Docker
Windows Server
C
C++
JavaScript
TypeScript
Java
C#
SQL
Next.js
React.js
NestJS
Express.js
Spring Boot
.NET
Qt (C++)
Tailwind
Bootstrap
SQL Server
PostgreSQL
MySQL
MongoDB
Redis
Node.js
REST APIs
GraphQL API
TypeORM
BullMQ
Git
Linux
PM2
Docker
Windows Server

Featured Projects

A showcase of my work and creative solutions

Football Talent Discovery Platform

Football Talent Discovery Platform

Designed a football scouting platform architecture with a monolith core, AI and notification services, PostgreSQL schemas, Redis/BullMQ jobs, moderation workflows, messaging, and scalable media processing.

NestJS
PostgreSQL
Redis
BullMQ
Microservices
System Design
View Project
Clipie

Clipie

Created a social media platform using Next.js and Node.js, powered by GraphQL for optimized data delivery and structured with OOP principles for modularity and maintainability.

Next.js
Node.js
GraphQL
PostgreSQL
OOP
View Project
iChat

iChat

Real-time chat application built with the MERN stack, using WebSocket messaging and custom RESTful APIs for data management.

MERN
WebSocket
REST API
View Project
Portfolio

Portfolio

Personal portfolio built with Next.js, TypeScript, and Tailwind CSS, showcasing projects with responsive UI patterns and animated sections.

Next.js
TypeScript
Tailwind
View Project
Primecraft

Primecraft

An open-source npm package in TypeScript for generating large, cryptographically strong primes with probabilistic primality testing, safe prime support, and RSA-compatible outputs.

TypeScript
Node.js
npm
Cryptography
Parallelism
Prime Generation
View Project
Word Frequency Counter

Word Frequency Counter

Built a C++ tool leveraging hash maps for efficient word counting, trie data structures for autocomplete, and a Qt GUI for real-time interaction.

C++
Qt
Data Structures
Desktop Application
View Project
FOS

FOS

Contributed to a UNIX-like operating system in C, implementing memory management, system calls, page fault handling, and concurrency mechanisms. Ranked 3rd among 140+ teams.

C
Unix
System Programming
Concurrency
Fault Handling
View Project
Chill Chronicles

Chill Chronicles

Full CRUD blog site developed using the MERN stack, including user authentication, custom REST APIs, profile editing, and responsive front-end design.

MERN
Authentication
REST API
View Project
Facebook Management System

Facebook Management System

Designed and implemented a Java social media management system using OOP principles and modular architecture.

Java
OOP
System Design
View Project
Map Routing

Map Routing

Developed a C# Windows Forms application using .NET, integrating A* and super nodes for efficient pathfinding with interactive map visualization. Ranked 1st overall.

C#
.NET
WinForms
Data Structures
View Project
Gemini Clone

Gemini Clone

A React.js project inspired by Gemini, featuring AI-generated responses using Google's Gemini API with a clean HTML/CSS interaction style.

React.js
AI Integration
CSS
View Project
Laptop Zone

Laptop Zone

React-based e-commerce site leveraging Bootstrap for straightforward navigation and a user-friendly shopping interface.

React.js
Bootstrap
E-commerce
View Project
To Do List

To Do List

React.js-powered to-do list focused on a simple productivity workflow.

React.js
View Project
Elite Kicks

Elite Kicks

JavaScript-based e-commerce platform crafted with Bootstrap, delivering intuitive navigation and a clean shopping experience.

HTML
CSS
JavaScript
Bootstrap
View Project
Tech Squad

Tech Squad

Static website built with HTML5 and CSS3, featuring a clean layout and responsive design fundamentals.

HTML
CSS
HTML5
CSS3
View Project
Gamer Spot

Gamer Spot

A simple gaming-themed landing page developed using HTML and CSS with clear structure and visual appeal.

HTML
CSS
View Project