Salam Al Yahya profile

Salam Al Yahya

Senior Full-Stack & Mobile Engineer

Prioritizing high-performance code and rapid feature delivery through modern architectures and AI-powered workflows.

About

Passionate Software Engineer with a strong entrepreneurial spirit, thriving on shipping high-quality, performant code. Having built and launched multiple independent products, I deeply understand the balance between technical excellence and business value. I specialize in end-to-end implementation, cross-platform development, and leveraging AI tools like Claude Code and Cursor. 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.

  • Full-Stack Implementation
  • Flutter & Mobile Development
  • Performance Optimization
  • AI-Accelerated Workflows
  • Technical Proficiency

Experience

  1. Apr 2025 - Present

    Engineered an offline-capable CRM from concept to launch. Leveraged AI-assisted workflows (Claude, Cursor) to deliver the production-ready MVP rapidly while maintaining high code quality.

    • Robust offline-first architecture with SQLite/Supabase synchronization
    • Advanced Flutter implementation with Riverpod state management
    • AI-driven development workflow increasing delivery speed
    • Native Arabic/RTL language support with cultural design considerations
    • 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)

    Developed core aviation technology solutions, focusing on cross-platform performance and custom hardware integrations.

    "Salam is an exceptional senior front-end developer who consistently brought deep technical expertise... He tackled our most complex technical challenges with confidence and skill, always delivering high-quality solutions."

    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.

    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, focusing on complex front-end architectures and micro-frontends for major financial institutions.

    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