Riyadh · Full-stack developer & technical product owner

I ship wholesystems.

I love building products that solve real problems. A delivery that fails because nobody is home, laundry that means two trips across the city, a family business still run on paper. I sit with the people living the problem, then design and ship the product that fixes it. Below, seven of those products, each told from the person using it.

Scroll to take the systems apart
Khalid Yaseen Baig · Riyadh, Saudi Arabia

About

The bridge between business and engineering.

I started out as a developer who just wanted to build things that worked. What held my attention was the moment a technical decision met a real business problem, and I had to reconcile both.

That pull led me to become Registration Product Owner at World Defense Show 2026, one of the world’s largest defense exhibitions. I owned the registration platform from pre-event setup through the last badge printed onsite, and early on that meant fielding every ticket myself. I stayed close to sales, operations, marketing and media as their main point of contact, kept 1,500+ exhibitor accounts running smoothly, and when payments or mobile integrations broke, I dug in first and handed engineering a real root cause.

One person on every ticket wasn’t sustainable, so I wrote a troubleshooting guide from the most common issues and used it to train three teammates with no technical background. Watching them grow into a team that could run the desk without me taught me more about leadership than anything else I’ve done. We handled 1,500+ requests a week at peak, never missed an SLA target, and by opening day a 12-person onsite team and I had processed 100,000+ badges without a hiccup.

At KW Saudi Arabia I do a different kind of bridge-building: coordinating KW Command releases across the region, connecting the US headquarters with the team on the ground, and scouting international proptech partnerships. Underneath it I’m still a full-stack engineer, which is why the bridging comes naturally. I co-founded Value Chain Global, led product on LLBOX, took Maghsala through Misk Foundation’s Launchpad Cohort 7 onto the LEAP 2025 show floor, and co-founded Launch-X Saudi Ventures to connect mentors, investors and founders in Riyadh.

3,700+
LinkedIn followers
7
production products shipped
AR · EN
fluent in both
Riyadh
based, open to remote

Career · reverse chronological

The professional journey.

  1. 2026
    Apr 2026 — Present
    Full-time · Riyadh · on-site

    Technical Project Manager

    Keller Williams Saudi Arabia
    KWRI ↔ KSA bridgeKW Command releasesAI Strategy CommitteeRegional IT budgetProptech partnerships
    • Primary bridge between KWRI (KW Worldwide, US) and the Saudi regional team: weekly alignment on product updates, escalating regional issues and priorities for global visibility.
    • Lead end-to-end coordination of KW Command releases across the region: rollout timelines, testing new features ahead of launch, and training agents and Market Center staff so each release lands smoothly.
    • Developing international partnerships to bring proptech solutions from global markets into Saudi Arabia, evaluating fit for the local market and coordinating early-stage discussions with partners.
    • Technology Lead on the AI Strategy Committee, evaluating emerging AI-agent, LLM and voice-AI capabilities and contributing to planning and rollout decisions.
    • Own the regional IT department’s budget and technical infrastructure, maintaining data compliance and access controls across the region.
    • Personally build and manage the websites and technical operations for the Saudi sub-franchises KW Auction, KW Prime and KW Settle.
    • Build custom Excel automations and lightweight full-stack tools for recurring operational workflows, including a semi-automated bilingual market-intelligence pipeline on SREM and REGA data that produces recurring market reports.
  2. 2025
    Sep 2025 — Feb 2026
    Contract · government sector · Riyadh · on-site

    Registration Product Owner

    World Defense Show 2026 · organised under GAMI, Saudi Ministry of Defense
    4 sprints1,500+ exhibitor accounts1,500+ tickets / week100,000+ badges12+ onsite countersAll SLAs met
    • Owned the registration platform end to end for one of the largest defense exhibitions in the world, from pre-event configuration through to onsite execution.
    • Ran the platform’s development in Agile: daily stand-ups across four sprints with developers, QA, product owners and business users, writing BRDs, functional specifications, user stories, use cases and process-flow diagrams for registration and badge allocation.
    • Tested and verified every rollout and update before production, preparing UAT scenarios and coordinating defect resolution with documented root causes. Owned the risk log and its mitigation plans.
    • Managed 1,500+ exhibitor accounts: weekly badge-allotment verification against sales records and weekly reconciliation of the platform’s financial statements with the finance team.
    • Monitored and tested the Amazon Payment Services gateway and mobile-app integrations, reproducing issues and escalating with root causes to engineering.
    • Main point of contact for sales, operations, marketing and media teams and their contractors on the portal.
    • Wrote the FAQ and troubleshooting guide, then trained and mentored a three-person service desk with no technical background who resolved 1,500+ tickets a week at peak through Salesforce with every SLA target met.
    • Onsite, worked with a 12+ counter service desk overseeing badge printing and troubleshooting: 100,000+ badges processed without disruption.
  3. 2025
    May 2025 — Sep 2025
    Full-time · Riyadh · on-site

    Regional Technology & Systems Specialist

    Keller Williams Saudi Arabia
    3 sub-franchise sites4-month Waterfall deliveryKW Command CRMIT + network support
    • Drove KW technology adoption across Saudi Arabia and managed technology operations for the sub-franchises KW Auction, KW Prime and KW Settle, building and maintaining their websites.
    • Led the KW Saudi regional website through a four-month Waterfall delivery, running weekly meetings with the developer against the plan.
    • Managed full IT support for the office (hardware, network, connectivity), administered attendance systems and network infrastructure, and coordinated vendors for procurement and maintenance.
    • Administered KW Command CRM for the regional team and delivered training on new features to agents and Market Center staff; weekly alignment with KWRI.
    • Maintained data compliance and Google Drive access controls; built Excel automations and lightweight full-stack tools for internal operations.
  4. 2024
    Jul 2024 — Dec 2024
    Freelance · Riyadh

    React Native Developer

    Durar Masagh Trading Co.
    14 modules150+ employees9,000+ productsMonthly sprint releasesStable V1 → Final V3.2
    • Captured requirements and user stories directly with the client, translated them into PRDs, and delivered through monthly sprints with a release at the end of each, completing all 14 modules on time and on budget.
    • Built DM Workspace against Frappe/ERPNext over REST: geofenced attendance with selfie capture, leave across 27 KSA leave types, tasks, directory and HR profile, official memos, materials requests, Sendbird chat, delivery trips with photo proof, and a sales/purchase RFQ suite with live stock across 9,000+ products.
    • Transformed daily operations for 150+ employees across Saudi Arabia; ten versioned releases from Stable V1 to Final V3.2. Full detail in chapter IV.
  5. 2024
    Jan 2024 — Feb 2024
    Internship · Riyadh · on-site

    Web Developer

    PENCIL | Brand Consultancy
    6 concurrent projects50% faster delivery60% of open projects closedRTL / multilingual
    • Built bespoke client sites in pure HTML, CSS and JavaScript, converted into WordPress, with multilingual and RTL support through plugins for Arabic and English audiences.
    • Managed timelines and client feedback loops across six concurrent projects, cutting implementation time by 50% and helping close 60% of open projects; started three projects from scratch.
    • Clients included Abdullah Saleh Othaim companies, PIF companies, holding companies, law firms and local businesses.
  6. 2023
    Jul 2023 — Nov 2023
    Internship · Riyadh · remote

    Associate Software Engineer

    Qannas | قناص · open-finance startup
    KotlinFigma → Play StoreRetrofit + OkHttpMVVM · Jetpack · Room · Firebase
    • Built Qannas’s first Android app from scratch in Kotlin, translating Figma designs into a shipped Play Store release.
    • Integrated REST APIs with Retrofit and OkHttp, validated them in Postman, and tracked work in Jira alongside designers and QA.
  7. 2023
    Feb 2023
    Internship · Riyadh · on-site

    Information Technology Intern

    Frontline Solutions
    PHP dashboardXML → SQL every 5 min
    • Built a dynamic PHP dashboard with interactive data visualisation, automated data retrieval from XML feeds into SQL every five minutes, and added duplicate-entry detection.
  8. 2022
    Dec 2022 — Feb 2023
    Internship · Kuching · remote

    Project Intern, Industry Innovation Internship Program

    Swinburne University of Technology Sarawak
    FlutterDbazzar e-commerceGamification module
    • Built a Flutter gaming module for the Dbazzar e-commerce app (Spin the Wheel and Daily Prize Collection) plus an admin interface with engagement analytics and configurable prizes.

Seven systems · 2024 — 2026

First the problem, then the product, then the model underneath.

Each chapter starts with who the product is for and what it fixes for them, then a short look at the model underneath. The sculpture beside it is that product’s actual topology, and the same nodes rebuild themselves for every system.

I

LLBOX

Product Lead · AI-integrated IoT delivery verification

Deliveries fail when nobody is home, the driver cannot find the door, or the phone call turns into a negotiation about where to leave the parcel. Customers also do not want to hand their personal number and home address to every marketplace and courier they buy from.

A customer installs an LLBOX, a smart box with its own Saudi phone number and keypad, and registers that number as their delivery address on any e-commerce platform. When a driver arrives they call the box. An AI voice agent built on ElevenLabs answers, converses with the driver over the call or WhatsApp in English, Arabic or Urdu, verifies the delivery, and sends a photo of the box location and a one-time code. The driver types the code into the keypad, the box opens, and the customer is notified. The whole handover happens with no human involvement, which is what LLBOX calls silent delivery. Up to four household members share a box, guests can be issued time-limited codes, and the customer’s real number and address are never spoken aloud.

On screen: Box state machine, 4-member cube, 3 frozen firmware endpoints, rotating token chain

Under the hood

  • The ElevenLabs voice agent calls into a deliberately plain REST contract; the core backend holds no conversation logic, so the box platform and the agent evolve independently.
  • Three firmware endpoints are frozen for the life of the boxes in the field, and box claiming is a race-safe conditional update rather than read-then-write.
  • Delivery codes are single-use and never expire on a clock, a change made after a 30-minute window started rejecting legitimate late-arriving drivers.
  • Refresh tokens are stored as SHA-256 hashes and rotated on every use; replaying a rotated-out token revokes every active session.

Node.js/Express API · React Native (Android) · React/TypeScript admin · PostgreSQL · ElevenLabs voice agent · one Saudi number per box · ESP32 firmware contract

Private platform
II

Maghsala

Founder · on-demand laundry pickup & delivery marketplace

Getting laundry done in a Saudi city meant driving to a laundromat twice. There was no way to compare nearby laundries, know prices up front, or follow an order from pickup to delivery. Laundries had no digital storefront.

A customer opens Maghsala and sees approved laundries within 5 km on a map. They browse the price list (wash & iron, iron only, dry clean), build a cart, choose a saved address and a pickup slot, and see the delivery fee computed from distance before confirming (cash by default). They receive a human-readable order ID and then watch the order move from pickup driver to laundry to delivery driver, and rate the laundry when it is done.

On screen: 13-state order pipeline with separate pickup and delivery driver legs, cancellable from any state

Under the hood

  • A 13-state order machine from pending to completed, cancellable at any point, with the pickup driver and the delivery driver tracked separately.
  • Human-readable order IDs (laundry initials + laundry ID + date + daily sequence) and a distance-based delivery-fee engine editable from the admin panel.
  • Haversine queries in SQL find approved laundries within radius and surface unassigned orders near a driver’s live location.
  • Four roles (customers, drivers, providers, admins) with independent auth and revocable refresh tokens; a signed Android release and an iOS production build.

Node.js/Express · Sequelize + PostgreSQL · JWT · Twilio SMS · React 19 admin · React Native 0.76

Private platformMisk Foundation Launchpad Cohort 7 graduate (Dec 2024) · exhibited at LEAP 2025 with National Technology Development Program sponsorship
III

Value Chain Global

Co-founder & Product Lead · investment intelligence & networking

Investors, founders and researchers looking at a new industry in the region had no single place that showed how that industry is actually structured, who the credible experts are, and where projects and capital could meet. The knowledge lived in scattered reports and personal networks.

A visitor drills from an Industry into its Sub-Industries and Sub-Sub-Industries, reading five research tabs at every level: market overview, legal and infrastructure, trends, opportunities and technology. When they are ready to act, they list a project or a capital request in the marketplace, send a contact request, and are in a direct-message thread the moment it is accepted. Along the way they follow experts, read moderated articles and can subscribe to mentorship. Behind it, an admin team runs the entire content operation from the Industry Content Studio without touching code.

On screen: Three-level Industry → Sub-Industry → Sub-Sub-Industry research tree

Under the hood

  • 31 public pages and 12 admin pages over 20 API route modules, with per-admin, per-module permissions enforced in middleware and UI.
  • The Industry Content Studio: a draft → submit → approve → publish workflow per industry, WYSIWYG editors per research tab, bulk import from Excel and a live preview before publishing.
  • Accepting a contact request creates the direct-message thread in one action; a security audit log, maintenance mode and exportable PDF analytics sit behind it.
  • Delivered across four Agile sprints and pitched at Launch-X Saudi Ventures in July 2025.

React 19 · TypeScript · Material UI · Node.js/Express · PostgreSQL · JWT · Cloudinary · Resend · Vercel + Railway

IV

DM Workspace

Freelance · ERP-integrated employee portal for Durar Masagh Trading Co

A trading company running on Frappe/ERPNext had drivers, salespeople and site staff in the field who needed attendance, leave, tasks, deliveries and quotations from a phone, with the full ERP desk as the fallback for everything else.

An employee signs in with their ERP credentials and gets a tab set assembled for them at login from flags on their own employee record: geofenced attendance with a selfie, leave requests across 27 KSA leave types, assigned tasks, the company directory and their HR profile, official memos, materials requests, chat, delivery trips with photo proof, and a sales and purchase RFQ suite with live stock and outstanding invoices. Anything without a native screen yet opens in an embedded ERP desk. It replaced manual processes for 150+ employees across Saudi Arabia.

On screen: Per-employee feature flags assembling the module set around one ERP session

Under the hood

  • Feature flags on the Employee record assemble the tab set per employee at login, not per app build.
  • Geofenced attendance with Haversine distance (50 m of the assigned branch, 40 m of any branch for all-location staff), three time categories and previous-day catch-up for shifts left open overnight.
  • One API layer of 70+ calls over Frappe REST; selfies and proof-of-delivery photos are relayed as URLs so binaries never enter the ERP database.
  • Sendbird chat with attachments, self-measuring WebViews for HTML memos, and an RFQ suite with one-tap Sales Quotation PDFs; ten releases from Stable V1 to Final V3.2.

React Native 0.74 · React Navigation · Frappe/ERPNext REST · Sendbird · Geolocation + camera

Private platform
V

Baig’s Car Bazaar

Full-stack build for a real, live family business

A five-decade-old family used-car dealership in India, now run by its third generation, tracked every car, investor, commission and GST figure on paper ledgers and printed pads. Buyers found cars by word of mouth. Nothing was online.

A buyer opens baigscarbazaar.com and sees the real cars in the yard, priciest first, in Ready, Coming Soon and Recently Sold tabs. They share a car on WhatsApp and the preview shows that exact car, or tap to enquire directly. In the back office the family moves a car through IN_PREP → READY → SOLD → DELIVERED as deliberate actions that match how they already trade (advance now, balance and handover later), logs expenses, records investors and commissions, and prints the same documents they always have, now generated for them. Every text field and image on the public site is editable from the admin CMS with no redeploy.

On screen: IN_PREP → READY → SOLD → DELIVERED lifecycle over a derived-at-read-time financial graph

Under the hood

  • Every financial figure is derived at read time from purchase price, logged expenses and sale price; investor profit share is proportional to funding, and commission can be a share of profit, a share of price or a flat amount.
  • Margin-scheme GST, the scheme that actually applies to used-vehicle dealers in India.
  • Share links are server-rendered so WhatsApp’s preview crawler sees the actual car (a real post-launch bug), and five PDFs are modelled on the family’s paper pads with amounts in lakh and crore.
  • A from-scratch CMS covering 67 text fields and every image, a sitemap generated live from the database, and Cloudinary transforms that took a grid-card image from 601 KB to 59 KB.

React · Node.js · PostgreSQL via Prisma · Cloudinary · server-side PDF generation · single Railway service

VI

SBA Marathon

Technical Lead · a Value Chain Global product · 99-day incubator platform

Early-stage founders in an incubator need daily structure over months, not a one-off workshop. Operators need to see who is actually doing the work, and certificates have to be issued the moment they are earned, not weeks later by hand.

A participant opens the app on day one and finds that day’s task unlocked: a three-part reflection, an optional stretch prompt, and the ability to attach voice notes, photos or files. Each submission unlocks named skills and keeps a streak alive; a missed day can be backfilled. At the end of each of the 11 phases a certificate with a unique reference code is issued automatically, and a final certificate closes the 99 days. Operators run the whole program from the admin panel: curriculum, participants, push notifications and analytics. Idea to launched app in under two weeks.

On screen: 99 date-gated days in an 11-phase helix, certificates issued at every phase boundary

Under the hood

  • A React Native/Expo app, a React admin panel and an Express/Prisma/PostgreSQL backend with 101 endpoints across 13 domains.
  • Each day is date-gated; shifting the program start date recalculates all 99 unlock dates in one operation.
  • One upsertable submission per user per day with attachments; certificates auto-issue at every phase boundary and at day 99.
  • A push-notification console with scheduling and templates, four background jobs, a full admin audit log and App Store-compliant account deletion.

React Native + Expo (EAS) · React/Vite admin · Node.js/Express · Prisma · PostgreSQL · Expo push · Railway

Private platform
VII

Attendance Management System

Client product · GPS and photo-verified attendance

A company with field staff across several branches needed proof that people were where they said they were at check-in, without blocking legitimate remote workers, and HR needed each employee’s full Saudi employment record in one place instead of spreadsheets.

An employee opens the app, takes a selfie, and checks in. The app verifies their GPS position against their branch geofence and tells them plainly if they are outside it. Remote workers, multi-branch staff and custom branch lists are handled by a per-employee policy, not by exceptions. HR invites new employees by link (there is no self-registration), maintains complete profiles including iqama and emergency contacts, browses attendance with photo evidence and map coordinates, and manages branches and geofences from the admin panel. Shipped in under a week.

On screen: Branch geofence rings with employees inside, custom branch lists and remote staff outside

Under the hood

  • Geofence resolution per policy on every check-in: remote skips the check, any passes within radius of any branch, custom checks an assigned list, office checks the primary geofence.
  • A per-employee policy table: override mode, remote allowance with reason, photo required, check-in and check-out windows, late-penalty minutes.
  • Invite-only onboarding with expiring tokens; compressed photo evidence served to the admin panel with the right cross-origin headers.
  • JWT with server-side refresh revocation, role-based access, login rate limiting, Helmet and a CORS allow-list; one Railway project for API, database and admin.

Node.js/Express/TypeScript · PostgreSQL · React + Vite admin · React Native + Expo (Android) · Railway

Private platform

How I work

Six phases, one point of contact.

Every engagement runs the same way, whether it is a mobile app, a back-office platform or a 3D site. You talk to the person who designs and builds the system, at every phase.

On screen: Six phases along one path, with AI agents fanning out from the build phase
  1. 01

    Discovery call

    A call to understand the business, the people who will use the product, what it must do on day one, and what can wait. No slides, just questions.

  2. 02

    Proposal

    A written proposal with the product vision, the full feature list, the data and admin tooling behind it, timeline and cost. Nothing vague to be discovered later.

  3. 03

    Contract

    Scope, milestones and payment terms are signed, and the work begins the same week.

  4. 04

    Build, AI-accelerated

    I design the architecture and build the product, accelerated by specialised AI agents working in parallel across backend, frontend and mobile, with dedicated agents reviewing security and code quality. Every decision is mine. Timelines depend on scope; the average project ships in about a month.

  5. 05

    Delivery

    Deployment to production, admin training, documentation and handover. You leave with a running system and the keys to it.

  6. 06

    Retention & support

    Ongoing support for issues and changes after launch. Real products meet real incidents, and I stay on them.

~1 month
average build, scope dependent
< 1 week
fastest delivery, Attendance Management System
7
production platforms shipped this way

Referrals

Refer a project, earn 10% of its value.

Paid to you once the project you introduced is paid.

Background

Education, certifications, awards and the early work.

Education

  • Bachelor of Information and Communications Technology, Software Technology
    Swinburne University of Technology Sarawak Campus (Australian)
    2021 — 2024 · GPA 3.22 / 4.00 · Dean’s List, Semester 1 2024
  • Senior School Certificate, Commerce with Computer Science · 88.2%
    International Indian School, Riyadh
    Apr 2015 — Mar 2020

Certifications

  • Foundations of Project Management
    Google
    Jul 2026 · credential A4NY0E8HX1E2
  • Technical Product Management
    PMI & IIBA accredited
    Jul 2026
  • Product Management: Building a Product Strategy
    PMI accredited
    Jul 2026
  • Product Management: Building a Product Roadmap
    PMI accredited
    Jul 2026
  • Product Management: Customer Development
    PMI accredited
    Jul 2026
  • Product Management First Steps
    Professional certificate
    Jul 2026
  • Product Management Basics Certification
    Pendo.io
    Jul 2026
  • Forward Deployed Engineering in the Age of AI
    Professional certificate
    Jul 2026
  • Aha! Product Management Professional Certificate
    Aha!
    Jul 2026
  • Misk Launchpad 7.0 Graduation Certificate
    Misk Foundation · Misk Leadership
    Dec 2024 · credential 126232349 · for Maghsala

Awards

  • Dean’s List Award 2024
    Swinburne University of Technology
    Outstanding achievement: GPA ≥ 3.75 in Semester 1, 2024
  • Top Scorer Award
    Final Year Project, Swinburne Sarawak
    Letter of commendation for the top score in the Final Year Project
  • Best Group Project Award
    Final Year Project, Swinburne Sarawak
    Alumni Database System, four-member team

Selected university work · 2021 — 2024

Final Year Project: Alumni Database System

Four-member team; React, Node.js, Express and SQL with JWT auth, event and mentorship management. Top Scorer and Best Group Project awards.

IoT library meeting-room management

Online booking with real-time occupancy from RFID and IR sensors, plus noise and temperature sensing across networked nodes and cloud services.

IoT smart-home temperature system

Raspberry Pi sensor network, data pipeline and control app for energy-aware climate control.

Scalable cloud architectures on AWS

An e-learning platform design (S3, EC2, DynamoDB, Lambda, CloudFront, IAM, KMS, GuardDuty, MediaConvert) and a deployed web app with ELB, auto-scaling, RDS, SQS and SNS.

Security research and labs

Emerging blockchain attacks and defences (4,000+ words), a keylogger analysis lab with 12+ malware tools in a custom VM, and a home device-hardening lab tested with Kali Linux.

Android apps in Kotlin

Geotagging with the Camera and Google Maps APIs on SQLite, a multi-activity hotel booking app, an orientation-driven dice game, and a shopping-list manager.

Web applications

Multiple Vue.js apps, a PHP/PDO alumni portal with hashed passwords, an admin dashboard overhaul with AJAX and light/dark modes, and a five-category e-commerce site.

Client and process work

A WordPress site with a WhatsApp ordering module for a local burger stall, a business-process improvement study for Nando’s, and a user-centred attendance and announcements app prototype in Adobe XD.

Confirmed stack

Everything here has shipped.

LanguagesTypeScript, JavaScript, Kotlin, PHP
FrontendReact 18/19, React Native (bare + Expo/EAS Build), Next.js, Vue.js, Angular (basic), Android Studio, Vite, TailwindCSS v3 (pinned deliberately for build compatibility), Material UI, Zustand, Redux, Context API, Framer Motion
3D / CreativeThree.js, React Three Fiber, GSAP + ScrollTrigger, Lenis, d3-geo, custom GLSL/shader work, GLTF pipelines, Playwright visual-QA screenshot tooling
BackendNode.js, Express, NestJS · Prisma, Sequelize, Zod request validation
DatabasesPostgreSQL, Oracle, SQL Server, MariaDB, SQLite, MySQL
Auth & SecurityJWT (access + refresh rotation, theft detection via token-replay detection), bcrypt, OTP (email + SMS-style flows), Helmet, CORS allowlisting, rate limiting, RBAC/permission middleware, audit logging
Cloud & InfraAWS (familiar), Google Cloud Platform (familiar), Docker, Railway, Vercel, IoT (ESP32 firmware integration at the API-contract level), Windows Server, Linux/Unix + shell scripting, REST APIs, WebSockets, microservices
Media & CommsCloudinary (signed uploads, delivery transforms), Multer, Resend, PDFKit (server-generated branded PDFs), Expo push notifications, Twilio SMS, Sendbird chat
ERP & IntegrationsFrappe / ERPNext REST, Google Places, react-native-maps, geofencing (Haversine)
AndroidMVVM, Jetpack (ViewModel, LiveData), Room, Firebase
UI craftRTL & internationalised UI (incl. hand-written Kannada/Hindi localisation infrastructure), responsive/mobile-first design, offline-capable workflows, structured data / schema.org SEO
ProcessAgile/Scrum, Waterfall, sprint planning, stand-ups, retrospectives, Jira, SDLC, UAT
AI & ProductivityClaude, Claude Code, Cowork, ElevenLabs (voice agents)
GovernanceBudget ownership, access-control management, operational data compliance
Design & ToolsFigma, Adobe XD, WordPress, Power BI, Salesforce, Canva, Postman, Excel automations, SQL, Git, GitHub, VS Code, code reviews, ESLint, Prettier

Open to product and engineering roles · Riyadh or remote

Let’s build the whole thing.

Message on WhatsApp