Mohamed Ghazi
Open to Opportunities

Translating ambiguous business objectives into robust technical architecture.

Technical Lead with 8+ years of progressive experience leading high-performing full-stack JavaScript teams across diverse sectors, including high-compliance enterprise insurance and innovative Web3/AI projects.

About Me

I'm a Technical Lead with 8+ years of experience (including freelance) building and scaling frontend systems — from architecture decisions to the engineering culture that makes them last. I specialize in the modern web ecosystem (Next.js, React, Node.js, React Native) and have led teams of up to 14 engineers across frontend and backend disciplines, with a consistent focus on where technical quality meets business outcomes: CSAT improvements, conversion uplifts, and code health that compounds over time. My work spans system architecture, cross-LoB governance, and internal tooling that scales — from micro-frontend platforms to UI libraries adopted across multiple products. I invest equally in the people side: mentoring engineers to promotion, establishing standards that outlast any single project, and building teams capable of shipping autonomously.

8+

Years Experience

14

Team Members

4.6

CSAT Score

+20%

Conversion Uplift

Technical Expertise

Modern Web Ecosystem

Frontend Engineering

React.js
Next.js
TypeScript
React Native
Redux
Zustand
TanStack Query
TanStack Start
Monorepo
Nx
Vite
Micro-frontends
Module Federation

UI & Design Systems

HTML
CSS
Tailwind
Chakra UI
Material UI
Sass

Backend

Node.js
Nest.js
Express
MongoDB
REST API
GraphQL
Socket.io

DevOps & Observability

Docker
GitLab CI/CD
Jenkins
Grafana
Sentry

Leadership & Process

Technical Leadership
Team Management
Technical Project Management
Agile / Scrum
CR Governance
Cross-LoB Coordination

Testing & Quality

Jest
Cypress
Playwright
SonarQube

Professional Experience

From architecture to outcome

Technical Lead

05/2025 – Present

Tawuniya

Leading a team of 14 members (Frontend & Spring boot) in Riyadh, Saudi Arabia.

Designed and architected a scalable monorepo serving multiple applications and reducing its bundle size by 65%.
Led end-to-end delivery of high-volume customer experience portal, migrating 100% of users from legacy system.
Achieved 20% improvement in key user conversion rates.
Reduced bundle size by 30% and improved FCP by 1.5 seconds via strategic refactoring.
Achieved a CSAT score of 4.6, driven by continuous UX improvements across customer-facing portals.
Designed and launched an NPS tracking survey system, establishing baseline measurement and driving improvement in customer loyalty scores.
Served as Channels Owner, establishing a cross-LoB CR governance framework to coordinate change requests across intersecting Lines of Business and maintain delivery velocity.
Established coding standards and engineering best practices across projects.

Senior Software Engineer

05/2024 – 05/2025

Tawuniya

Led the team in delivering well-structured, high-quality functionalities.

Executed a cross-project refactoring strategy, improving build times, reducing bundle sizes, and eliminating cross-dependency incompatibility issues.
Designed and shipped an internal UI library (25+ components, including a multi-gateway payment script supporting KSA payment options), adopted across 4 projects.
Delivered features across Financial Statements, Mobility Line of Business, and NPS portals — spanning multiple Lines of Business.
Mentored mid-level and led senior engineers.

Frontend Team Leader

04/2023 – 04/2024

MeetusVR

Acted as 'Player-Coach' for a 6-person frontend/mobile team in New Cairo, Egypt.

Shipped Web3, VR/Metaverse, Blockchain, and Web2 e-commerce systems as player-coach of a 6-person team.
Created a Web3 system to be an e-wallet and backing system for money-coins exchange.
Modernized theme builder platform, reducing build size, improving runtime performance, and eliminating legacy incompatibility issues.
Mentored 2 engineers from junior to mid-level level within 12 months.

Software Engineer (Contracted)

09/2021 – 03/2022

AEMS.ai

Worked with teams in Cambridge, UK to create AI project management software.

Architected a micro-frontend platform with Module Federation, enabling 3 teams to ship independently and reducing cross-team conflicts while supporting horizontal scalability.
Engineered data flow tunnel between Frontend and Python backend via Socket.io.
Built high-performance Gantt chart, Roadmap, and Dynamic Grid from scratch with no third-party libraries, using hash-based indexing for efficient rendering at scale.

Full-stack Web Developer

12/2020 – 03/2023

BetaAI

Part-time Technical Lead, architecting and delivering a full-stack LMS platform with a 2-engineer team.

Architected and delivered a full LMS platform: Node.js/MongoDB/Socket.io backend, custom video player, LMS dashboard, and Instructor dashboard — leading a team of 2 engineers.
Optimized Core Web Vitals (LCP, FCP) across the learning platform, improving perceived and measured load performance.
Implemented CI/CD (GitLab)
Established E2E testing, reducing critical bugs by 25%

JavaScript Engineer

03/2020 – 09/2021

Uplift Plus

React.js & React Native Engineer in Agile environment.

Built a multi-module SaaS ERP dashboard covering HR, eCommerce, inventory, finance, and planning.
Developed 2 mobile apps (MVP) for shipping and e-commerce.
Delivered eCommerce frontends that went live and generated revenue for clients.

Key Achievements

Career Highlights

Customer Experience Portal
100% User Migration20% Conversion Lift4.6 CSAT Score65% Bundle Reduction

Customer Experience Portal

Technical Lead

High-volume portal for Tawuniya, migrating 100% of users from legacy systems without interruption. Achieved 20% conversion rate improvement and a 4.6 CSAT score through continuous UX and performance work.

React.jsNext.jsMonorepoNxViteSpring Boot
Web3 E-Wallet & Exchange
Full Web3 IntegrationMulti-Currency Support

Web3 E-Wallet & Exchange

Team Lead

A Web3 platform enabling users to buy, hold, and exchange crypto-based coins — built as an e-wallet and exchange backing system for MeetusVR's ecosystem.

Web3BlockchainReactNext.jsNest.js
AI Project Management
3 Teams Shipping IndependentlyCross-Team Conflicts ReducedZero Third-Party UI Libraries

AI Project Management

Software Engineer

Micro-frontend platform for AEMS.ai featuring an AI analysis engine that surfaces delivery insights and behavioral reports from company project data. Gantt charts, Roadmaps, and Dynamic Grid built from scratch with no third-party libraries.

Module FederationSocket.ioReactNode.js / ExpressMongoDBCustom AI Analysis Engine
BetaAI LMS Platform
25% Bug ReductionCore Web Vitals OptimizedEnd-to-End CI/CDAutomated E2E Testing

BetaAI LMS Platform

Full-Stack Engineer & Tech Lead

Full-stack Learning Management System featuring a custom video player, LMS dashboard, and Instructor dashboard — built and led with a 2-engineer team. Includes CI/CD pipelines, E2E testing, and Core Web Vitals optimization.

React.jsNext.jsNode.js / Express.jsMongoDBGitLab CIE2E Testing

Get In Touch

Based in Riyadh, Saudi Arabia and open to the right opportunity — locally or across the region. Happy to connect about engineering leadership, architecture decisions, or building high-performing teams.