Ahmed Emira

Senior Software Engineer · Riyadh

I build the systemscompanies run on.

ERP and workflow platforms, secure backends, and 3D and 4D tools that show how a building gets built.

Available immediately · Transferable iqama · Saudi Council of Engineers member

01In numbers

12 plus. Years buildingbusiness systems

For maintenance, operations and project-based companies in Saudi Arabia and Egypt, alongside management roles in those businesses.

02In numbers

3. Government departmentsrunning systems I built

One prototype grew into systems used by hundreds of staff, still in operation.

03In numbers

4. Workflow systemsdelivered since 2025

Each configured from Tatweer Platform with its own SOPs, KPIs and dashboards, for construction, finishing and project-based companies.

Selected work

Latest 3D projects

Each light ahead is a project. Select its title to open the details.

Tatweer 3D Engine · Residential developer, Riyadh

Villa configurator & 4D simulation

While the developer waited on its design visuals, I rebuilt their three-floor villa from the 2D DWG drawings as a data-rich 3D model with IFC4 export, and added a buyer configurator on top to show the idea. They approved it, and the full configurator is now in development.

Buyers enter their plot, then choose the layout, facade, interior and outdoor finishes, with a live 5D cost estimate priced from the model's own quantities. A 14-step 4D simulation builds the villa in aluminium moulds, storey by storey, across 3 variants of 1,500+ parts each. Built alone, end to end.

The villa configurator: the 3D villa on its plot with the options panel beside it

In development: electrical and plumbing plans are being added. Prices in the demo are samples.

  • DWG → 3D
  • IFC4 / IfcOpenShell
  • Three.js
  • 4D / 5D
  • Configurator
  • Arabic / English

Tatweer Digital · my company's own website · live

Tatweer Digital website

The website of my own software company, built as a scroll-driven 3D experience. It presents the company's ERP platform, custom software, AI automation, 3D configurators and infrastructure services, in Arabic and English.

The Tatweer Digital website: a glowing T logo among streaks of light, with the line Vision sets the direction. Precision closes the gap.

Live. My own company, not a client project.

  • Three.js
  • WebGL
  • Scroll storytelling
  • Arabic / English

Concept website · residential builder · not yet published

Immersive website for a home builder

A scroll-driven 3D website I designed and built for a residential builder that casts solid-concrete homes in 90 days. One 3D stage carries the visitor through the finished home, the 90-day build, the construction method and a live finishes picker.

Scrolling sweeps a section cut down through the house, then plays the build as a real 15-phase sequence: moulds lock, concrete pours and dries, finishes go on. The method section peels the house back to its solid core. The house is generated at load time from the drawing data, not loaded from a model file. English and Arabic, fully mirrored.

A concrete villa in 3D beside the headline Your land. Your home. Ninety days.

Concept proposal, not yet published. Shown here with my own branding.

  • Three.js
  • GSAP ScrollTrigger
  • Lenis
  • Procedural 3D
  • Arabic / English

Personal project · 3D résumé

MillennialsOS: a résumé you log into

My résumé as a 3D workstation. Sit down at a retro desk, click the computer, and use a working desktop on its screen: a terminal, project windows, experience and contact details.

The desktop is real HTML placed on the 3D monitor's glass, so its text stays sharp, selectable and usable. On phones it moves into a full-screen layer once the camera reaches the screen.

A retro 3D workstation: a beige computer, keyboard and joystick on a wooden desk

Live demo. Click the computer to use it.

  • Three.js
  • CSS3D on WebGL
  • GLB model
  • Retro desktop UI

What powers the work

Into thesystems

Behind the projects are the systems I built and own, and keep extending with every client.

1The 3D and 4D engine · built alone

Tatweer 3D Engine

Turns architectural drawings into data-rich 3D models: IFC4 export with element properties, 4D construction simulation, 5D pricing from model quantities, and finish configurators that run in the browser on phones and desktops. The villa configurator is its first client project.

  • DWG → 3D
  • IFC4 / IfcOpenShell
  • 4D sequencing
  • 5D pricing & BOQ
  • Optimized GLB
  • Three.js

2The workflow and ERP engine · founder & lead engineer

Tatweer Platform

Grew from the management systems I built at three employers into one modular ERP, built before AI coding assistants and now extended with AI features. Every client system since is configured from it: a workflow engine with stages, SOPs, KPIs and approvals; procurement from material request to goods received with estimated-versus-actual cost; serial-tracked inventory; and a ledger-driven finance engine with VAT.

  • Workflow engine
  • MR → PR → PO → GRN
  • Dynamic journal entries
  • VAT
  • Arabic / English
  • AI features

◇Capabilities

From drawing to server

BIM & digital construction
IFC4 generation (IfcOpenShell), 4D sequencing, 5D quantity-based pricing and BOQ, element property data, DWG-to-3D pipelines
3D & visualization
Three.js, GLB/glTF optimization, configurators, construction-process simulation, model viewers and inspectors
Construction workflows
Planned-versus-actual tracking, task and approval workflows, site progress, procurement MR → GRN, inventory, maintenance
Backend & security
Node.js, Express, Laravel, Python, REST APIs; OWASP Top 10, authentication and role-based access, rate limiting, secure headers, audit logging
Data & infrastructure
PostgreSQL, MySQL, MongoDB, Redis; Linux hardening, Nginx, Docker, CI/CD; AWS, Alibaba Cloud
Frontend & AI
React, TypeScript, PWA, Arabic/English RTL/LTR interfaces; LLM features for data extraction and automation

Contact

Have a systemto build?

Open to senior engineering roles in Saudi Arabia, from business systems and backend to construction technology, and to project work. Arabic and English.