Available for workBeirut, Lebanon

Hasan Al Mawla

Software & Networks Engineer|Full-Stack Developer|Mobile App Developer

I build scalable web platforms, mobile applications, real-time systems, and production-ready backend architectures.

Core stack

LaravelFlutterNext.jsAngularNode.js.NETDockerFirebaseRedisRabbitMQKafka
About

Engineering production-grade software

I'm a software engineer specialized in full-stack development, mobile apps, backend systems, real-time communication, and deployment.

I've worked on e-commerce platforms, delivery systems, pet adoption applications, electoral campaign systems, microservices, dashboards, and production server infrastructure — taking projects from architecture and development through to deployment and maintenance.

My experience spans BMW Group in Munich, Inmind.AI Academy, Cog-Developers, and a range of freelance production projects — giving me a practical, delivery-focused approach to building software that real users and businesses rely on.

BMW Group — MunichInmind.AI AcademyCog-DevelopersFreelance Production Projects

Full-Stack Development

Web platforms, dashboards, and APIs with Laravel, Next.js, Angular, Node.js, and .NET.

Mobile Applications

Production Flutter apps with Firebase, push notifications, and real-time features.

Backend & Real-Time

Microservices, message queues, and real-time systems with Redis, RabbitMQ, and Kafka.

DevOps & Deployment

Dockerized services, NGINX, SSL, and VPS server management for production delivery.

Experience

Where I've delivered

A track record across global enterprise, startups, and freelance production work.

Project Manager & Full-Stack Developer

Cog-Developers · Beirut, Lebanon

Oct 2025 – Present
  • Directed and developed large-scale systems using Laravel, Flutter, and Node.js.
  • Implemented real-time communication using RabbitMQ, Redis, and Laravel Reverb.
  • Managed DevOps, NGINX configuration, Dockerization, and server deployment.
  • Handled architecture, team coordination, and end-to-end production delivery.

Business Intelligence & Software Engineer

BMW Group · Munich, Germany

Sep 2024 – Mar 2025
  • Improved application UI/UX and overall usability.
  • Built new features and optimized existing code for efficiency and maintainability.
  • Worked on database migrations and the transition to a code-first approach.
  • Designed and built a dynamic job execution application as an alternative to Data Factory.
  • Communicated with clients to gather requirements and feedback.

Software Engineer Intern

Inmind.AI Academy · Beirut, Lebanon

Jan 2024 – Mar 2024
  • Built a multi-tenant enrollment / course system using .NET with DDD, CQRS, and MediatR.
  • Implemented microservices with RabbitMQ and Elasticsearch for efficiency and fault tolerance.
  • Integrated Keycloak authentication and JWT for user validation and session management.
  • Developed a responsive web app in Angular consuming REST APIs.

Flutter Developer Intern

District General Trading Company · Beirut, Lebanon

Aug 2023 – Sep 2023
  • Implemented app navigation using the go_router package.
  • Integrated APIs for a new address system.
  • Built an auto-generated coupon popup and its related functionality.
Projects

Selected work

Production platforms, dashboards, backends, and mobile apps — shipped and maintained.

WebDashboardBackendMobile
Live

Droply

Delivery / Food Delivery Management Platform

A delivery management system for handling restaurants, orders, drivers, statuses, and operational workflows. Includes an admin/dashboard experience and backend infrastructure for managing delivery operations end-to-end.

Web platform is live. Droply mobile app is currently under testing.

LaravelNext.jsNode.js / WebSocketRedisNGINXDockerVPS
Visit live site
WebDashboardBackend
Live

Essensya Shop

E-commerce Platform

A production e-commerce platform for perfumes and cosmetics, covering product browsing, the shopping experience, backend management, and deployment.

Live production website.

LaravelNext.jsAdmin DashboardNGINXSSLVPS
Visit live site
WebDashboardBackend
Live

Beechic Shop

Cosmetics E-commerce / Management System

A cosmetics store management and shopping platform with a product catalog, inventory, order management, sales management, and a customer-facing website.

Live production website.

LaravelOrchid AdminAngularMySQLNGINXVPS
Visit live site
WebBackendMobile
Mobile under testing

Furr Adoption

Pet Adoption Platform + Mobile App

A pet adoption / listing platform that helps users browse pets, publish listings, and communicate around adoption opportunities. The mobile app focuses on pet discovery, listing management, and user interaction.

Website is available. Furr Adoption mobile app is currently under testing.

FlutterLaravelFirebaseReal-timeMobile-first UX
Visit live site
Mobile
Under review

PetPal Match

Mobile Pet Listing & Chat App

A Flutter and Firebase mobile app for pet listings and communication between users, with real-time updates and direct messaging.

Under review / testing for publishing.

FlutterFirebase AuthFirestoreFirebase Messaging
Backend
Completed

Multi-Tenant Microservices System

Enterprise Backend / Microservices

A .NET microservices system with PostgreSQL/PostGIS, Docker, Keycloak, role-based access control, SignalR, and Kafka for secure, real-time, multi-tenant operations.

Completed freelance project.

.NET CorePostgreSQL / PostGISDockerKeycloakKafkaSignalR
WebDashboardBackendMobile
Production

Electoral Campaign System

Mobile + Backend + Dashboard System

A large-scale system for managing voters, field teams, observers, attendance, tracking, communication, reports, and dashboards across web and mobile.

Production-level project.

LaravelFlutterNode.jsRedisRabbitMQLaravel ReverbDockerNGINX
Skills

Tools & technologies

The stack I use to design, build, ship, and operate software.

Frontend

AngularReactNext.jsTypeScriptJavaScriptHTMLCSS

Backend

Laravel.NET CoreNode.jsREST APIsMicroservicesCQRSDDD

Mobile

FlutterFirebasePush NotificationsBackground LocationApp Deployment

Databases

MySQLPostgreSQLMongoDBOracle / PLSQLElasticsearchFirestore

DevOps / Infrastructure

DockerLinuxNGINXSSLVPS HostingGitGrafanaLokiPromtailPrometheusOpenTelemetry

Messaging / Real-Time

RedisRabbitMQKafkaSignalRLaravel ReverbWebSockets
Background

Education & certificates

Education

B.E. in Computer and Communications Engineering

Sep 2020 – Apr 2026

Option: Software and Networks

Antonine University · Baabda, Lebanon

Official Lebanese Baccalaureate

2018 – 2019

General Sciences

Imam Hasan High School · Beirut, Lebanon

Certificates

CCNA R&S: Introduction to Networks

Cisco Academy Certified · 2020

CCNA R&S: Routing and Switching Essentials

Cisco Academy · 2021

CCNA R&S: Scaling and Connecting Networks

Cisco Academy · 2021

Contact

Let's build something

Open to roles, freelance projects, and collaboration. I usually reply within a day.