Chad Drew
@chaddrew
Senior software engineer building scalable recommendation, AI platforms, and high-performance web experiences.
What I'm looking for
I’m a Senior Software Engineer with 10+ years of experience building large-scale consumer and developer platforms across TikTok and Shopify. I specialize in high-throughput distributed systems, real-time data pipelines, and AI-driven product features used by millions of users.
At TikTok, I directed a personalized recommendation ranking service using Go, Python, gRPC, and Redis—delivering billions of daily recommendations with millisecond-level latency and increasing average watch time by 12%. I integrated ML ranking models into real-time pipelines with Go, Kubernetes, Kafka, and feature stores, improving recommendation accuracy and boosting engagement by 9%.
I also built a full-stack AIGC workflow platform with Next.js, TypeScript, Node.js, GraphQL, and PostgreSQL, enabling teams to visually compose LLM, vision, and diffusion inference pipelines. To support product teams end-to-end, I created a graph-based workflow editor with React, TypeScript, Redux, and D3 for designing, visualizing, and monitoring AI content pipelines with real-time execution insights.
Across both companies, I’ve focused on measurable impact: engineering experiment evaluation ETL pipelines with Python and PySpark (accelerating validation cycles by 50%), strengthening observability with OpenTelemetry, Prometheus, and Grafana (reducing incident detection/resolution time by 43%), and mentoring engineers on experimentation-driven development. Earlier at Shopify, I led high-volume platform work across React/TypeScript and Ruby on Rails, improving performance, reducing update time by 33%, and raising CSAT by 10% through AI-powered recommendations.
Experience
Work history, roles, and key accomplishments
Directed personalized recommendation ranking using Go, Python, gRPC, and Redis, delivering billions of recommendations with millisecond latency and increasing average watch time by 12%. Improved engagement by 9% by integrating ML ranking models into real-time pipelines, and accelerated model validation cycles by 50% via scalable experiment evaluation ETL.
Led development of Shopify’s Contact Centre platform using React, TypeScript, and Ruby on Rails, integrating AWS S3 and CloudFront for scalable media delivery across high-volume support workflows. Built a merchant CMS and reduced manual update time by 33%, and improved frontend responsiveness by 25% through Next.js SSR and GraphQL/React performance optimizations.
Delivered internal merchant support tools and CRM dashboards with React, TypeScript, Ruby on Rails, and GraphQL, improving support agent workflow efficiency by 30%. Modernized legacy UI by migrating from AngularJS to React, introducing reusable component libraries and reducing frontend maintenance overhead.
Software Developer
BlancLink
Jun 2015 - Jul 2017 (2 years 1 month)
Contributed to the Nekso ride-hailing platform, implementing real-time ride booking, GPS tracking, and account features using Java, Android SDK, Swift, and REST APIs—supporting growth to 120K monthly active users. Improved ride-request processing efficiency by 22% and reduced production bugs by 25% via refactoring and expanded unit test coverage.
Education
Degrees, certifications, and relevant coursework
Thompson Rivers University
Bachelor of Computing Science, Computing Science
2010 - 2014
Bachelor of Computing Science at Thompson Rivers University from 2010 to 2014.
Tech stack
Software and tools used professionally
Availability
Location
Authorized to work in
Job categories
Skills
Interested in hiring Chad?
You can contact Chad and 90k+ other talented remote workers on Himalayas.
Message ChadFind your dream job
Sign up now and join over 250,000+ remote workers who receive personalized job alerts, curated job matches, and more for free!
