Tobias (Toby) Mao

CTO

San Mateo, California, United States14 yrs 5 mos experience

Key Highlights

  • Founder of Tobiko Data and creator of SQLGlot and SQLMesh.
  • Expert in data engineering and recommendation systems.
  • Former Rubik's Cube world record holder.
Stackforce AI infers this person is a SaaS expert with strong capabilities in data engineering and recommendation systems.

Contact

Skills

Core Skills

Data EngineeringSoftware DevelopmentRecommendation SystemsAnalyticsFrontend DevelopmentBackend DevelopmentData AnalysisEtl Processes

Other Skills

SQLSoftware EngineeringData ManagementSparkCollaborative FilteringKafkaElasticSearchRedisMySQLMachine LearningData AnalyticsReact.jsPythonSASC#

About

Engineering leader interested in constantly learning new things. Founder of Tobiko Data and creator of SQLGlot and SQLMesh. I have experience in data, experimentation, and recommendations systems. Former Rubik's Cube world record holder. Now enjoying playing all types of board games and training Brazilian Jiu-Jitsu.

Experience

14 yrs 5 mos
Total Experience
1 yr 11 mos
Average Tenure
9 mos
Current Experience

Fivetran

Director of Engineering

Aug 2025Present · 9 mos · Oakland, California, United States · Remote

Tobiko data

Co-Founder and CTO

Sep 2022Aug 2025 · 2 yrs 11 mos · San Mateo, California, United States

  • Acquired by Fivetran.
  • Built SQLMesh + SQLGlot, introducing software engineering best practices to data.

Airbnb

Senior Staff Software Engineer

Mar 2021Sep 2022 · 1 yr 6 mos · San Francisco Bay Area

Netflix

Architect, Experimentation Infrastructure

Apr 2018Mar 2021 · 2 yrs 11 mos · Los Gatos, CA

  • Scientific Computing Platform - Experimentation

Scribd

2 roles

Head of Engineering - Systems and Infrastructure

Nov 2017Apr 2018 · 5 mos · San Francisco Bay Area

Software Engineer

Nov 2014Nov 2017 · 3 yrs · San Francisco Bay Area

  • Architected Spark based data infrastructure and led development of jobs for multiple cross-functional teams
  • Developed efficient item-item recommendations system using collaborative filtering for 30 million documents and books
  • Designed analytics pipeline that tracks billions of daily views and clicks using Kafka and Spark
  • Researched and designed a row ordering system using ranked multi-armed bandits
  • Created a content based system using topics extracted from text, enabling the discovery of millions of new recommendations
  • Implemented efficient recommendations api in Rails, leveraging Cassandra, ElasticSearch, Redis, and MySQL
SparkCollaborative FilteringKafkaElasticSearchRedisMySQL+2

Interana

Software Engineer

Apr 2014Sep 2014 · 5 mos · Menlo Park, CA

  • Developed query and data aggregation endpoints for Tornado backend
  • Rewrote chart and dashboard rendering using React.js
  • Designed a role-based access control framework in Python
React.jsPythonFrontend DevelopmentBackend Development

Next issue media

Software Engineer

Jan 2013Apr 2014 · 1 yr 3 mos · Palo Alto, CA

  • Led development and design for iPhone port of the Next Issue Media application
  • Developed an asynchronous messaging system to support interactivity for digital magazines
  • Led design and implementation for in-house content schema, including rendering and parsing
  • Architected magazine media downloading system and resource/ file manager
  • Refactored and rebuilt the existing core data model to leverage concurrent child contexts

Beghou consulting

Senior Analyst

Jul 2011Oct 2012 · 1 yr 3 mos · Emeryville, CA

  • Built ETL processing pipelines to analyze large pharmaceutical data
  • Developed an EDI (Electronic Data Interchange) parser in SAS and C#
  • Created Web Messaging server for routing and validating pharmaceutical data in C#
SASC#Data AnalysisETL Processes

Education

Northwestern University

Bachelor of Arts (B.A.) — Mathematics

Jan 2007Jan 2011

Crystal Springs Uplands

Jan 2004Jan 2007

Stackforce found 100+ more professionals with Data Engineering & Software Development

Explore similar profiles based on matching skills and experience