Kazuyoshi Kato
- kato.kazuyoshi@gmail.com
- linkedin.com/in/kazuyoshi/
- +0 (000) 000-0000
- Seattle, Washington
Senior engineer with 10+ years of experience. Seeking to leverage skills and experience to build the next big thing.
Work Experience
Fly.io
March 2023 - present
Platform Engineer
Remote
- ???
Amazon Web Services
October 2021 - March 2023
Senior Software Development Engineer
Seattle, Washington
- Contributed Cloud Native Computing Foundation's containerd and was promoted from its reviewer to the committer.
- Migrated containerd to Google's new Protocol Buffers package. Wrote a new code generator for TTRPC and updated the build tool to support multiple code generators.
- Helped containerd's fuzzing effort and provided a quote for CNCF's blog post.
July 2019 - September 2021
Software Development Engineer
Seattle, Washington
- Developed firecracker-containerd launch Fargate Platform Version 1.4 and AWS App Runner. Led the development after the original team members left the team.
- Contributed Cloud Native Computing Foundation's containerd and was nominated as its reviewer.
Amazon Alexa
March 2017 - July 2019
Software Development Engineer
Seattle, Washington
- Co-led Alexa's news team's microservices migration.
Amazon Retail
September 2014 - March 2017
Software Development Engineer
Seattle, Washington
- Developed an aggregator of site-wide functionalities that now serves Amazon's retail website. Responsible for logging, metrics, and the visualization of the aggregator's concurrency framework.
- Developed an internal mobile-device-as-a-service, that allows Amazon employees to use Android and Fire OS devices remotely and interactively for testing. Responsible for building a remote control server on the devices, based on VNC's RFB protocol.
Amazon Japan
July 2012 - September 2014
Software Development Engineer
Meguro, Tokyo
- Migrated Amazon's product detail page for mobile web to Amazon's new UI framework.
mixi, Inc.
April 2008 - July 2012
Engineer
Harajuku, Tokyo / Shibuya, Tokyo
- Built "mixi Platform", an OpenSocial-based application platform where third-party developers can build web-based applications.
Skills
- Expert
- Go: Used daily and contributed to Go's
os
package twice - Linux: Used daily for software development and running production services.
- Java: Have used to build backend services.
- Go: Used daily and contributed to Go's
- Basic
- Rust: Still learning but fixed a few bugs on Firecracker.