Skip to content
View mohamedhekal's full-sized avatar
🎯
Developing
🎯
Developing

Block or report mohamedhekal

Block user

Prevent this user from interacting with your repositories and sending you notifications. Learn more about blocking users.

You must be logged in to block users.

Maximum 250 characters. Please don’t include any personal information such as legal names or email addresses. Markdown is supported. This note will only be visible to you.
Report abuse

Contact GitHub support about this user’s behavior. Learn more about reporting abuse.

Report abuse
mohamedhekal/README.md

HEKAL — Systems Architect

Mohamed Hekal

Senior Full-Stack Engineer · Systems Architect · AI-Augmented Builder
Polyglot by craft — Laravel is a strength, not a limit.

Profile views   10+ years   Location   Available

LinkedIn Email WhatsApp OSS Portfolio


Who I am

I build production systems across backend, frontend, mobile, cloud, and AI-assisted workflows.
Started in tech in 2014, software & infrastructure by 2016 — ERP/CRM/HMS, SaaS platforms, shipping SDKs, live classrooms, and end-to-end product ownership.

I didn’t just learn to build systems — I learned how to rebuild myself.

What makes me different

  • Polyglot delivery — PHP/Laravel · Node.js · Python · JavaScript/TypeScript · Flutter/Dart · Vue/React
  • AI as a force multiplier — faster design, coding, testing, debugging, and deployment loops
  • DevOps from first principles — servers, networks, Docker, CI/CD, AWS/Azure — not “someone else deploys it”
  • Business systems DNA — inventory, money, tenants, integrations, and operational UIs that survive chaos

Languages & platforms (not Laravel-only)

Polyglot engineering stack

PHP Laravel Node.js JavaScript TypeScript Python Flutter Dart Vue React Next Docker AWS

Domain What I ship with
Backend PHP 8.x · Laravel (full-stack ERP/CRM/SaaS) · Node.js · Python · Symfony-ready · OOP · SOLID · Clean Architecture · Modular monolith & microservices patterns
Frontend Vue.js · Next.js / React (supporting) · HTML5 · CSS3 · JavaScript · TailwindCSS · Bootstrap · Responsive & accessible UI
Mobile Flutter / Dart apps & packages
Data MySQL · PostgreSQL · MariaDB · Redis (cache, queues, realtime) · indexing & query optimization
Realtime / EdTech TypeScript SDKs · WebRTC / LiveKit · collaborative whiteboards · web components
Capability map across languages and platforms

Capability map — how I actually work across the stack.


AI & automation — how I work faster and sharper

AI-augmented engineering workflows

I treat AI as a senior pair-programmer + accelerator, not a gimmick:

Capability In practice
AI-driven development workflows Spec → architecture → implementation loops with agents & copilots
Code generation & refactoring Scaffold packages, tests, migrations, docs — then harden by hand
Intelligent problem-solving Trace production bugs, design alternatives, threat-model edge cases
AI-assisted testing & QA Generate cases, spot regressions, tighten assertions
Performance optimization Profile hotspots, propose indexes/queries, validate under load
Smarter deployment CI checks, release notes, runbooks, and ops playbooks accelerated by AI

Outcome for clients: shorter delivery cycles, higher code quality, and architecture decisions that stay grounded in production reality.


DevOps & cloud infrastructure

DevOps and cloud infrastructure

I don’t throw code over the wall — I own the path to production:

  • Containers & delivery: Docker · CI/CD (GitHub Actions, GitLab CI) · automated workflows
  • Cloud: AWS (EC2, RDS, S3) · Azure · performance tuning
  • Servers: Linux administration · Nginx · monitoring · security hardening
  • Quality in prod: Sentry · Laravel Telescope · observability mindset
  • Roots that matter: network admin + IT systems design → fewer “works on my machine” failures

Full skills matrix

Backend & frameworks

PHP 8.x · Laravel (full-stack, ERP/CRM/SaaS) · Node.js · Python · Symfony-ready · OOP · SOLID · Clean Architecture · Modular Monolith & Microservices patterns

Frontend & mobile

Vue.js · Next.js / React (supporting) · HTML5 · CSS3 · JavaScript · TypeScript · TailwindCSS · Bootstrap · Responsive & accessible design · Flutter / Dart

Databases & caching

MySQL · PostgreSQL · MariaDB · Redis (caching, queues, realtime analytics) · Database optimization & indexing

Integrations & APIs

REST APIs · Webhooks · Payment gateways (Stripe, PayPal, local banks) · Shipping & logistics APIs · WhatsApp / SMS · Third-party service integrations · Idempotency & resilience patterns

DevOps & cloud

Docker · CI/CD (GitHub Actions, GitLab) · Linux server administration · Nginx · AWS (EC2, RDS, S3) · Azure · Performance tuning · Monitoring & security hardening

Testing & quality

PHPUnit / Pest · Integration & unit testing · Automated workflows · Code review & refactoring · Sentry & Telescope monitoring

AI & automation

AI-driven development workflows · Code generation · Performance optimization · Intelligent problem-solving · AI-assisted testing & deployment

Enterprise IT & infrastructure

Server & network administration · IT systems design · Legacy modernization · Paper-to-digital transformation · Digital operations optimization

Tools & collaboration

Git · Composer · NPM · Postman · Jira · Slack · Agile / Scrum cross-team delivery


Why teams hire me

You need… I deliver…
A backend that stays correct as you scale Clean architecture, multi-tenancy, audit, feature flags, idempotent APIs
ERP / inventory / money that can’t be “almost right” Locked stock, order state machines, ledger thinking
Shipping & third-party chaos under control Unified carrier SDKs, resilient HTTP, signed webhooks
Mobile + web product surface Flutter apps + Vue/React dashboards on solid APIs
Faster delivery without lowering the bar AI-augmented workflows + DevOps ownership
Live education / realtime product ClassBridge-style sessions, WebRTC, whiteboards, SDKs

Flagship systems

Connected systems map

ShipBridge — unified shipping SDK

One API across many carriers: create · track · label · return · exchange.
shipbridge · drivers for Bosta, Aramex, Mylerz, Turbo, J&T, SMSA, FedEx, UPS, DHL, Egypt Post, MNG, HepsiJet, Yurtiçi, Aras, Sürat, PTT

ShipBridge

ClassBridge — live classrooms

Laravel core + LiveKit + TypeScript SDK + Yjs whiteboard + Vue UI + web components.
classbridge · sdk · vue

ClassBridge

Open-source package constellation

Package Value
tenantforge Multi-tenant SaaS foundation
stockpulse Concurrent-safe inventory engine
ledgercore Double-entry ledger
ordermachine Order lifecycle state machine
flagdeck Feature flags & tenant targeting
hookrelay Reliable signed webhooks
integrator Retry · rate-limit · circuit breaker
oncegate Idempotency-Key middleware
guardrail Roles · abilities · audited impersonation
testharness Pest / Laravel testing utilities

Full index → oss-portfolio

Also: Flutter packages, Python tools, TypeScript SDKs, and product repos beyond the Laravel ecosystem.


Experience

Freelance Full-Stack — ERP · CRM · HMS

Enterprise web systems for real operations. Stack: PHP/Laravel, Vue, Node where needed, PostgreSQL/MySQL, cloud deploy.

Full-Stack Engineer — Kzamiza Affiliate Platform (sole technical owner)

End-to-end product: admin · vendor · affiliate · APIs · DevOps on AWS & Azure.

Backend Developer — Oracle Media

Scalable backends, REST APIs, high-traffic performance work.

Foundation — IT Specialist · Network Admin · Solutions Manager

Neisco · Noouh — infrastructure, networks, cloud, servers, client technical delivery.
This is why my engineering includes ops, failure modes, and security, not only application code.


GitHub pulse — last 2 years

GitHub snapshot   Capability map

Contributions last 2 years

7,547 contributions · Jul 2024 → Jul 2026 · heatmap from GitHub GraphQL


Let’s build

Let's connect

Best fit

  • Full-stack / polyglot product builds (web + API + mobile)
  • AI-accelerated delivery for serious backends & SaaS
  • DevOps-ready architecture (Docker, CI/CD, AWS/Azure)
  • ERP · shipping · inventory · multi-tenant platforms
  • EdTech / realtime systems

WhatsApp Email LinkedIn

Got a messy business problem?
I’ll turn it into architecture — across languages, cloud, and AI-speed delivery.

Pinned Loading

  1. appsenders-laravel-whatsapp-api appsenders-laravel-whatsapp-api Public

    Whatsapp API - Laravel

    PHP 23

  2. get_country_code_by_name get_country_code_by_name Public

    A Flutter package to retrieve country codes by passing the country name.

    Dart 2

  3. arabic-laravel-mpdf arabic-laravel-mpdf Public

    Customized Package for Generating Arabic PDFs - (Easy To use) - (Arabic Fonts Included).

    PHP 1

  4. middleware_Fix_Data_Type_OF_APIs middleware_Fix_Data_Type_OF_APIs Public

    Laravel middleware that ensures the data types in the API response match the expected model data types.

    1

  5. N-Magic-Models N-Magic-Models Public

    A Laravel package to auto-generate models and migrations from table definitions // json file path

    PHP 1

  6. laravel-featurebox laravel-featurebox Public

    A simple, flexible feature toggle system for Laravel — control the visibility of features across environments, users, and conditions.

    PHP 1