Skip to content

RIYADH · SAUDI ARABIA · الرياض

Obaid Ullah

Senior Software Engineer — I build scalable software across the full stack, from distributed systems to AI-powered products.

Production systems for STC, Telenor, DarbPay, Al Baladi Group, and 40+ businesses across France.

6+ years shipping products across fintech, IoT, telecom, and e-commerce in four markets. Currently at STC in Riyadh, architecting an enterprise location-analytics platform.

Obaid Ullah working at his laptop

01

About

Full Stack Engineer with 6+ years of experience building scalable, high-performance systems across telecom, fintech, IoT, and e-commerce. My work spans the full stack: backend services in Node.js, TypeScript, Go, and Spring Boot; frontends in React and Next.js; and cloud infrastructure on GCP and AWS. I specialize in distributed systems — event-driven microservices, message-driven architectures (Pub/Sub, RabbitMQ, MQTT), and real-time data pipelines processing events at scale.

I've shipped products across four markets — Saudi Arabia, Pakistan, Qatar, and France — and I build multilingual products with full Arabic/RTL support, a differentiator I care about deeply in the GCC market. I'm also expanding into AI engineering: LLM integration (OpenAI, Anthropic Claude), RAG pipelines with vector search (pgvector, Pinecone), and agentic workflows built on FastAPI and Go.

  • 6+ years experience
  • 4 markets shipped in
  • 5,000+ vehicles connected
  • SAMA-regulated fintech

02

How I can help

I take on select engineering engagements alongside my full-time work.

Full-Stack Web Applications

End-to-end product builds — modern React/Next.js frontends, Node.js or Spring Boot backends, and PostgreSQL/MongoDB data layers — from concept to production deployment.

APIs & System Integrations

REST and GraphQL APIs, third-party service integrations (payments, banking, government e-services, telematics), and event-driven architectures that keep systems decoupled and reliable.

Cloud, Performance & Modernization

Migrating legacy systems to cloud-native GCP/AWS, containerization with Docker, database and load-time optimization, and CI/CD pipelines for faster, safer releases.

Multilingual & RTL Products

Bilingual products done properly: Arabic/RTL layout, mixed-direction text, localized documents, and i18n architecture — a specialty for the GCC market.

AI Engineering & LLM Systems

RAG pipelines with vector search, LLM integration (OpenAI, Anthropic Claude), agentic tool-calling workflows, and production FastAPI/Go services — from prompt design to evaluation and guardrails.

03

Experience

  1. Mar 2026 – Present

    Senior Full Stack Developer · STC

    Riyadh, Saudi Arabia

    • Architecting Slisor, an enterprise platform selling location and visitor analytics (footfall, visitor statistics) to enterprise customers — a product marketplace plus interactive market-intelligence dashboards on Google Cloud
    • Building the customer-facing marketplace and guided subscription wizard: event description, map-based geographic area selection, and KPI/metric configuration, with end-to-end order tracking
    • Implementing the full order lifecycle (submitted → changes requested → approved → in implementation → published) with role-based access across enterprise customers and internal EBU/BizOps operations
    • Shipping bilingual English/Arabic product content within STC's corporate design system, with OTP-based MFA sign-in
  2. Feb 2026 – Jul 2026 · 6-month contract

    Senior Software Engineer · DarbPay

    Riyadh, Saudi Arabia

    • Built DarbPay, a SAMA-licensed corporate expense and AI fleet management platform (fleet fuel cards, procurement cards, digital petty cash)
    • Event-driven microservices in Node.js/TypeScript on GCP Pub/Sub
    • Integrations: Arab National Bank, Visa card issuing, ZATCA e-invoicing, Muroor traffic violations
    • Multilingual notification & reporting systems with full Arabic/RTL support (VAT-compliant PDF/Excel reports, SAR handling)
    • Client-facing features: referral program, spend controls, admin/client portals
    • AI-assisted development workflows integrated into delivery
  3. Mar 2024 – Feb 2026

    Full Stack Developer – IoT & M2M · Telenor Pakistan

    Islamabad, Pakistan

    • Built AUXO, end-to-end IoT fleet & asset management platform: 5,000+ connected vehicles, real-time tracking, geofencing, fleet analytics
    • Microservices + event-driven architecture with RabbitMQ; device pipelines over MQTT/TCP
    • Migrated legacy systems to cloud-native AWS with Docker; 30% faster DB response times via indexing/query optimization
    • Extended platform across AUXO Fleet, Cold Chain, Genset, Asset Management; contributed to M2M SIM Management Platform
    • Supported 500% customer growth (2019–2023 platform period)
  4. Aug 2022 – Feb 2024

    Full Stack Developer / Associate Software Engineer · Evamp & Saanga

    Islamabad, Pakistan

    • React/Next.js frontends + Spring Boot backends for enterprise telecom clients; code reviews, testing, end-to-end feature ownership
  5. Feb 2020 – Jul 2022

    Frontend Web Developer · BHInternet

    Évry-Courcouronnes, France

    • Delivered dozens of production client websites for a French web agency; responsive design, performance optimization

05

Open Source & Projects

Selected Projects

  • Driverwave RiderApp

    React.js · Node.js · Express · PostgreSQL · Microservices

    • Built scalable ride-sharing platform supporting real-time GPS tracking, fare calculation, and payment processing
    • Implemented microservices architecture with message queuing, handling 1,000+ concurrent users
    • Developed admin dashboard for ride analytics, driver management, and revenue reporting
  • Einaya Takaful

    Next.js · Redux · Node.js · MySQL · AWS

    • Developed health insurance platform with automated claims processing, reducing processing time by 70%
    • Implemented secure user authentication and role-based access control for different user types
    • Deployed on AWS with auto-scaling capabilities, ensuring high availability during peak usage
  • Vogue Decor

    Next.js · Shopify Headless · Tailwind CSS · Storefront API

    • Engineered headless e-commerce solution integrated with Shopify, processing 500+ monthly orders
    • Implemented server-side rendering for SEO optimization, improving search rankings by 60%
    • Developed custom UI components with Tailwind CSS, ensuring brand consistency across platforms
  • Optiva Tec Selfcare

    React.js · Context API · Material UI · React Hook Form

    • Developed telecom self-care portal for 50,000+ customers to manage services and billing
    • Implemented complex form validation and state management for seamless user experience
    • Integrated with telecom backend systems for real-time data synchronization
  • Souq Al-Baladi — E-Commerce Platform

    React.js · Node.js · Socket.io · Payment Gateways — Al Baladi Group, Qatar · 2022

    • Developed an e-commerce platform supporting 5,000+ daily active users with real-time inventory management
    • Implemented live order tracking and notifications with Socket.io, and integrated multiple payment gateways with an admin analytics dashboard
    • Optimized performance for 50% faster load times through code splitting and lazy loading

Open Source

06

Skills

AI Engineering

  • LLM Integration (OpenAI, Claude)
  • RAG / Vector Search (pgvector, Pinecone)
  • Agentic Workflows
  • Prompt Engineering
  • LangChain
  • FastAPI (Python)

Backend

  • Node.js
  • TypeScript
  • Go
  • Express
  • Nest.js
  • Spring Boot
  • REST
  • GraphQL

Frontend

  • React
  • Next.js
  • Tailwind
  • Material UI

Cloud & Infra

  • GCP (Pub/Sub)
  • AWS (Lambda, CDK)
  • Docker
  • CI/CD

Data & Messaging

  • PostgreSQL
  • Prisma
  • MongoDB
  • RabbitMQ
  • MQTT
  • Redis

Domains

  • Location & Visitor Analytics
  • Payments & Fintech
  • IoT/M2M
  • Arabic/RTL Localization

07

Certifications

  • Saudi Council of Engineers (SCE) – Member No. 1269876
  • Pakistan Engineering Council (PEC) – PE Reg. COMP/21379
  • AWS Certified Solutions Architect – Associate
  • AI For Everyone (DeepLearning.AI)
  • Crash Course on Python (Google)
  • Software Engineering Virtual Experience

08

Contact

Have a project, a role, or just need a hand with something technical? Reach out — email or WhatsApp is the fastest way. I'm based in Riyadh and open to relocation.

Or send a message directly