Mentoring through delivery
Mentor interns in Kuwait alongside a senior engineer across requirements analysis, implementation, testing, Git workflows, code review, deployment, and production support.
Ahmed Mohamed Abou Gabal · Full-Stack Software Engineer
I build and contribute to multi-tenant ERP and training-management platforms, connect internal systems to public-facing websites, and collaborate with engineering and DevOps teams to ship and support business features.
Selected business projects
Multi-Tenant ERP
Contributing to a multi-tenant ERP connecting employee operations, leave approvals, projects, performance reviews, course management, and news publishing.
Training Management for INJAZ Kuwait
Contributed to a multi-tenant training-management platform supporting INJAZ Kuwait’s volunteer-instructor applications, assignments, attendance, and certification workflows.
Production Website & ERP Integration
Developed modules for the live Hamad Center website and integrated functionality from The Platform ERP into public-facing experiences.
I’m a Full-Stack Software Engineer contributing to The Platform ERP, Ra’ed for INJAZ Kuwait, and Hamad Center website integrations. I work across Next.js, TypeScript, Supabase, and PostgreSQL to turn business requirements into working features.
I collaborate with technical and DevOps leads on Linux/Docker troubleshooting and releases, support teammates through complex Git conflicts, and mentor interns alongside a senior engineer. Codex and Claude support my implementation and debugging practice.
Supporting the work around a feature: requirements, team integration, releases, and production.
Mentor interns in Kuwait alongside a senior engineer across requirements analysis, implementation, testing, Git workflows, code review, deployment, and production support.
Collaborate with technical and DevOps leads to diagnose and resolve production outages and post-release failures, including after-hours troubleshooting.
Investigate CI/CD pipeline failures, missing environment variables and credentials, configuration mismatches, and missing business logic across Linux and Docker environments.
Resolve complex Git issues and teammates’ pull-request merge conflicts, reconciling concurrent changes to support feature integration and releases.
Use Codex and Claude for feature development and debugging, focusing on implementation quality and alignment with business requirements. Experience also includes MCP integrations and team training.
Partner with business stakeholders and product teams to clarify requirements, identify missing business rules, and validate features before release.
Collaborated with the Scrum Master, Product Designer, and Product Owner on a React-based pharmaceutical application, using Jira and Figma to coordinate implementation. Researched and integrated MCP servers for AI development tools, conducted team training, and worked on a MyFatoorah payment-service npm package.




Served as a Teaching Assistant for ITI Software Testing tracks students. Guided students in Linux fundamentals and admin labs using Windows Subsystem for Linux. Explained topics like user management, file permissions, system processes. Conducted VIM training for file manipulations.


Specialized in program development and fitness-based designs. Managed client programs using ClickUp software. Collaborated with customer service to resolve technical issues. Developed customizable workout templates with fitness trainers.
Business operations / ERP
Contributing to a multi-tenant ERP connecting employee operations, leave approvals, projects, performance reviews, course management, and news publishing.
Training / INJAZ Kuwait
Contributed to a multi-tenant training-management platform supporting INJAZ Kuwait’s volunteer-instructor applications, assignments, attendance, and certification workflows.
Public website / Business integration
Developed modules for the live Hamad Center website and integrated functionality from The Platform ERP into public-facing experiences.
Designed a multi-tenant pharmacy backend with subdomain-based tenancy, JWT authentication, and role-based access control. Developed REST endpoints with Swagger documentation, rate limiting, health checks, and WhatsApp webhook/conversation processing through Twilio. Implemented SQL migrations and asynchronous processing with Bull and Redis, using service/repository organization and automated testing.
Extended a macOS-focused installer to Linux, improving operating-system detection, package-manager handling, JSON configuration merging, and error reporting.
Led a team of 5 in developing a web application for online food ordering at ITI Cafe. Established project structure for backend and database. Implemented authentication and admin panel for order management. Utilized Git & Github for code reviews, PRs and merging. Solved real problem of reducing waiting times during session breaks at ITI.
Deployed containerized modern weather application using Angular 19. Implemented reactive programming patterns with RxJS. Integrated OpenWeatherMap API with TypeScript interfaces. Built responsive UI components using Angular Material. Deployed on Vercel with automated CI/CD pipeline.

Engineered high-performance RESTful API with optimized SQL queries. Implemented repository pattern and service layer architecture. Designed extensible database schema supporting complex category hierarchies. Built responsive SPA interface with dynamic course filtering. Implemented DevOps pipeline using Docker and Traefik reverse proxy.
Developed scalable Goodreads application with full CRUD operations. Implemented features for user registration and book listings. Integrated third-party APIs for enhanced functionality. Created comprehensive review and recommendation system.
Engineered A lightweight, file-based database management system implemented entirely in Bash scripts. This minimalist solution provides fundamental database operations through a command-line interface without external dependencies.

A light-weight yet powerful memory efficient scalable software solution for companies or organizations that need to restrict access to their services based on geographic location or whatever their needs may be.

A modern, high-performance .NET-based Student Enrollment System API built with Clean Architecture principles and Domain-Driven Design patterns.
Faculty of Science. Led award-winning Polymer Project team of three students. Secured first place in competition judged by professors and sponsored companies. Earned free internship opportunity at EgyCat Professional Training Hub.
Secured position after self-consistent studying of computer science fundamentals. Mastered C++ and OOP for understanding low-level memory management. Completed problem-solving assignments on Elzero Web School and CodeWars. Maintain daily practice routine on LeetCode.
Fully Funded Scholarship by the Embassy of Denmark. Selected after passing Data Structures and Algorithms Tests. Focus on C# fundamentals and .NET backend development.
Atlassian
Docker, Inc

Canonical

GitHub
Microsoft
Atlassian
Docker, Inc

Canonical

GitHub
Microsoft
Microsoft

GitHub

Canonical
Docker, Inc
Atlassian
Microsoft

GitHub

Canonical
Docker, Inc
Atlassian