OB

// Senior Full Stack Engineer · Laravel · Vue.js · React Native

MHD Omar Bahra.

Full-stack ownership — backend, frontend, mobile, infra, and everything between.

Scroll
01

About

I'm Omar — a Senior Full Stack Engineer with 5+ years of professional experience building production SaaS platforms from the ground up. I take full ownership across the stack: backend architecture, frontend development, mobile apps, cloud infrastructure, and AI integrations.

At Endless Group I grew from mid-level to senior engineer in 2 years by shipping a feature-rich, multi-tenant virtual events & trade fair platform — building real-time chat with Socket.io and Redis, live video calls via Agora.io, automated tenant provisioning with custom domain support and SSL, payment integrations (Stripe + Iyzico), gamification, analytics, and a complete organizer self-service panel. I also migrated the entire visitor frontend from jQuery to Vue.js.

As a Senior, I led the delivery of Endaca — an AI-powered LMS with Domain-Driven Design (Laravel, MongoDB, Node.js, Vue.js) — in one year, working alongside a backend developer and two CSS specialists, including a Nuxt.js CMS with an embedded Envox.ai voice and chat AI assistant. I also manage multi-server infrastructure across AWS EC2 (via WHM/cPanel) and Hetzner (via Laravel Forge), and took over two React Native mobile projects when outside teams stalled.

// Stack & Expertise

LaravelVue.jsReact NativeNode.jsJavaScript (ES6+)MySQLMongoDBRedisSocket.ioAWS EC2HetznerWHM/cPanelTailwind CSSNuxt.jsDDDREST APIsAI Integration
MHD Omar Bahra
02

Experience

Senior Full Stack Engineer @ Endless Group

2022 — 2026

  • Led full-stack development of Endaca — a production-grade LMS platform built with Laravel (DDD), MongoDB, Node.js, and Vue.js — covering admin, teacher, and student panels with AI-driven practice generation and automated correction, delivered in one year alongside a backend developer and two CSS specialists.
  • Integrated conversational AI voice and chat agents into the Endaca CMS (Nuxt.js) using Envox.ai, enabling interactive AI-assisted learning experiences.
  • Architected Ea Team's backend from scratch using Domain-Driven Design (DDD), Redis queues, and event-driven patterns with Laravel; subsequently took over and delivered the React Native mobile app when the outsourced team failed to deliver.
  • Managed multi-server infrastructure (load balancer, DB, Redis, Socket.io) across AWS EC2 instances via WHM/cPanel, and provisioned separate cloud servers on Hetzner using Laravel Forge — handling deployments, SSL certificates, and environment config for multiple concurrent live systems.
  • Finalized and extended a freelancer-built CRM mobile app in React Native, owning ongoing feature development and quality improvements.
03

Work

01Featured Project

Endless Fairs

Multi-tenant virtual events & trade fair SaaS platform. Built full automated tenant provisioning with custom domain support, SSL, and server bootstrapping via Laravel Forge API. Engineered real-time agent-visitor chat (Socket.io + Redis), live video calls (Agora.io), global conference halls, and a suite of purchasable modules: dynamic landing pages, form builders, Zoom & Eventbrite integrations, Stripe & Iyzico payments, ticket system, gamification, analytics dashboards, and a webhook builder.

LaravelVue.jsSocket.ioRedisMySQLAWS EC2HetznerAgora.ioTailwind CSS
Endless Fairs
02Featured Project

Endaca

AI-powered LMS platform built with Domain-Driven Design. Covers admin, teacher, and student panels with AI-driven practice generation and automated correction. Features a Nuxt.js CMS with an embedded Envox.ai conversational AI assistant (chat + voice). Delivered in one year with a backend developer and two CSS specialists.

Laravel (DDD)MongoDBNode.jsVue.jsNuxt.jsEnvox.aiAI Integration
Endaca
03Featured Project

Ea Team

Ambassador management platform with an admin panel and mobile app. Architected the backend from scratch with DDD, Redis queues, and event-driven patterns. Took over and delivered the React Native mobile app after the outsourced team stalled, then continued feature development and also finalized a companion CRM mobile app.

Laravel (DDD)React NativeVue.jsRedisMySQL
Ea Team

// Other Noteworthy Projects

01

Workiom Kanban View

Built an interactive Kanban board database view for Workiom — a Notion-like collaborative workspace platform. Delivered production-ready UI components integrated with the platform's real-time data layer.

JavaScriptjQueryREST API
02

E-Learning Platform

Full Udemy-style course marketplace built at Elbruz Technologies. Teachers create and manage courses; students browse and enroll. Includes a real-time chat system built using the heartbeat polling technique — no Socket.io dependency.

LaravelAngular.jsJavaScriptMySQL
04

Expertise

Frontend

React NativeReactJavaScriptVue.jsjQuery

Backend & APIs

LaravelNode.jsMySQLRedisMongoDBSocket.io

Tools & Infra

LinuxLaravel ForgeAgile/Scrum

Other

Angular.js
05

Writing

View all

// Stay in the loop

Get notified on new posts

Occasional writing on engineering, architecture, and building at scale. No spam. Unsubscribe any time.

06

Contact

Let's build something extraordinary.

Whether you have an engineering challenge, a leadership opportunity, or a vision worth building — I'm ready to talk. Direct and to the point.

omaralbahra@gmail.com

// Find me on