Masaya Suzuki

draftcode

Software Engineer. Tokyo, Japan. Cat lover.

Masaya Suzuki

Work Experience

IVRy

Platform Engineer

IVRy logo

IVRy

Platform engineering for conversational AI SaaS. Working on foundational systems including phone line infrastructure and authentication/authorization.

Aviator Technologies Japan

Head of Engineering

Aviator logo

Aviator

A suite of developer productivity tools, inspired by Google. Established the Japan subsidiary.

Aviator Technologies, Inc.

Head of Engineering

Aviator logo

Aviator

A suite of developer productivity tools, inspired by Google.

Launchable, Inc.

Principal Software Engineer

Launchable logo

Predictive Test Selection

Predict which tests are more likely to fail by using Machine Learning.

Google, LLC

Senior Software Engineer

Anthos logo

Anthos

Provide managed Kubernetes clusters in multi-cloud. Tech lead. The role is to coordinate with internal teams to provide managed Kubernetes clusters on AWS and Azure.

Diffy logo

googlesource.com

Git server for Google products. Tech lead. The role was to lead the team to provide Git repositories used by Chromium, Android, etc.

Google Maps logo

Google Maps

API frontend for Google Maps. The role was to create the server infrastructure for Google Maps.

Google Japan

Software Engineer

Google Maps logo

Google Maps

API frontend for Google Maps. The role was to create the server infrastructure for Google Maps. Transferred to the headquarter after a year.

Open Source

Education

MS Computer Science

Tokyo Institute of Technology

Lab
Takuo Watanabe Lab
Concentration
Model checking and Fault tolerance
Thesis

Full-Automatic Exhaustive Fault-Injection on Software Models of Message-Passing Systems

Fault tolerance of distributed systems can be effectively verified by model checking and fault injection, but its process is highly error-prone. I proposed a way to solve this problem by adding a language support to modeling languages, which is a common approach in programming languages.

BS Computer Science

Tokyo Institute of Technology

Lab
Takuo Watanabe Lab
Concentration
Context-oriented programming
Thesis

An Implementation Method of Context-Oriented Programming in Objective-C

Context-oriented programming is a programming method that enables us to define behaviors that depend on the program's execution context. I proposed an implementation method of Context-oriented programming in Objective-C.