Dubai, UAEthis notebook belongs to
Senior Full-Stack Engineer at Propwise
NestJS • Next.js • React Native • PostgreSQL
in this notebook:
keep a copy for later:
Senior Full-Stack Engineer with ~7 years of experience building SaaS platforms in real estate, energy and e-learning. At Propwise in Dubai, I build a real estate CRM and its mobile app, Propilot, across the backend, web app and mobile app. My work covers the core CRM modules, team roles and permissions, and performance work like cutting a key query from 93s to 3.9s on 1.9M tasks. Before that, at Estia Software, I led architecture for enterprise energy platforms handling 2M+ daily IoT events, delivering 25–40% performance improvements and 99.9% uptime. I enjoy owning systems end to end, mentoring engineers, and using Claude and Cursor to plan, build and test complex features faster.
~7years shipping code
3.9skey query, down from 93s
2M+IoT events a day at Estia
These days I spend most of my time on a real estate CRM — NestJS and PostgreSQL behind it, a Next.js web app and a React Native mobile app in front. The rest of this notebook is the long version.
Built core modules of the Propwise real estate CRM
Contacts, companies, deals, commission payments, tasks, calendar reminders, email integration, and team roles and permissions, end to end across the NestJS/PostgreSQL backend, Next.js web app and React Native mobile app.
Fixed a deadlock that was silently dropping tasks
Took Propwise from 378 deadlocks to 0, and cut a key query from 93s to 3.9s on 1.9M tasks.
Engineered Envita SaaS energy platform
Real-time time-series dashboards processing 2M+ data points daily via MQTT from sensors, AWS IoT Core integration, multi-frame aggregation, and complex optimized queries—slashing chart/dashboard load times 40% for energy professionals.
Built Ecorize energy platform
GraphQL APIs handling complex energy modeling workflows, optimizing aggregations across PostgreSQL/Redis for sub-second responses.
Delivered ASP School e-learning platform
Multilingual Laravel/React system with video streaming and progress tracking, scaling to production educator workflows.
Contributed to backend for Bact for Consulting & Training e-learning platform: Node.js/TypeORM with PostgreSQL, powering scalable course delivery and user management APIs as part of development team.
Developed Beethere taxi ordering app
WebSocket/Socket.io for real-time ride requests and driver/customer updates; integrated live location tracking and payment APIs.
Built 3+ e-commerce platforms end-to-end
Laravel/Node.js stacks with inventory management and Stripe integrations, achieving zero-downtime deploys.
Drove 25-40% performance/stability gains across 5+ apps via database optimization, Jest/Cypress automation, and TypeScript refactoring.
Led architecture decisions and mentored 5+ engineers, enforcing CI/CD pipelines and raising delivery speed 2x in Agile teams.
= what I reach for first
Propwise.com — Dubai, United Arab Emirates
Estia Software DMCC — Dubai, United Arab Emirates
Nordelco DMCC — Dubai, United Arab Emirates
Digital Real Marketing — Dubai, United Arab Emirates
3 Miles — Damascus, Syria
Unifi Solutions — Damascus, Syria (Remote, Part-time)
Technical G — Damascus, Syria
Aspiraties — Damascus, Syria (Hybrid, Part-time)
Unifi Solutions — Damascus, Syria (Remote, Part-time)
We Media — Damascus, Syria
Real Estate CRM (SaaS)
Next.js/NestJS · PostgreSQL · pg-boss · PostHog/GA4
Built core modules of a real estate CRM for Dubai agencies: contacts, companies, deals, commission payments, tasks, calendar reminders, email integration, team roles and permissions, client merging and a demo-account mode; fixed a deadlock that was silently dropping tasks and sped up key queries on 1.9M tasks.
Key query 93s to 3.9s on 1.9M tasks · Deadlocks 378 to 0 · CI memory 2.65GB to 1.25GB
AI Assistant & Mobile App for Real Estate Agents
React Native · NestJS · PostgreSQL · RevenueCat · Push notifications
Worked on the Propilot AI assistant and built features across its iOS/Android app and backend: lead and client merging that matches the web CRM, deal commissions, a daily digest of overdue and due tasks with push reminders, Propilot-branded emails and app links, and sign-in and onboarding flows.
Web and mobile kept in step: the same merge rules and daily digest on both
Energy Monitoring Platform
Next.js/NestJS · MQTT/AWS IoT Core · TimescaleDB/PostgreSQL
Developed energy monitoring dashboards to track/visualize/analyze consumption; built scalable front/back-end with real-time API pipelines processing 2M+ data points daily, slashing load times 40%.
Energy Planning Software
React/GraphQL · PostgreSQL/Redis · NestJS
Contributed energy planning features for engineers: calculations, data visualization, workflows; optimized data-intensive UIs for sub-second responses.
Online Learning Platform
Laravel/React · Node.js
Built multilingual (Dutch/English/Arabic) video/text courses, practice modules, progress tracking; scaled responsive delivery for production educators.
Taxi Ordering Application
Laravel · WebSockets/Socket.io · Node.js · Next.js
Developed core features for ride requests, real-time driver/customer updates; integrated APIs for location tracking and payments.
E-Commerce Platform
Laravel · Stripe
Built horse product catalogs, shopping carts, order workflows; launched full e-commerce with zero-downtime payments/inventory.
Consulting & Training (E-Learning)
Node.js/TypeORM/PostgreSQL
Engineered course delivery/user management APIs; scalable backend for training platform.
Node.js/MongoDB · REST APIs
Developed event scheduling services; scaled APIs 3x capacity with 30% reliability gains.
this certifies that Abdullah earned a
Bachelor of Information Engineering (Artificial Intelligence)
Arab International University
Damascus, Syria · October 2016 - February 2022
GPA: 3.25 out of 4.00
Let's build something.
The notebook is full, but I'm just getting started. If you have a role, a project, or a hard problem with real-time data — write to me.
usually replies within a day
keep a copy for later:
— Abdullah
© 2026 Abdullah Almofleh — building the future, one line of code at a time.
Dubai, UAEthis notebook belongs to
Senior Full-Stack Engineer at Propwise
NestJS • Next.js • React Native • PostgreSQL
in this notebook:
keep a copy for later: