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.
What I'm looking for
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
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.
Software Engineer Team Lead
Guestlogix
Sep 2019 - Apr 2025 (5 years 7 months)
Led technology selection, architecture, and delivery of multiple client-facing airline solutions including an industry-first BLE/WiFi offline ordering system and a high-performance Nuxt.js SSR e-commerce platform that improved Lighthouse scores from ~10% to ~90%.
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.
Consultant
Infusion
Jul 2016 - Aug 2017 (1 year 1 month)
Contributed to full-stack development and platform architecture for a major Canadian bank's omni-channel initiatives, focusing on scalable front-end and backend integrations.
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.
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
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.
Availability
Location
Authorized to work in
Social media
Job categories
Skills
Interested in hiring Salam?
You can contact Salam and 90k+ other talented remote workers on Himalayas.
Message SalamFind 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!
