Takumasa Sakao

Software Engineer at LINEヤフー株式会社

Tokyo, Japan
email-iconphone-icongithub-logolinkedin-logotwitter-logostackoverflow-logofacebook-logo
Join Prog.AI to see contacts
email-iconphone-icongithub-logolinkedin-logotwitter-logostackoverflow-logofacebook-logo
Join Prog.AI to see contacts

Summary

🤩
Rockstar
🎓
Top School
Takumasa Sakao is a software engineer based in Tokyo with 11 years of experience building server-side systems and cloud-native platforms. He currently develops Kubernetes-as-a-Service on OpenStack using Custom Resources and Operators, and has previously worked on key management infrastructure and large-scale mobile game backends including in-game currency services. Comfortable across the stack, he focuses on backend reliability and SRE practices while steadily improving his front-end skills to ship SPAs with React. An active open-source maintainer, he authors useful developer tools like the viddy terminal watch command and a Todoist CLI client, demonstrating practical full-stack craftsmanship in Go. Colleagues rely on him to turn complex distributed-system requirements into operable, production-ready services. He’s driven by a simple goal: make something cool that actually works.
code11 years of coding experience
job6 years of employment as a software developer
bookMaster's degree, システム情報科学府, 中途退学, Master's degree, システム情報科学府, 中途退学 at 九州大学
github-logo-circle

Github Skills (16)

cli10
tui10
apim10
command-line-interface10
json10
go10
api10
command-line10
testing10
api-design9
goroutine9
git9
refactoring8
project-management7
dockers5

Programming languages (11)

TypeScriptDockerfileShellC++RustJavaScriptGoObjective-C

Github contributions (5)

github-logo-circle
sachaos/todoist

Oct 2016 - Jan 2023

Todoist CLI Client. I ❤️ Todoist and CLI.
Role in this project:
userFull-stack Developer
Contributions:15 releases, 12 reviews, 134 commits in 6 years 3 months
Contributions summary:Takumasa primarily focused on developing the command-line interface (CLI) client for Todoist. Their contributions include implementing features like listing tasks, adding, completing, and modifying tasks. They also worked on improving the user experience by adding features like projects, labels, and shell functions. The user demonstrated proficiency in Go, utilizing it to create a functional CLI application, interacting with Todoist's API, and managing user data.
golangtodoist-clipecotodoistcli-client
sachaos/viddy

Aug 2021 - Jan 2023

👀 A modern watch command. Time machine and pager etc.
Role in this project:
userFull-stack Developer
Contributions:40 releases, 24 reviews, 146 commits in 1 year 5 months
Contributions summary:Takumasa appears to be primarily responsible for developing the core functionality of the "viddy" command-line tool. They started by initializing the Go module and then proceeded to implement the main logic, including the use of the `tview` library for the terminal UI. The user's contributions include integrating features such as time-machine functionality and search, as well as refactoring and improving keybindings, demonstrating a strong focus on enhancing the tool's user experience. The changes also involved incorporating the `go-diff` library, and modifying the codebase to support running the command on pty.
golangtime-machineterminaltuicommand-line
Find and Hire Top DevelopersWe’ve analyzed the programming source code of over 60 million software developers on GitHub and scored them by 50,000 skills. Sign-up on Prog,AI to search for software developers.
Request Free Trial
Takumasa Sakao - Software Engineer at LINEヤフー株式会社