Experience
8 roles at 7 companies, most recent first. Each highlight is marked with the lanes it belongs to: analysis, delivery, engineering.
Jul 2025 – Sep 2026
1 yr 3 mos
Talla
Project Manager, Business Analyst, Software Engineer
Saudi Arabia, On-site
- Led a cross-functional team of 8 to launch a SaaS clinic marketplace for the Saudi market: a mobile app, two web platforms (admin and clinic dashboards), and a landing page, within 4 months.
- Set up Agile/Scrum from scratch with 2-week sprints, backlog refinement, and all Scrum ceremonies; tracked velocity and burndown and consistently delivered 90% of committed sprint scope.
- Prepared the WBS and effort and cost estimates; managed budget, risks, and cross-platform dependencies by tracking planned vs actual effort, cost, and timeline; coordinated UAT and releases.
- Analysed 5 platforms (3 local, 2 international) to shape the value proposition and feature list, and gathered requirements in workshops with founders, clinic owners, doctors, and sales.
- Wrote the BRD, SRS, and user stories with acceptance criteria, and modelled core flows (clinic onboarding, payments, CRUD operations) in BPMN and UML activity diagrams.
- Designed the system architecture, chose the tech stack, and designed the database schema, splitting clinic and admin data into two separate databases.
- Built the Flutter app (App Store and Google Play) and the React landing page (Vercel); selected and integrated Tap Payments and Zoho Sign.
- Launch results: 100+ onboarded clinics, 1,000+ offers, and 1,000+ registered clients in the first month.
Aug 2025 – Apr 2026
9 mos
Part-time
Reops
Project Manager, Business Analyst, Software Engineer
Saudi Arabia, Remote
- Ran a gap analysis of the existing WordPress + LMS-extension setup, compared build vs buy, and built the business case for a custom SaaS LMS, then defined its scope, OKRs, and KPIs (course completion, active trainees).
- Re-engineered the WordPress and LMS-extension solution into a custom SaaS LMS that is cheaper to run and more scalable, and integrated the Vimeo REST API for in-platform video streaming.
- Owned the LMS backlog and roadmap, modelled key flows (enrollment, course completion, payments, course CRUD) in BPMN and use case diagrams, and ran UAT.
- Built Reops Studio, an internal AI-powered platform built with Claude Code, to manage client projects, generate scripts and shooting sheets, and track teams, cutting production time from 3 months to 1 and reducing editing costs.
- Directed daily operations of the SOP video production line for F&B clients: shooting schedules, equipment procurement, and coordination of videographers and editors; primary stakeholder liaison from onboarding to handoff.
- Documented and standardised the production line from shooting schedule to editing handoff so all teams worked from one process.
- Built the Reops landing page in React and deployed it on Vercel.
May 2024 – Jul 2025
1 yr 3 mos
ShafaQ
Project Manager, Business Analyst, Software Engineer
Saudi Arabia, On-site
- Managed three concurrent client projects from requirements through launch and post-release improvements, combining Waterfall planning with Agile sprint delivery, and coordinated vendors for third-party integrations.
- Elicited functional and non-functional requirements, mapped as-is and to-be processes, found bottlenecks through root cause analysis, and turned them into scopes and prioritised backlogs.
- Defined user flows in UML activity diagrams as the basis for the designer's wireframes and prototypes, and validated them with clients before development.
- Streamlined delivery tracking with ClickUp, Trello, and ClickUp Automations, and kept stakeholders aligned with status reports.
- Designed, coded, and deployed client landing pages with WordPress, HTML/CSS, and React, including hosting, domain, and SSL setup.
- Reviewed Flutter app code for quality, architecture, and maintainability, and gave developers feedback.
- Produced UML diagrams, BPMN models, and ERDs to turn client requirements into technical specifications.
Aug 2023 – May 2024
10 mos
Ahmed Bashammakh Group (ABG)
Project Manager, Business Analyst, Software Engineer
Saudi Arabia, On-site, Promoted from Mobile App Developer
- Promoted to lead ABG's digital transformation; delivered Bash Gate (mobile portal) and Bash Group (web portal) in 8 months, reaching 10K users.
- Mapped existing processes across 3 departments and turned them into requirements and UML/BPMN models that defined the portals' scope.
- Owned the product backlog for both portals, writing user stories and prioritising by user feedback, business goals, and technical constraints.
- Designed the architecture and MySQL schema for the Bash Group web portal, with role-based access for each department, and documented the REST APIs in Postman collections for another team.
- Automated status updates, task assignments, and notifications in Trello.
Sep 2021 – Aug 2023
2 yrs
Part-time
Mobile App Developer
Saudi Arabia, Remote
- Developed, published, and maintained 3 Flutter apps end to end, from setup to App Store and Google Play release.
- Integrated REST APIs and Firebase services, and managed releases and version control with Git.
Jan 2023 – Jul 2023
7 mos
Internship
Naftal
Software Engineer Intern
Algeria, On-site, Master's thesis
- Designed a digital operations platform for Algeria's national fuel distributor, covering sales and debt recovery workflows, from requirements gathering to architecture and database design.
- Implemented a platform for sales agents to receive assignments and improve performance, including a personalised recommendation system.
Oct 2022 – May 2023
8 mos
Part-time
Alpha Computers
Mobile App Developer
Tunisia, Remote
- Shipped Kwik, a fast grocery-delivery app built with Flutter, focused on intuitive UI and reliable performance.
- Worked with developers, QA, designers, and DevOps to clarify requirements and remove delivery blockers.
Sep 2021 – Dec 2021
4 mos
Part-time
Earth of Innovations
Mobile App Developer
Saudi Arabia, Remote
- Built a Flutter app for a goods transportation platform with two user roles (clients and transporters), company-managed transporter accounts, and a tailored interface for each role.