Himalayas logo
SY
Open to opportunities

Salam Al Yahya

@salamalyahya

Senior Frontend Engineer & Team Lead. 10 yrs experience. Vue/Nuxt, TypeScript, Node.js, Flutter. Built high-scale e-commerce platforms for airlines.

Canada
Message

What I'm looking for

I seek a senior technical leadership role where I can establish product vision, lead engineering teams, adopt emerging tech (AI, offline-first, BLE), and deliver high-impact cross-platform products in a collaborative, innovation-focused environment.

Software Engineer Team Lead with close to 10 years of experience, most of it in Canada working on enterprise and product-facing systems. I spent six years at Guestlogix in Toronto where I led a small team building e-commerce platforms for airlines. My thing was founding new projects from zero — figuring out what needs to exist, picking the right stack, setting up the architecture, and shipping it. Some highlights: I built the airline industry's first BLE-enabled offline ordering system in Flutter, created an embeddable Vue web components system for airline storefronts, and rebuilt our entire rendering layer with Nuxt SSR (800% performance improvement, Lighthouse went from ~10% to ~90%).

Before that I consulted at Avanade for RBC Capital Markets and TD Bank — React/TypeScript platforms, enterprise auth systems, the whole nine yards. I also worked at Saudi Aramco earlier in my career building GIS tools.

My core stack is JavaScript/TypeScript, Vue/Nuxt, Node.js, and Flutter. I'm big on clean architecture that scales with growing teams, and I love experimenting with new tech to find better solutions. Currently building Artiva, an offline-capable CRM for Saudi Arabia's SME market, using AI-assisted development tools like Claude Code and Cursor.

Outside of engineering I'm into filmmaking and photography — I travel a lot and make content for my YouTube channel. Originally from Saudi Arabia, studied Software Engineering at Western University in Ontario, spent 9 years working in Canada.

Experience

Work history, roles, and key accomplishments

AR
Current

Founder & Lead Engineer

Artiva

Apr 2025 - Present (10 months)

Building a Flutter-based, offline-capable CRM targeting Saudi Arabia's $2B SME market; leading product development and accelerating delivery using AI tools like Claude Code and Cursor.

AV

Consultant

Avanade

Aug 2017 - Aug 2019 (2 years)

Delivered enterprise web platforms and authentication solutions for major financial clients (RBC, TD), built a 360° client view system, and ran Angular bootcamps and technical training for hires and clients.

GO

Web Developer

goFleet

May 2016 - Jul 2016 (2 months)

Developed a full-stack public map sharing solution enabling secure, shareable vehicle location links for Geotab users, delivering mapping and link-sharing functionality.

SA

Geomatics System Analyst

Saudi Aramco

May 2015 - Feb 2016 (9 months)

Spearheaded development of a new Geographic Information System using the ArcGIS API to deliver robust mapping and spatial data analysis tools.

Education

Degrees, certifications, and relevant coursework

Western University logoWU

Western University

Bachelor of Engineering Science, Software Engineering

2010 - 2014

Activities and societies: Course projects including a university course scheduler and an Android drawing app; involvement in software design and full-stack development.

Completed a Bachelor of Engineering Science in Software Engineering with coursework and projects focused on full-stack development, software architecture, and mobile applications.

Find your dream job

Sign up now and join over 100,000 remote workers who receive personalized job alerts, curated job matches, and more for free!

Sign up
Himalayas profile for an example user named Frankie Sullivan
Salam Al Yahya - Founder & Lead Engineer - Artiva | Himalayas