Skip to main content
AW
Open to opportunities

Andrew Walker

@andrewwalker

Senior software engineer building accessible, high-scale React dashboards and ad-tech systems.

Canada
Message

What I'm looking for

I’m looking for a team where I can build accessible, high-scale dashboards and ad-tech analytics—owning frontend and backend work, partnering closely with product/UX, and mentoring engineers while delivering reliable systems with strong testing and CI.

I’m a Senior Software Engineer spearheading frontend development for Unity LevelPlay’s ad mediation dashboard, using React + TypeScript to help developers configure real-time auctions, ad placements, and analytics inside Unity’s ecosystem.

I’ve shipped developer-facing UI that scales to 1.6 billion+ monthly active users, integrated Google Ads and DV360 bidding via Node.js middleware, and built live revenue graphs that handle millions of streamed auction datapoints with client-side caching.

I’m meticulous about quality and reliability: I maintain WCAG 2.1 compliance across 200+ screens, drive testing with Cypress and Jest (92% frontend coverage), and deploy on AWS with CI pipelines to reach 99.98% dashboard uptime.

Earlier, I helped rebuild Index Exchange’s publisher-facing dashboard with Angular and TypeScript at massive scale, delivered faster workflows (42% improvement), and built BFF Node.js services for sub-second reporting views. I also contributed to Amazon QuickSight, optimizing interactive visualization performance and partnering on security and GDPR readiness.

Experience

Work history, roles, and key accomplishments

Unity logoUN
Current

Senior Software Engineer

Mar 2022 - Present (4 years 3 months)

Spearheaded frontend development for Unity LevelPlay’s ad mediation dashboard, enabling real-time auctions, ad placement, and analytics for developer teams. Integrated Google Ads and DV360 via Node.js middleware and shipped live revenue graphs, contributing to a 17% year-over-year increase in ad revenue opportunities and 99.98% dashboard uptime.

Index Exchange logoIE

Software Engineer

Nov 2016 - Mar 2022 (5 years 4 months)

Rebuilt Index Exchange’s publisher-facing dashboard with Angular and TypeScript, enabling configuration of ad inventory across display, video, and mobile at 500B+ daily ad requests. Improved publisher UI task time by 42% and built Node.js BFF services delivering sub-second reporting views using Apache Druid and BigQuery.

AS

Software Engineer

Aug 2015 - Nov 2016 (1 year 3 months)

Developed customer-facing components of Amazon QuickSight, enabling drag-and-drop data visualizations and interactive chart rendering with React and D3.js. Reduced dashboard load time by 53% through query batching, asynchronous streaming, and React virtual list techniques while integrating Node.js services with Amazon Redshift and RDS via IAM-based credential routing.

Education

Degrees, certifications, and relevant coursework

McGill University logoMU

McGill University

Bachelor's degree in Computer Science, Computer Science

2011 - 2015

Earned a Bachelor's degree in Computer Science at McGill University from 2011 to 2015.

Find 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!

Sign up
Himalayas profile for an example user named Frankie Sullivan