Mostafa
From Poland (UTC+2)
Mostafa – React, Node.js, Typescript
Mostafa is a Senior Full-Stack Engineer with experience leading the architecture and delivery of complex web platforms. He has a strong background in building scalable applications, working with distributed systems and microservices, optimizing frontend performance, and integrating AI workflows. He has also contributed to a Google project focused on improving web application accessibility and ensuring compliance with WCAG 2.1 standards. Mostafa combines strong architectural skills with sound technical decision-making, clear communication, and the ability to collaborate effectively across teams.
8 years of commercial experience in
Main technologies
Additional skills
Direct hire
PossibleReady to get matched with vetted developers fast?
Let’s get started today!Experience Highlights
Senior Software Engineer
An AI-powered document intelligence platform that helps enterprise and government organizations process, analyze, and extract insights from Arabic documents. It combines OCR, document layout analysis, summarization, translation, named entity recognition, and retrieval-augmented generation (RAG) to improve document search, accessibility, and understanding. The platform is used by government organizations and ministries to manage and analyze complex document collections.
- Built and shipped a React-based AI document intelligence platform for processing and understanding Arabic documents.
- Developed document analysis interfaces for OCR, layout detection, and structured data extraction.
- Implemented a RAG-based document chat experience that allowed users to ask questions and retrieve context-aware answers from their documents.
- Built modular UI components for document summarization, translation, and named entity recognition.
- Integrated AI-powered document processing workflows using React, TypeScript, React Query, and Vite.
- Contributed to a commercially adopted platform used by government organizations and ministries.
Software Engineer
A suite of web applications that support credit rating workflows and business-critical rating processes across multiple product areas. The project spans multiple product areas, with a focus on application development, enhancements, and reliable delivery. My responsibilities include translating requirements into technical solutions, contributing to frontend architecture, implementing features, writing unit tests, troubleshooting issues, and collaborating with cross-functional teams. I take ownership of complex technical tasks from design through implementation and deployment, while supporting code quality and knowledge sharing within the team.
- Built and presented a Module Federation proof of concept for the company micro-frontend ecosystem, reducing bundle size from ~65MB to ~12MB.
- Proposed and implemented a tokenized CSS architecture strategy that powered the Eko Platform design system modernization.
- Rebuilt Meetings Management state handling using client-side Redux, eliminating HTTP requests on every interaction and enabling reactive validation logic.
- Upgraded React ecosystem templates and generation scripts across the Eko Platform CLI, reducing scaffolding time from ~2 minutes to ~45 seconds.
- Built a custom CSS inspector plugin for Storybook after finding no suitable existing solution.
- Migrated Storybook to enable modern features, added Playwright E2E coverage, and integrated Storybook MCP support.
- Served as a cross-team frontend architecture consultant for scalable CSS and layout solutions.
Software Engineer
A government correspondence management platform that enables public-sector organizations to digitize official communications, manage document workflows, assign tasks, and track deadlines. It replaces paper-based processes with searchable digital records and structured workflows, improving traceability, confidentiality, and collaboration across departments.
- Led the migration of a large-scale government correspondence application from Angular 8 to Angular 21, completing 13 major upgrades in three months.
- Resolved 3,135 TypeScript errors and 728 template errors caused by breaking changes across Angular versions.
- Migrated NgRx across major versions and upgraded the Docker infrastructure from Node.js 12/16 to Node.js 22 LTS.
- Built reusable Angular components and scalable frontend architecture to support complex government correspondence workflows.
- Improved application loading performance and implemented PWA offline support for government users working in low-connectivity environments.
- Collaborated with stakeholders and backend developers to translate business and regulatory requirements into reliable frontend solutions.
Software Engineer
A suite of web applications focused on improving accessibility and usability for users with diverse needs. The project aims to ensure compliance with WCAG 2.1 guidelines and internal accessibility standards, making digital products more inclusive and easier to navigate. As a key engineer, I identified and prioritized accessibility issues, implemented fixes, and collaborated with QA engineers to validate solutions and prevent regressions.
- Implemented accessibility fixes to ensure compliance with WCAG 2.1 and internal accessibility standards.
- Raised the accessibility score from 62% to 94% following Google A11Y standards.
- Audited and remediated accessibility issues across keyboard navigation, screen reader compatibility, focus management, and color contrast.
- Partnered with Google engineering and QA teams to establish repeatable accessibility validation workflows.