Work
Work
Roles, delivery, and the people I have built things with.
-
2026-01Present
Software Engineering Supervisor
Distinctive Frontier Co. for Safety Equipment L.L.C (opens in a new tab) · Al Khobar, Saudi Arabia · Full-time · On-site
- Lead frontend development across internal business platforms, delivering scalable UI features in Arabic and English with React and TypeScript.
- Define coding standards, review every frontend change before merge, and mentor developers — reducing rework and keeping the codebase maintainable.
- Translate product ideas into shipped features in collaboration with backend (Laravel) and UI/UX teams, aligning technical delivery with business objectives.
- Introduce internal workflow automation with n8n and OpenAI integrations to streamline repetitive team operations.
- React
- TypeScript
- Tailwind CSS
- n8n
- OpenAI API
- Jira
- Git
-
2025-03Present
Freelance Project Coordinator & Automation Builder
NexLead (opens in a new tab) · Remote · Freelance · Remote
- Deliver client automation and software projects end to end: requirements, scope, workflow design, and release.
- Gather requirements directly with clients, define acceptance criteria, and break work into tasks and user stories on Trello.
- Manage timelines and cost estimation while overseeing frontend, backend, and UI/UX quality.
- Delivered GoldenTag, a jewelry store management app, to the Google Play Store.
- Trello
- Requirements Gathering
- n8n
- React
- Release Management
-
2025-012026-01
Frontend Developer / Project Coordinator
Distinctive Frontier Co. for Safety Equipment L.L.C (opens in a new tab) · Al Khobar, Saudi Arabia · Full-time · On-site
- Built a dashboard-based internal platform combining Jira-style task tracking with a quotation management system in React, used daily across all departments.
- Implemented three core modules — task tracking, quotation generation, and workflow management — replacing manual spreadsheet processes.
- Coordinated between frontend and backend teams to clarify requirements and keep delivery on schedule.
- Promoted to Software Engineering Supervisor within twelve months.
- React 19
- TypeScript
- Tailwind CSS v4
- TanStack Query
- React Hook Form
- Axios
- Laravel Echo
-
2024-092025-04
Frontend Developer (Part-Time)
Khwarizm Technologies (opens in a new tab) · Riyadh, Saudi Arabia (Remote) · Part-time · Remote
- Developed a modern, responsive web application dashboard with React and Tailwind CSS as part of a full product team.
- Converted detailed Figma designs into accessible, pixel-accurate interfaces with reusable components and efficient state management.
- Conducted code reviews and upheld coding standards to deliver a clean, optimized codebase.
- React
- Tailwind CSS
- Figma
- Leaflet
-
2023-062024-02
Frontend Developer (Freelance)
Minicodeleader (opens in a new tab) · Remote · Freelance · Remote
- Designed responsive user interfaces for a kids education platform using React and Material-UI, where users browse courses, open lessons, and save courses for later.
- Transformed Figma designs into functional interfaces with reusable components and optimized state management.
- First professional React role — the foundation for everything that followed.
- React
- Material-UI
- Bootstrap
- Figma
I worked closely with Nour Aldeen across two different companies, and he's one of the few people I've seen who combines strong frontend execution with real delivery ownership — requirements, task breakdown, and deadlines. I was the Backend Developer and he was the Frontend Developer. In our second collaboration, he also handled requirements clarification, turning them into actionable tasks, coordinating assignments, and keeping delivery on track. This made backend–frontend collaboration smooth, because expectations and API contracts were clear.
I had the pleasure of coaching Nour in 2021 for competitive programming contests. During our time working on data structures and algorithms, Nour stood out for his exceptionally sharp analytical mind and his ability to grasp complex concepts rapidly. He is a natural problem-solver who approaches challenges with both speed and precision.
I had the privilege of working with Nour Aldeen on the mobile development team at NexLead, and — as the person responsible for UI/UX — what distinguished his approach most was his focus on understanding before implementing. He was always careful to absorb the requirements fully and grasp the intent behind the design, so that implementation was never merely a visual translation but a coherent, logical user experience reflecting the design's core idea. He handled handoff and feedback with real professionalism: he asked precise questions and paid attention to details like consistency, edge cases, and user expectations. I recommend Nour Aldeen for any role requiring strong coordination between design and development, deep understanding of requirements, and genuine care for implementation quality through to delivery.
I was on the graduation project team with Nour Aldeen. I handled the Flutter mobile application, while Nour handled the most important part of the project: the core algorithm and the AI component that builds a suitable nutrition plan from user data. What impressed me was that he worked with an owner's mindset — he clarified the required inputs, defined the data flow and integration points, and explained the decision logic in a way that got the whole team aligned on the same picture. Whenever something was unclear, he went back to fundamentals: what is the goal, what are the constraints, and how do we guarantee a sensible result? His presence raised the quality of what we shipped, because his work was built on understanding and analysis rather than guesswork.
- Coursera Project Network (opens in a new tab) How to use roadmaps in Jira LK38V6C4Z8JI
- Coursera Project Network (opens in a new tab) Create User Stories in Jira TBR0Y7OAFNAY
- Coursera Project Network (opens in a new tab) Get started with Jira UJB8ZR6XQQIQ
- Coursera Project Network (opens in a new tab) TypeScript in React: Get started O5Q2441FNT75
- Scrimba (opens in a new tab) Learn Markdown 2ZF1TPIS79DV
- Google (opens in a new tab) Project Initiation: Starting a Successful Project E2FQ4VK5Y8E1
- Google (opens in a new tab) Foundations of Project Management 4Y8FUR9QHWM4
- Meta (opens in a new tab) Advanced React 1OMX1QZY5G5Q
- Scrimba (opens in a new tab) Clean Code Basics: How to Write Maintainable Code F72A6F85NYPT
- IBM (opens in a new tab) Python for Data Science, AI & Development UCC3I1P3TIIU
- Packt (opens in a new tab) Tailwind CSS From Scratch — Learn by Building Projects VWW2LONJ33FO
- IBM (opens in a new tab) Generative AI: Prompt Engineering Basics 7RRDE0FY184F
- ✦ Bachelor of Information Technology Engineering University of Kalamoon (opens in a new tab) · 2019-09 — 2024-08
- ★ ACPC — Arab Collegiate Programming Contest ICPC — International Collegiate Programming Contest (opens in a new tab) · 2021-09 Algorithmic problem solving and team leadership under contest time pressure.