Himalayas logo
IN
Open to opportunities

Ian North

@iannorth

Staff Software Engineer driving scalable web, mobile, and AI/ML systems with strong architecture leadership.

United States
Message

What I'm looking for

I seek senior/staff engineering roles where I can shape technical strategy, architect scalable platforms, lead cross-functional teams, and drive ML/real-time system reliability.

I am a Staff Software Engineer with 13+ years building scalable, high-performance web and mobile platforms, marketplace systems, real-time communications, and AI/ML pipelines. I have led complex projects end-to-end, optimized high-traffic GraphQL and microservice architectures, and stabilized ML pipelines under production data drift.

My work has spanned architecting multi-merchant checkout and real-time inventory sync with Kafka/Flink, building PCI-compliant payment systems on Kubernetes, and prototyping GenAI services with vector embeddings and LLM orchestration. I focus on technical strategy, secure data flows, operational observability, and delivering measurable performance and compliance improvements.

Experience

Work history, roles, and key accomplishments

WH
Current

Senior Software Engineer

Wheel

May 2025 - Present (5 months)

Resolved performance bottlenecks in high-traffic GraphQL queries and optimized Redis caching to reduce patient intake latency by 35%; stabilized AI/ML recommendation pipelines with validation and automated retraining and re-architected PHI data flows to enforce encryption and fine-grained access controls.

Uber Technologies, Inc logoUI

Staff Software Engineer

Uber Technologies, Inc

Jan 2020 - May 2025 (5 years 4 months)

Architected Multi-Merchant Checkout and Pickup/Delivery systems with real-time inventory sync via Kafka+Flink and low-latency stores, built PCI/EBT-compliant payment flows, and developed personalization engines on Michelangelo using TensorFlow/PyTorch for scalable recommendations.

Zoom logoZO

Senior Software Engineer

Zoom

Jul 2017 - Oct 2019 (2 years 3 months)

Built and scaled Zoom Phone VoIP services and real-time transcription features using Node.js, WebRTC, and AWS Lambda, and enhanced team chat with threading and file sharing, improving collaboration and platform capabilities while strengthening security and compliance.

Education

Degrees, certifications, and relevant coursework

University of Texas at Austin logoUA

University of Texas at Austin

Bachelor of Computer Science, Computer Science

2008 - 2012

Completed a Bachelor of Computer Science program focusing on core computer science principles and software engineering practices.

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
Ian North - Senior Software Engineer - Wheel | Himalayas