Ahmed ElGabbas logo
AhmedElGabbas
Available for work

Ahmed
ElGabbas

Full-Stack Developer

Engineering production-grade systems — from cross-platform mobile apps to scalable full-stack platforms. Based in Cairo, Egypt

2+ Years15+ Projects500+ Problems Solved
Ahmed ElGabbas — Ahmed ElGabbas — Full-Stack Developer & Mobile Engineer

2+
Years Experience
15+
Projects Completed
8+
Technologies
500+
Problems Solved

01 // PROFILE

About Me

Bridging software craftsmanship, modern mobile architecture, and intelligent robotics.

Software Engineer & Problem Solver

Passionate about turning complex concepts into elegant digital experiences.

I am a Computer Science & Artificial Intelligence student at Helwan National University, specializing in Robotics Software Engineering. My passion lies at the intersection of high-performance mobile applications, scalable backend systems, and autonomous robotics logic.

Over the past 2+ years, I have engineered cross-platform mobile solutions using Flutter and Dart, crafted responsive full-stack web applications with Next.js and ASP.NET Core, and applied rigorous clean architecture and SOLID design principles across every project.

Beyond writing code, I actively contribute to the tech community as a member of the HNU ICPC Community HR Committee, where I organize technical workshops, mentor fellow developers, and champion competitive programming.

Specialized in cross-platform mobile apps with Flutter & clean architecture
Full-stack web development with Next.js, React, Node.js, and ASP.NET Core
Robotics software engineering: computer vision, ROS, and autonomous logic
Active competitive programmer with 500+ algorithmic problems solved
Ahmed ElGabbas
Software Engineer

Ahmed ElGabbas

Cairo, Egypt

Open to Collaborations
Degree

B.Sc. CS & AI (Robotics)

Helwan National University

Location

Cairo, Egypt

Open to Remote & Relocation

Status

Available for Hire

Internships & Full-time

Core Stack

Flutter, React, .NET

TypeScript & Dart Specialist

Academic Focus

Robotics Software Engineering Specialization

Studying real-time systems, kinematics, path planning algorithms, and AI models tailored for smart automation and robotics.

2+
Years Experience
15+
Projects Completed
8+
Technologies
500+
Problems Solved

02 // EXPERTISE

Technical Stack

Tools, languages, and frameworks I leverage to engineer performant, reliable software.

Programming Languages

8 core technologies

Category 1 of 6
C
C++
C#
Java
Python
Go
SQL
LINQ
Production tested with real-world deployments & testing.
Architecture & Methodology

How I apply this layer

Core languages mastered for competitive programming, algorithmic optimization, and system-level performance.

Core Design Patterns:
OOP & SOLID Principles
Data Structures & Algorithms
Memory Management
Clean Code Standards
Representative ArtifactICPC Competitive Solutions & System Kernels
React.js·Next.js·Flutter·ASP.NET Core·TypeScript·Node.js·Clean Architecture·Full-Stack Developer·Python·Tailwind CSS·Docker·BLoC·React.js·Next.js·Flutter·ASP.NET Core·TypeScript·Node.js·Clean Architecture·Full-Stack Developer·Python·Tailwind CSS·Docker·BLoC·
“Software architecture is not merely about choosing frameworks; it is about managing complexity, enforcing separation of concerns, and crafting code that remains maintainable as scale evolves.”
— Ahmed ElGabbas

03 // CAREER

Experience & Education

Chronological track of engineering projects, specialized development tracks, and academic foundations.

Development Experience

2024 — PresentFlutter & Dart

Mobile Application Developer

Building cross-platform mobile applications with Flutter, implementing clean architecture, state management with BLoC/Cubit, and integrating Firebase services for real-time features.

FlutterDartFirebaseREST APIsBLoC
2024 — PresentReact & Next.js

Full-Stack Web Developer

Developing modern web applications using React, Next.js, and TypeScript. Building RESTful APIs with Node.js and Express, implementing responsive designs with Tailwind CSS.

ReactNext.jsTypeScriptNode.jsTailwind CSS
2023 — PresentASP.NET Core & Django

Backend Developer

Designing and implementing server-side solutions with ASP.NET Core and Django. Working with SQL and NoSQL databases, building scalable REST APIs and microservices.

ASP.NET CoreDjangoPostgreSQLMongoDBDocker

Academic Background

2024 — 2028Currently pursuing

B.Sc. Computer Science & Artificial Intelligence

Helwan National University

Specializing in Robotics Software Engineering. Coursework includes Data Structures, Algorithms, OOP, Database Systems, Software Engineering, and AI fundamentals.

Key Studies
Robotics SoftwareAlgorithms & Data StructuresDistributed SystemsComputer VisionObject-Oriented DesignDatabase Architectures
Next Frontiers & Focus

Autonomous Robotics & Distributed Mobile

Targeting production-scale mobile applications powered by offline-first reactive state management, as well as AI-powered autonomous robotics software engines.

Deepening ROS2 & Real-Time Robotics Control
Enterprise Flutter & Full-Stack System Design
Advanced Algorithm Design for Scalable Systems

04 // PORTFOLIO

Featured Projects

A curated showcase of cross-platform mobile apps, reactive web platforms, and robust APIs.

Mobile Featured

E-Commerce Mobile App

A full-featured cross-platform e-commerce application built with Flutter. Includes product browsing, cart management, secure checkout, and real-time order tracking with Firebase backend.

FlutterDartFirebaseREST APIBLoC
Full-Stack Featured

Task Management Platform

A collaborative task management web application with real-time updates, team workspaces, and Kanban boards. Built with React and Node.js with WebSocket integration.

ReactNode.jsMongoDBSocket.ioTailwind CSS
Backend Featured

Restaurant POS System

A comprehensive point-of-sale system for restaurants built with ASP.NET Core. Features order management, inventory tracking, and analytics dashboard.

ASP.NET CoreC#SQL ServerBootstrap
Frontend

Portfolio Website

A modern portfolio website built with Next.js and Framer Motion. Features smooth animations, responsive design, and optimized performance.

Next.jsTypeScriptTailwind CSSFramer Motion
Mobile

Chat Application

Real-time messaging app with Flutter featuring end-to-end encryption, group chats, media sharing, and push notifications via Firebase Cloud Messaging.

FlutterFirebaseDartCloud Functions
Backend

Blog API

A RESTful blog API built with Django REST Framework featuring JWT authentication, CRUD operations, pagination, and comprehensive API documentation with Swagger.

DjangoPythonPostgreSQLDocker

Explore More Repositories on GitHub

Source code for competitive programming solutions, experimental robotics, and utilities.

Visit GitHub Profile

05 // CREDENTIALS

Licenses & Certifications

Verified technical credentials, specialized engineering tracks, and algorithmic problem-solving qualifications.

Official Contestant

ECPC Collegiate Programming Contest Qualification

ICPC Foundation & AASTMT•2024

Official collegiate algorithmic contest qualification representing Helwan National University in competitive programming, combinatorics, and number theory.

Competitive ProgrammingHigh-Performance C++Team Contest Strategy
ID: ICPC-ECPC-2024-HNU
Verify
Completion

Introduction to Software Testing Concepts & Techniques

ITI Platform•20/01/26

Completion certificate for the Introduction to Software Testing Concepts & Techniques course issued by the ITI Platform.

Software TestingTesting ConceptsTesting Techniques
ID: EITP6DSUGq
Verify
Completion

Database Fundamentals

ITI Platform•20/01/26

Completion certificate for the Database Fundamentals course issued by the ITI Platform.

DatabasesDatabase FundamentalsSQL
ID: 7KalJ2PlJ1
Verify
Role Certification

Software Engineer

HackerRank•21 Jan, 2026

HackerRank role certification confirming that the bearer passed the Software Engineer certification test.

Software EngineeringProblem SolvingProgramming
ID: A5E88E74A78D
Verify
Role Certification

Software Engineer Intern

HackerRank•01 Mar, 2026

HackerRank role certification confirming that the bearer passed the Software Engineer Intern certification test.

Software EngineeringProblem SolvingProgramming
ID: 0BA671170530
Verify
6+
Verified Credentials
Global & Industry Standards
500+
Learning Hours
Rigorous Hands-on Practice
4
Specialized Domains
Mobile, Web, Backend & AI
100%
Verified Status
Active & Credentialed
Accredited Issuers:MetaHackerRankMicrosoft LearnDeepLearning.AIICPC FoundationAcademind / Udemy

06 // CONNECT

Let's Build Together

Have a project in mind, an opportunity to discuss, or just want to say hello? My inbox is always open.

Available For Hire

Accepting software development internships, freelance contracts, and full-time inquiries for 2025/2026.

Phone / WhatsApp
+201117024500
Location
Cairo, Egypt

Send a Message

Direct message dispatch • No spam guarantee

Average response time: < 24 hours