Tony Thomson

Engineering Leader

| LinkedIn

About

Highly accomplished Engineering Leader and Architect with over two decades of experience driving innovation at the intersection of data, development, and design. Proven expertise in full-stack engineering, micro-service architecture, and large-scale system integration, consistently delivering high-impact interactive software solutions for web and mobile platforms. Adept at leading cross-functional teams, fostering collaboration, and scaling engineering organizations to achieve strategic business objectives and enhance product performance.

Work Experience

Staff Engineer

VOUCH

Jan 2019 - Dec 2023

Led system architecture and technical design for Vouch's customer-facing engineering teams, driving the ownership, redesign, and implementation of critical authentication and user management layers for core applications.

  • Orchestrated the engineering organization's growth by over 500%, scaling from 8 to 50+ engineers, by designing hiring rubrics, conducting interviews, and making key hiring decisions across all levels.
  • Designed and led the micro-service re-architecture of customer-facing services and the Vouch Message Bus, significantly enhancing system scalability and resilience.
  • Owned, redesigned, and implemented Vouch's core authentication and user management layer, ensuring secure and seamless user experiences across all applications.
  • Spearheaded the implementation of the Vouch UI library in Vue & React and migrated all customer team repositories to a monorepo, achieving increased code reusability and fostering cross-team collaboration.

Engineer in Residence / Principal Engineer

KLEINER PERKINS

Jan 2018 - Dec 2019

Led engineering and design for a proprietary software system focused on gathering signal data and managing deal flow, while providing critical technical input for diligence processes.

  • Directed the engineering and design efforts for a critical software system, enabling efficient signal data collection and streamlined deal flow management.
  • Provided expert technical input and in-depth analysis for diligence processes, directly informing strategic investment decisions.

Senior Software Engineer & Web Team Lead

QUID

Jan 2016 - Dec 2018

Managed front-end development, including backlog management and team assignments, while architecting and leading the rewrite of Quid's core web application for enhanced performance and maintainability.

  • Launched a redesigned version of Quid's data analysis product, integrating the first React/Redux application into Quid's architecture, which significantly improved performance and user experience.
  • Managed front-end development operations, including backlog management, project planning, team assignments, and prioritization for Quid's core product, ensuring timely feature delivery.
  • Architected and implemented critical changes to Quid's data pipeline, enabling support for new feature development and enhancing data processing capabilities.
  • Led the comprehensive rewrite of Quid's principal web application to a React/Redux framework, resulting in substantial improvements in performance and long-term maintainability.

UI Lead, Adobe Target (Marketing Cloud) & Creative Cloud Web

ADOBE SYSTEMS

Jan 2013 - Dec 2016

Co-led the adoption of React/Redux across new Creative Cloud web applications and managed a cross-geo team of UI developers for Adobe Target, ensuring maintainability and extensibility.

  • Launched version 1 of the Adobe Target Standard application in 2013, a key service within Adobe's Marketing Cloud, followed by the addition of Adobe Target Premium in 2014, significantly expanding product offerings.
  • Co-led the successful adoption of React/Redux for new Creative Cloud web apps, while effectively maintaining the existing web UI for Creative Cloud Assets.
  • Led a cross-geo team of UI developers for Adobe Target, serving as the primary liaison to UX and Product Management teams, and driving client-side JavaScript application development.
  • Planned and coordinated extensive code migrations and refactors across multiple frameworks, re-architecting application components to achieve improved maintainability and extensibility.

Principal Product Manager & UX Lead

HARA SOFTWARE

Jan 2011 - Dec 2012

Set comprehensive product strategy and led UI/UX decisions for Hara's Energy and Sustainability System of Record, driving key data integration efforts and co-development initiatives with strategic partners.

  • Defined and executed product strategy, including feature prioritization, customer outreach, partner management, and interface design for Hara's Energy and Sustainability System of Record.
  • Directed all UI and UX decisions for Hara ESS, leading a navigational and visual redesign to integrate new features and insights from customer research and feedback.
  • Led critical data integration efforts for Hara ESS, including co-developed solutions with partners like Intuit and OSIsoft to automate utility bill and interval data input.
  • Spearheaded data-focused co-development efforts with partners, leading the development of a billing integration solution with energy utilities across the US, establishing a key competitive differentiator.

Co-Founder / C.O.O. / Dir. of Program Management

KIZMO, INC.

Jan 2006 - Dec 2009

Co-founded an interactive design and user research firm, leading all client projects, managing business development, and bootstrapping the company to achieve consistent profitability with a full-time staff of six.

  • Co-founded Kizmo, an interactive design and user research firm, specializing in user experience-based design, usability testing, and brand strategy.
  • Managed all client projects, including significant engagements for Hewlett-Packard and NEC, overseeing user research, interface design, visual design, and brand identity.
  • Led comprehensive business development, account management, and operations, ensuring successful project execution and client satisfaction.
  • Bootstrapped the company from inception to a full-time staff of six, achieving consistent profitability and establishing a strong market presence.

Manager (Hardware/Graphics Integration)

APPLE, INC.

Jan 2000 - Dec 2006

Managed a team of ten engineers responsible for qualifying and integrating graphics drivers from major vendors into Apple's OS X software, ensuring compatibility across a wide range of hardware.

  • Managed a team of 10 engineers responsible for qualifying and integrating graphics drivers from ATI, Nvidia, and Intel into Apple's OS X software.
  • Ensured graphics driver compatibility and performance across a diverse range of Apple hardware, from the first LCD iMacs to the first Intel laptops.
  • Directed development priorities and managed relationships with third-party manufacturers of graphics card hardware and software, overseeing task prioritization, meetings, and reviews.
  • Led the qualification of graphics drivers and hardware on Apple's next-generation CPU projects, including pivotal work on the first LCD iMac, Titanium PowerBooks, and Intel Macs.

Education

CyberGIS And Geospatial Data Science

University of Illinois Urbana-Champaign

Jan 2023 - Dec 2024

Sustainability Management

Presidio Graduate School

Jan 2010 - Dec 2011

Computer Science/Int'l Development

McGill University

Jan 1994 - Dec 1998

Certificates

Certified Scrum Master

Scrum Alliance

Jan 2023

Languages

English , French

Skills

Software Architecture

  • Micro-service design
  • Eventing & Messaging
  • Monolith Decomposition
  • RESTful API Design
  • Architecture & Design Documentation
  • AI Model Design (Shallow & Deep)
  • AI Model Training
  • Data Engineering

Engineering Management

  • Sourcing
  • Interview Design
  • Scrum
  • Ticket Management
  • Mentoring & Performance Reviews
  • Budgeting
  • On-boarding
  • Team Charters
  • Career Ladder Design

Development

  • JavaScript
  • TypeScript
  • React
  • Vue
  • Angular
  • Node.js
  • NestJS
  • Python
  • Ruby (Rails)
  • HTML/CSS
  • GraphQL
  • MySQL
  • PostgreSQL
  • GIS
  • PyTorch
  • Pandas
  • Kafka
  • Elastic Search

Design

  • Interface & Information Design
  • Mental Modeling
  • Taxonomies
  • Task Flows & Wireframes
  • User Testing
  • Functional & Design Specifications (Marketing & Development)

Product Strategy

  • Market Analysis
  • Customer Development
  • Scenario Planning