Hi, I'm Mohamed Attwa
Senior Frontend Engineer / Frontend Architect
from zero-to-one startups to government
B2B commerce · Aquaculture AI · Banking · Government. Based in Dubai, UAE.
8+ years building production web applications.
B2B commerce. Aquaculture AI. Banking. Government.
Where getting it wrong actually matters.
I've spent 8+ years shipping production web applications for places where mistakes carry real weight: a B2B commerce marketplace and an aquaculture AI platform built from zero to one, then banking, fintech, and a government land registry. My work sits at the intersection of deep technical craft and product ownership: I build the architecture, own the design system, and stay close enough to users to ask the questions that change what gets built. Lately that craft includes the AI tooling the team builds on: shared rules every assistant follows, a custom skill that audits our code against the requirements, and review gates so AI moves us faster without dropping the bar.
Wrapping up at Apostrophy, where I built the frontend foundation for the Dubai Land Department's government platform. Available from August 2026 for senior, staff, and lead roles across UAE on-site, hybrid or remote, or remote worldwide. Full-time preferred, contract welcome.
Work Experience
8+ years across B2B commerce, aquaculture AI, banking and fintech, and government, from zero-to-one startup builds to regulated platforms, on engagements where measurable outcomes followed architectural decisions.
Apostrophy
Senior Frontend Developer
Jan 2026 - Jul 2026 · Dubai, UAE
Built the frontend foundation for a Dubai Land Department platform from the ground up. Government project: that means a higher security bar, accessibility compliance, and stakeholders who care about reliability above everything else. I also set up how the team works with AI here: shared rules across Claude Code, Cursor, and Codex, plus a custom skill that audits the code against the formal requirements.
XpertSea Solutions
Senior Software Development Engineer
May 2023 - Dec 2025 · Toronto, Canada (Remote)
Two and a half years at an aquaculture AI startup, building the frontend of its farm intelligence platform from the ground up. New stack, new design system, new mobile features. Development cycles went 3x faster. The bug backlog stopped blocking releases.
Senior Software Engineer | Tech Lead
Mar 2022 - May 2023 · Dubai, UAE
Banking and fintech at scale: joined the Digital Factory team and ran the bank's first cloud-native project from stack selection to production. Picked the tech, designed the infrastructure, and built the headless CMS that got marketing off engineering's plate.
Senior Software Engineer → Front End Architect
Dec 2019 - Feb 2022 · Dubai, UAE
One of the founding engineers at a B2B commerce startup, building MENA's first B2B e-marketplace from zero. Helped launch the platform in under 100 days, then rebuilt the checkout that was losing 75% of buyers. Drop-off fell to 15%. Daily orders went from single digits to 30-40.
Software Engineer, Frontend Developer
Feb 2018 - Dec 2019 · Cairo, Egypt → Dubai, UAE
Started in Cairo building a headless WordPress CMS for hotel listings. Bookings went up 50%, bounce rate dropped 80%. Got promoted to Senior Officer and relocated to Dubai.
Projects
GitHubThings I've built outside of client work.
Mizan: Regulated Requirements Auditor
Live DemoAn AI workflow app for regulated, document-heavy processes. It reads a regulation (Dubai tenancy law), answers questions with the exact clause cited, audits code against the requirements, and routes every finding through human approval. Each release publishes its own eval report. Built from the requirements-auditing engine I first shipped at Dubai Land Department.
More on the way
- Design system implementations across multiple UI libraries
- Open-source projects, currently in stealth mode
About
8+ years building production web applications for environments where getting it wrong is not just a UX problem. It is a compliance issue, a lost transaction, or a headline.
A B2B commerce marketplace taken from zero to one (Tradeling), an aquaculture AI platform rebuilt from the ground up (XpertSea), banking and fintech (Banque Saudi Fransi), a government land registry (Dubai Land Department). Different stages, different industries, same discipline: understand the constraint, design the system, ship the outcome.
I work best when I own the architecture from design system tokens to CI/CD, and when I am close enough to product to ask "does this metric actually matter?" Two to three of those years were full-stack, building the Node.js and GraphQL services behind the interfaces I shipped.
Most recent
Apostrophy · Dubai Land Department
Senior Frontend Developer, government platform
Jan 2026 - Jul 2026 · Dubai, UAE
Open to
AI-augmented engineering
I design the rules, audits, and review gates that let a team move fast with AI without losing precision. The AI works inside guardrails I set, and a person reviews what it produces.
Outcome-driven
I measure success in shipped metrics: drop-off rates, delivery velocity, load times. Not lines of code.
Regulated-sector experience
Banking, government, fintech. Places where WCAG compliance and audit trails are requirements, not suggestions.
Startup to government range
Zero to one at a B2B commerce startup (Tradeling) and an aquaculture AI startup (XpertSea), then architecture ownership in banking and fintech (Banque Saudi Fransi) and government (Dubai Land Department). I match the process to the stage: fast where speed wins, formal where an auditor is watching.
Systems thinker
I build the component system before I build the feature. Design tokens, shared primitives, and clear API contracts pay compound interest.
Team multiplier
Led teams of 4–6 engineers. Code review culture, mentoring, and architectural consistency matter more to me than individual heroics.
Working with AI
Most people use AI to write code faster. The harder part, and the one I care about, is making that output safe to ship in a regulated codebase that several developers touch every day. On the DLD platform I treat AI as part of the system. It works inside rules I set, it gets reviewed like any other contribution, and it checks its own work against the real business requirements.
End-to-end ownership from discovery and prioritization through delivery and adoption, working closely with stakeholders and engineering.
One standard, every AI tool
I keep one set of engineering rules (data fetching, component patterns, design system usage, styling tokens, translations) and maintain it in three formats at once, so Claude Code, Cursor, and Codex hold everyone to the same conventions. A new teammate and whatever AI tool they prefer pick up our standards on day one. The rules live in version control, so they can't quietly drift apart.
AI that audits the spec, not just writes code
I built a custom AI skill that reads our formal requirement documents and makes them queryable against the code. Ask what a requirement says and it answers with citations. Ask whether the code follows it and it checks the real source, sending each question to the right portal and user role. The AI here does more than write code. It confirms the code does what the regulator approved.
Automation with review gates
The repetitive work lives in custom commands. One writes a proper conventional commit and opens a pull request someone still has to review. Others scaffold locale files or run content migration scripts. Nothing lands until it clears linting, type checks, tests, and the git hooks. Every AI action runs inside a permission list I set, and a person signs off at the end.
A setup tuned over time
Behind all of this is a setup I have shaped over months: custom agents and skills, MCP integrations with Figma, JetBrains, Sentry, and Linear, and hooks that enforce my own commit and quality conventions. I work this way every day.
Where I add value
Agentic Workflows
Custom LLM agents and skills with tool use and human-in-the-loop review, like the skill that audits code against the business requirements.
LLMOps & AI Governance
Permission allowlists, review gates, prompt-cache cost control, and error handling that keep AI output reliable and accountable.
Forward-Deployed Delivery
Working directly with stakeholders: requirement workshops, workflow mapping, and rapid prototyping against real constraints.
AI Enablement
Shared rules and custom skills that bring a whole team's AI tooling to one standard, version-controlled so it doesn't drift.
Education
Bachelor Degree in Computer Science
Four-year programme covering algorithms, data structures, software engineering, and systems design.
Skills & Stack
Languages
Soft Skills
Tech Stack
What colleagues say
I had the pleasure of working with Mohamed on a large-scale government project in the UAE, where he served as a Senior Front-End Developer on the team I led. Mohamed is an exceptionally skilled and knowledgeable front-end engineer with deep expertise in React, Next.js, and design systems. One of his greatest strengths is his attention to detail. He consistently double-checks his work, thoroughly tests every feature, and ensures that everything meets a high standard of quality before it is delivered. Beyond his technical expertise, he is patient, reliable, and highly professional. He approaches challenges with a thoughtful mindset, collaborates effectively with the team, and is always committed to delivering the best possible solution. I highly recommend Mohamed to any team looking for a senior front-end developer who combines strong technical skills with ownership, quality, and professionalism. It was a pleasure working with him, and I'm confident he will be a valuable asset to any organization.
Amir Najafi
Senior Technology Manager at Apostrophy
As a lead engineer on one of the most important projects in the organization, Mohamed is successfully leading a team working on a project created from scratch. Having top-notch technical skills, he is able to effectively prioritize and make decisions that are in the best interest of the project. It's great to have such talent in a team.
Sanjin Čeleski
Head of Engineering at Banque Saudi Fransi
Mohamed Attwa is an exceptional developer who truly understands the meaning of 'quality at speed.' He is highly detail-oriented, solves complex problems quickly, and is one of the most enjoyable people I've had the chance to manage. He brings a unique blend of technical excellence and a consistently positive presence to the team. If you're looking for a developer who can get things done and raise the bar, Mohamed is your person.
Douglas Mendes
Software Engineering Manager at XpertSea
I had a chance to work closely with Mohamed Sayed who is famously known as Maradona from my first day at Tradeling until my last day. Mohamed's biggest strengths that I admire are taking initiatives on a personal and team level, and driving them. I always counted on him for suggesting solutions and approaches to deliver the tasks in an optimal way. He is always happy to help his team members and support them to any extent needed. It's been an amazing learning experience and I will definitely be more than happy to work with Mohamed again!! Are you thinking about hiring him? Don't! ... Just do it! He will definitely be the biggest asset to any organization he joins.
Bhargavi Rajanna
Senior Frontend Developer at Tradeling
Sayed is someone who takes ownership for what he is working on, he has his own way of thinking and problem solving as he gets into the details of every part of every problem he faces. I totally recommend him as a professional frontend developer.
Ahmed Osama
Lead Frontend Engineer at Seera Group
Still feels like day one.
Bigger systems. Harder constraints.
Ready for the next hard problem.
Let's work together
Senior, staff and lead roles across UAE (on-site · hybrid · remote) or remote worldwide. Full-time preferred, contract welcome.
linkedin.com/in/mohamedattwa
Location
Dubai, UAE
Work authorization
UAE Golden Visa, no sponsorship needed
Timezone
Gulf Standard Time (UTC+4)
Time in Dubai now
--:--:--
What I'm looking for
- •Senior, Staff, or Lead Software Engineer role
- •UAE-based (on-site or hybrid) or remote worldwide
- •Full-time preferred, contract welcome
- •Team where software engineering has real influence on the product
- •Zero-to-one startups, or regulated teams in banking and government
- •Fintech, govtech, B2B e-commerce, enterprise SaaS
