Portrait of Wafia Mustafa
Egypt-based Technical Lead

Wafia Mustafa

I'm a Senior Software Engineer - tech lead who believes software should be scalable, maintainable, and designed around business outcomes. My approach combines clean architecture, measurable quality, and practical AI to help teams deliver value faster.

System DesignFull Stack DevelopmentTeam Mentorship
~50%
Performance improvement
20+
Production/freelance projects
4
Engineers led
1K+
npm downloads
01 — About

A lead who still writes the code.

Portrait of Wafia Mustafa, Technical Lead, in a hieroglyph-patterned headscarf
Al Minya, Egypt · Remote

I build software that ships, scales, and stays easy to change — for teams that measure outcomes, not output.

I spent the last 8 years growing from senior engineer into technical leadership at KPI Fire — an enterprise SaaS platform — where I owned architecture on Angular and Node.js, coordinated a distributed team across Egypt and India, and answered for system performance KPIs.

Outside full-time work I've delivered 20+ freelance builds on Upwork with 100% on-time delivery — and mentored students at ITI into their first developer roles.

Performance

~50% lift via API tuning, Redis caching & frontend work.

Applied AI

Production LLM features on OpenAI & AWS Bedrock.

Leadership

Distributed team across Egypt & India; juniors leveled up fast.

02 — Experience

Selected roles.

Newest first
Present ← 2015
  1. Aug 2025 — Present
    Remote

    Software Engineer · Freelance Contractor

    • Building Angular front-end modules and responsive SPA architectures across client engagements.
    • Shipping Node.js/Express APIs with versioning and reliable data flows for integrative web apps.
    • Translating business requirements into technical specs, estimates, and delivery plans.
  2. Nov 2024 — Jul 2025
    Remote

    Software Engineer, Technical Lead · KPI Fire

    • Led a distributed team of 4 engineers across Egypt and India — architecture, sprint execution, delivery.
    • Owned enterprise SaaS architecture on Angular, Node.js, AWS, MySQL, MongoDB and Redis.
    • Improved app performance ~50% via API optimization, DB tuning, Redis caching and frontend work.
    • Integrated OpenAI and AWS Bedrock LLMs into production to automate content and insights.
    • Established code review, engineering standards and automated quality/security checks.
  3. Jul 2019 — Oct 2024
    Remote

    Senior Software Engineer · KPI Fire

    • Optimized Angular components and Node.js APIs across core product modules.
    • Delivered full-stack features on MySQL, MongoDB, Redis and Express.
    • Partnered with cross-functional Agile teams to resolve production issues with clear UX impact.
  4. May 2015 — Jan 2022
    Remote

    Freelance Full Stack Developer · Upwork

    • Delivered 20+ projects — dashboards, AI-integrated tools, e-commerce — 100% on-time, 100% satisfaction.
    • Built responsive SPAs and backends with Angular, Vue.js, Node.js and REST APIs.
    • Earned Top Rated Plus badge with consistent 5-star reviews.
  5. Jun 2021 — Jan 2022
    Egypt

    Executive Zone Manager · Information Technology Institute (ITI)

    • Mentored students into their first freelancing roles — profile, interviews, Upwork visibility.
    • Delivered workshops on positioning and engagement for emerging developers.
  6. May 2017 — Jul 2019
    On-site

    JavaScript Web Developer · Qarii Software House

    • Built and maintained apps with AngularJS, React, Vue, GraphQL, MongoDB and Docker.
    • Designed GraphQL schemas and resolvers for efficient data fetching.
04 — Testimonials

Kind words from teams & clients.

A few notes from people I've built with — full screenshots of the original feedback can be swapped into the tiles below.

Brilliant knowledge and hard worker… I cannot recommend Wafia enough. She has been a true asset to my project!
Upwork Client
Website testing, bug fixes & responsive · 2016
Amazing!!!! Her work is perfect, accurate and on time. Sure hire again.
Upwork Client
JS convert function · 2019
Truely an exceptional developer and highly professional!
Upwork Client
Move to mysqli prepared statements · 2016
Great person and even better developer. Highly recommended.
Mohammed Yasar
Life Actuarial Manager at KPMG UK · LinkedIn recommendation
05 — Toolbox

What I build with.

A pragmatic stack across frontend, backend, data, cloud and AI — chosen to keep systems fast, observable, and easy to change.

Core
  • TypeScript
  • Angular
  • Node.js
  • AWS
  • SQL
Strong experience
  • React
  • Vue
  • GraphQL
  • MongoDB
  • Redis
  • Docker
AI
  • OpenAI
  • AWS Bedrock
  • LLM integrations
Education
Bachelor's, Computer Science
Minia University · 2010 — 2013
Open-Source Web Development
Information Technology Institute (ITI) · 2014 — 2015
Recognition
Top Rated Plus Freelancer
Upwork · Jun 2022
Certifications
Compensation Negotiation in Tech — Grokking
06 — Contact

Let's build something
that ships.

I'm open to Technical Lead, Staff Engineer and senior full-stack roles — plus selective freelance engagements. Fastest way to reach me is email.

Al Minya, Egypt · Available remote worldwide