AMMAR//OS · Plain view

Ammar Mohammed

Senior Frontend Engineer / Architect / Security · Baghdad, Iraq

Senior Frontend Engineer with experience in frontend team leadership, full-stack development, and software architecture. Builds enterprise applications using Vue.js/Nuxt.js, TypeScript, Laravel, and Go. Work spans multi-tenant platforms, real-time data systems, database optimization, SIEM development, and infrastructure security.

Founder of Lagash — an Iraqi software studio for programming, design and security.

Experience

Senior Frontend Developer / Cybersecurity Engineer — Daw Alfada

2024.11 → NOW · Baghdad, Iraq

Joined in cybersecurity and later added a senior frontend role, continuing security responsibilities alongside full-stack development and software architecture.

  • Design application architecture and guide technology selection and development workflows.
  • Redesigned data pipelines and database architecture for a vehicle GPS tracking system to address server latency, downtime, and growing location datasets.
  • Architected and developed a multi-tenant task management platform, including tenant isolation, application architecture, and supporting infrastructure.
  • Built an interactive cybersecurity labs platform with sandboxed environments and practical, gamified security challenges.
  • Developed a SIEM platform with Laravel and Vue.js, supported by Go agents that collect, parse, and securely stream server logs.
  • Developed a desktop time-tracking agent with real-time synchronization to centralized servers.
  • Implemented server hardening, access controls, firewalls, and database protection measures.

Senior Frontend Developer → Frontend Team Lead — Tatweer

2023 → 2024

Promoted from Senior Frontend Engineer to Frontend Team Lead, with responsibility for frontend architecture, UI/UX standards, and team delivery.

  • Built a white-label e-commerce platform using Nuxt.js/Vue.js, with reusable UI components and tenant-specific branding and customization.
  • Led UI/UX and frontend development for an Advanced Metering Infrastructure (AMI) platform, presenting grid analytics and real-time electricity consumption data.
  • Developed responsive interfaces and real-time data visualizations for an election observer platform.
  • Delivered ERP interfaces for accounting, inventory, and point-of-sale workflows, plus document archiving and customs management applications.

Founder · Freelance Software Engineer & Technical Consultant — Lagash Studio · Independent

2018 → NOW · Baghdad, Iraq

Deliver application design, full-stack development, deployment, and technical consulting for clients across retail, hospitality, property management, and other sectors.

  • Founded Lagash and built its product suite: Lagash Menu, Hub, Ops, Desktop and Quest.
  • Developed residential complex management systems for tenant billing, maintenance requests, and community administration.
  • Built multi-tenant restaurant QR menu platforms, e-commerce stores, and e-book marketplaces with digital delivery and role-based access.
  • Created inventory and double-entry accounting systems, along with pharmacy applications featuring expiry alerts and batch tracking.
  • Developed security assessment and automation tools for reconnaissance, log monitoring, and vulnerability scanning.

Company: Lagash

Programming · Design · Security — A full-service Iraqi software company, from the land of history’s first writing. We build websites, apps and systems — and secure them.

  • 120+ Projects delivered
  • 8+ Years of experience
  • 60+ Clients worldwide
  • 24/7 Ongoing support

Lagash Menu · LIVE

A QR digital menu the restaurant edits live and guests open on their phones.

  • Multi-tenant: every restaurant gets its own menu
  • Edits go live instantly — no reprinting
  • Built-in design studio for the menu’s look

menu.lagash.studio

Lagash Hub · LIVE

The restaurant owner’s desk: open every operations app from an icon, add branches and their managers, and see sales, kitchen, stock, staff and finance reports — per branch or for the whole chain.

  • Branches with isolated data
  • A dedicated address for every branch
  • Permissions from ready-made templates
  • Every section is an app with an icon — no nested menus. People only see the apps their permissions allow.

Apps inside the Hub: E-menu · Kitchen management · Cashier · Captain · Customers & loyalty · Reservations · HR · Accounting & finance · AI & forecasting · Stock & purchasing

hub.lagash.studio

Lagash Ops · LIVE

Day-to-day restaurant operations: POS, captain, kitchen display, stock, HR and accounting.

  • POS & captain ordering
  • Kitchen display screen
  • Stock, HR & accounting

ops.lagash.studio

Lagash Desktop · COMING SOON

The same system on a machine inside the restaurant — works offline and syncs when the connection is back.

  • Offline-first
  • Sync when back online
  • Per-device licensing

hub.lagash.studio

Lagash Quest · LIVE

Build your skill floor by floor — like the ziggurat of Lagash. Programming and design taught in Arabic: fundamentals first, then design, web, mobile, servers, data and tools, up to your own project.

  • 25 courses · 359 lessons · 304 labs · 8 sections — free for everyone
  • Predict, run, fix: labs check your work right in the browser
  • Spaced review questions after 1 day, 3 days and 2 weeks
  • Final projects reviewed by a real person, with verifiable certificates
  • XP, levels, daily streaks and career paths with a placement test

Training games on the desk: Code autopsy — find the bugs in code that failed in production · Network tracer — DNS, TCP, TLS and HTTP/2 packet by packet · Tech detective — solve a case with the terminal, SQL and logs · Hardware challenges — fit the code into an old device’s memory and time · Visual simulator — watch algorithms and data move step by step · Terminal — a real command line with Git

quest.lagash.studio

ERP // Desktop OS · PRIVATE

A full ERP whose interface is a desktop operating system: modules are apps on a desktop, opened as windows instead of buried in nested menus.

  • Desktop, icons and windows as the navigation model

Projects

Vehicle GPS Tracking

Data pipeline & DB redesign · Daw Alfada

Problem: Server latency, downtime and fast-growing location datasets.

Solution: A redesigned data pipeline and database architecture built for time-series location data.

Stack: Go, PostgreSQL, TimescaleDB

Multi-Tenant Task Platform

Architecture · Multi-tenancy · Daw Alfada

Problem: Many organizations on one platform, each needing its data kept apart.

Solution: Tenant isolation, application architecture and the supporting infrastructure — designed and built end to end.

Stack: Multi-tenancy, Architecture, Infrastructure

SIEM Platform

Security · Log pipeline · Daw Alfada

Problem: Server logs spread across machines need to be collected, parsed and watched in one place.

Solution: Laravel + Vue.js platform fed by Go agents that collect, parse and securely stream the logs.

Stack: Laravel, Vue.js, Go

Cybersecurity Labs Platform

Security · Education · Daw Alfada

Problem: Security skills need hands-on practice in environments where breaking things is safe.

Solution: An interactive platform of sandboxed environments with practical, gamified challenges.

Stack: Sandboxing, Gamification, Security

Desktop Time-Tracking Agent

Desktop · Real-time sync · Daw Alfada

Problem: Time tracked on many desktops has to reach a central server as it happens.

Solution: A desktop agent that synchronizes in real time with the central servers.

Stack: Desktop agent, Real-time sync

White-Label E-commerce

Frontend platform · Tatweer

Problem: Each tenant needs its own branded store without forking the codebase.

Solution: Reusable UI components with tenant-specific branding and customization.

Stack: Nuxt.js, Vue.js, Component library

AMI Platform

Energy · Real-time analytics · Tatweer

Problem: Grid analytics and live consumption data need to be readable at a glance.

Solution: Led the UI/UX and frontend development that presents the grid and consumption data in real time.

Stack: UI/UX, Frontend, Real-time data

Election Observer Platform

Real-time data visualization · Tatweer

Problem: Observer data has to be visible as it arrives, on whatever device is at hand.

Solution: Responsive interfaces with real-time data visualizations.

Stack: Responsive UI, Data viz, Real-time

ERP Suite

Enterprise applications · Tatweer

Problem: Accounting, inventory, point-of-sale, archiving and customs workflows, each with its own rules.

Solution: ERP interfaces for accounting, inventory and POS, plus document archiving and customs management applications.

Stack: ERP, POS, Archiving, Customs

Freelance Collection

Client systems since 2018 · Lagash · Independent

  • Residential complex management: tenant billing, maintenance requests, community admin
  • Multi-tenant restaurant QR menu platforms
  • E-commerce stores and e-book marketplaces with digital delivery and role-based access
  • Inventory and double-entry accounting systems
  • Pharmacy apps with expiry alerts and batch tracking
  • Security assessment and automation tools: recon, log monitoring, vulnerability scanning

Stack: Full-stack, Deployment, Consulting

Skills

Architecture & Leadership
System design, Multi-tenancy, Technical team leadership, Code reviews, Developer mentoring, Agile/Scrum
Frontend
Vue.js, Nuxt.js, React, TypeScript, JavaScript, Tailwind CSS, HTML/CSS
Backend
Go (Gin), PHP (Laravel), Node.js (NestJS), Python (Django)
Data & Integration
PostgreSQL, TimescaleDB, MySQL, Redis, Database optimization, REST APIs, WebSockets, Microservices, Payment integrations
Infrastructure & Security
Docker, CI/CD, Linux administration, Cloud infrastructure, Server hardening, SIEM, Vulnerability assessment, Shell scripting
Product Design
Figma, UI/UX design, Wireframing, Prototyping, Design systems

Awards

#1 — Earthlink Cyber Security CTF

Solved challenges in web exploitation, reverse engineering, and cryptography. Challenge write-ups are on GitHub.

Read the write-ups

#3 — National Cyber Security Forum CTF

February 2025 · University of Sulaimani

Team award at an on-site competition held at the University of Sulaimani, involving vulnerability identification and exploitation challenges.

Education

Bachelor of Science in Computer Science — University of Technology, Iraq (2020 — 2024). Specialization: Computer Networks.

Languages

  • Arabic — Native
  • English — Full professional proficiency

Contact

[email protected] · Baghdad, Iraq