Skip to content
About

Senior Frontend Engineer focused on architecture, performance, and developer experience.

I work across production systems, shared frontend foundations, open-source tools, and mentorship - helping teams build scalable interfaces, improve delivery speed, and raise engineering quality.

Experience across product domains
Enterprise SystemsDashboardsCMS PlatformsE-commercePayrollHRRecruitmentReal-Time ApplicationsInternal SystemsProduction SystemsOpen SourceMentorship
Current focus

Where Mostafa spends engineering energy today.

Frontend Architecture Ownership

Designing and owning scalable frontend foundations for production applications, including reusable project structures, shared UI patterns, clean code conventions, performance-aware architecture, and maintainable base code that accelerates development across teams and projects.

Performance and Maintainability

Improving frontend performance across production applications by optimizing load times, reducing unnecessary re-renders, minimizing bundle size, and keeping codebases clean, scalable, and easier for teams to maintain and evolve.

Developer Experience and Mentorship

Helping developers grow through code reviews, technical direction, structured learning paths, and practical guidance.

Open Source Developer Tools

Building React-focused tools like React Loadly and Shadow Form Handler to improve frontend developer experience.

How I think about frontend engineering

Frontend quality is a system of decisions.

01

Architecture before implementation

Strong frontend work starts with boundaries, reusable foundations, and clear decisions before writing isolated UI code.

02

Performance is product quality

Load time, re-renders, bundle size, and interaction quality are part of the product experience, not just technical details.

03

Developer experience scales teams

Good architecture should help teams ship faster, review easier, and avoid repeating the same decisions across projects.

Career journey

A responsibility arc from delivery to architecture ownership.

The story is not a project count. It is a progression through production delivery, consulting judgment, shared foundations, open-source tools, and mentorship.

Delivery

Smart Programming

Frontend Developer

Scope

Built business-system interfaces for Smart Cashier ERP, with attention to workflow accuracy, reliability, and maintainable state management.

Impact

Developed production habits around real operational screens where frontend decisions directly affected daily business work.

ReactReduxNext.jsJavascriptTypeScriptbootstrapERP Workflows

Consulting

Upwork

Frontend Engineer / Consultant

Scope

Delivered frontend work across dashboards, CMS platforms, e-commerce, and varied client product surfaces.

Impact

Balanced implementation quality with scope clarity, stakeholder communication, and adaptable delivery across different domains.

ReactNext.jsTypeScriptClient Deliveryshadcn UItailwind CSSFrontend Consulting

Architecture Ownership

Al Nasayan Agency

Senior Software Engineer

Scope

Owns shared frontend foundations and reusable architecture patterns for a current production application portfolio.

Impact

The shared foundation currently powers 5 production applications, guides 3 frontend engineers, improves large-system performance, and helped reduce development time by approximately 55%.

ReactNext.jsTypeScriptReact NativeHero UITanstack QueryExpoFrontend Architectureother frontend technologies

Open Source

React Loadly / Shadow Form Handler

Open Source Maintainer

Scope

Builds React-focused tools for loading experiences, form handling, documentation, and frontend developer experience.

Impact

Maintains packages with production-oriented APIs, clear usage paths, npm distribution, and practical developer workflows.

TypeScriptrollupnpmDeveloper ToolsOpen Sourceproblem solving

Mentorship / Community

Shadow Coding

Founder, Mentor, Technical Content Creator

Scope

Creates technical videos, learning paths, code review guidance, and mentorship for frontend developers at different levels.

Impact

Built a frontend learning community with 16K+ subscribers, 466K+ views, 208 technical videos, and 100+ developers mentored.

JavaScriptAlgorithmsData StructuresArchitectureReactNext.jsTypeScriptMentorshipfronted end roadmapfrontend developmentfrontend engineerfrontend architecturefrontend developerfrontend engineer roadmap
Beyond code

Open source, community, and mentorship.

Open Source

Maintaining React Loadly and Shadow Form Handler with a focus on reusable loading experiences, form handling, and developer experience.

Shadow Coding

Building a frontend learning community with 16K+ subscribers, 466K+ views, and 208 technical videos.

Mentorship

Mentoring 100+ developers across different levels, from fresh graduates to senior developers, based on their goals and current stage.

Next step

Looking for a Senior Frontend Engineer who can own frontend architecture and guide teams toward scalable, maintainable solutions?

Explore my impact, open-source work, mentorship, or reach out directly.