Salam Al Yahya profile

Salam Al Yahya

Tech Lead & Product Engineer

Architecting innovative solutions with a product-first mindset - from aviation BLE systems to SME-focused CRMs.

About

Passionate Technical Leader with a strong entrepreneurial spirit, thriving on establishing innovative projects from concept to deployment. Having built and launched multiple independent products, I deeply understand the balance between technical excellence and business value. I specialize in aligning technology with market needs, building robust codebases, and leading teams. As an avid traveler, photographer, and filmmaker, I bring a unique creative eye to software development. These pursuits deeply inform my approach to building user-centric, visually excellent software—ensuring that every pixel and interaction serves the user's experience.

  • Technical Leadership
  • Product Lifecycle Management
  • System Architecture
  • Cross-Functional Ownership
  • Emerging Tech Adoption

Experience

  1. Apr 2025 - Present

    Architected an offline-first CRM using Flutter and SQLite, specifically designed to meet ZATCA e-invoicing compliance for Saudi Arabia's SME market.

    • Market-driven architecture for Saudi SME ecosystem
    • Strategic technology stack selection (Flutter/Supabase/SQLite)
    • End-to-end product lifecycle management
    • Flutter
    • Riverpod
    • SQLite
    • Supabase
    • Clean Architecture
  2. 2022 - 2024

    Engineered a B2B SaaS platform providing a white-label solution for restaurants to generate QR-code menus and receive online orders.

    • Implemented a customizable white-label setup to support multiple restaurant brands
    • Developed menu and ordering workflows optimized for mobile-first customer usage
    • Delivered full-stack functionality with a Vue/Nuxt frontend and Strapi backend
    • Nuxt.js
    • Vue.js
    • Strapi
    • JavaScript
    • Headless CMS
  3. Sep 2019 - Apr 2025
    Toronto, Canada (Remote)

    Led a team of 4 engineers and directed the technical establishment of multiple client-facing projects for major airlines. Managed technology selection, codebase architecture, and team expansion, including interviewing and hiring contractors.

    "...Salam was proactive in introducing new technologies that advanced our platform and aligned with our business goals. His ability to combine strong technical leadership with a forward-thinking mindset made him a tremendous asset."

    Sean Doran, VP of Engineering

    Airline Ancillary Booking Front-End Platform

    Built and architected a robust front-end codebase designed for multi-developer collaboration and long-term feature growth.

    Airline Pre-Order E-Shop (SSR Migration & White-Labeling)

    Led a complete rewrite and technical migration to a Nuxt.js Server-Side Rendering (SSR) architecture.

    Lead: Offline BLE Passenger Ordering System

    Engineered a production-ready Flutter application and extended its capabilities to the web using experimental Web Bluetooth APIs.

  4. Aug 2016 - Aug 2019
    Toronto, Canada

    Delivered enterprise solutions while actively taking on leadership initiatives. Conducted technical interviews and delivered Angular and AI bootcamps (Azure ML, Chatbots) for clients and new hires.

    TD Assisted Channel & OCA

    Engineered and integrated Angular/Java Spring micro-frontend apps to modernize legacy terminal and Java GUI applications for phone agents.

    TD Enterprise API Auth Project

    Collaborated with architecture teams to implement OAuth/OIDC security models, building front-end consent and login flows using IdentityServer4.

    Tangerine & Metrolinx Presto

    Implemented core notification functionalities for Metrolinx Presto using Sitecore.

  5. May 2016 - Jul 2016
    Mississauga, Canada

    Implemented live tracking of vehicles on a map utilizing socket.io for real-time data delivery.

    • Socket.io
    • JavaScript
    • Agile
  6. May 2015 - Feb 2016
    Dhahran, Saudi Arabia

    Developed core GIS web application features using the Dojo framework and ArcGIS JavaScript API.

    • Dojo
    • ArcGIS
    • JavaScript

Projects

  • February 2026

    Salona Booking System

    Architected and delivered a complete multi-tenant salon booking platform in just 2 weeks. Built as a rapid proof-of-concept before pivoting focus to Artiva CRM.

    • React
    • Supabase
    • Moyasar
    • PostgreSQL
    • Tailwind CSS
  • 2014

    ReviewBoard (Open Source)

    Contributed to the open-source ReviewBoard project by developing a checklist extension.

    • Python
    • Django
    • Backbone.js
    • JavaScript
  • 2013-2014

    MySimple Sketch

    An Android drawing application designed with advanced software design patterns.

Skills

Leadership & Architecture

  • Project Establishment
  • Technology Selection
  • Team Leadership
  • Software Architecture
  • CI/CD

Frontend & Mobile

  • Flutter
  • React
  • Vue.js
  • Angular
  • TypeScript
  • Nuxt.js
  • SSR
  • React Native

Backend & Cloud

  • Node.js
  • Express
  • Python
  • Supabase
  • Firebase
  • PostgreSQL
  • SQLite
  • Azure

Creative & Innovation

  • Filmmaking
  • Photography
  • AI-Assisted Development
  • BLE Protocols
  • UX/UI Design