Yuku Kotani

CTO at Ubie 株式会社

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
Yuku Kotani is a Tokyo-based CTO with a decade of hands-on experience building web systems and leading engineering teams at Ubie, rising from software engineer to CTO. He pairs practical full-stack skills with architecture and CI expertise, having improved build tooling, cross-OS CI, and database behavior in notable open-source projects. His open-source contributions span backend work on JetBrains' Exposed (SQL dialect compatibility and delete semantics) to frontend and tooling improvements in Snowpack and Vue's Vetur, reflecting a balance of server and developer-experience focus. As an undergraduate in informatics, he brings fresh academic grounding alongside production leadership, often tackling subtle compatibility and formatting bugs that others miss. Colleagues rely on him to bridge product needs and low-level implementation details, especially around database correctness and cross-platform developer workflows.
code10 years of coding experience
job6 years of employment as a software developer
book学士, Informatics, 学士, Informatics at 筑波大学
book札幌開成中等教育学校
github-logo-circle

Github Skills (29)

kotlin10
visual-studio-code10
babel610
github-ci10
javascript10
testing10
dao10
cicd10
orm10
sql10
vue10
database-design10
vscode10
babel-core10
linter10

Programming languages (19)

C#JavaCSSC++RustScalaVueGo

Github contributions (5)

github-logo-circle
pinterest/ktlint

Oct 2019 - Dec 2019

An anti-bikeshedding Kotlin linter with built-in formatter
Role in this project:
userSoftware Engineer
Contributions:10 commits, 10 PRs, 12 comments in 2 months
Contributions summary:Yuku primarily contributes to the Kotlin linter, `ktlint`, focusing on rule improvements and bug fixes. Their work includes refining the formatting rules by correcting spacing issues, such as around curly braces and multiplication operators. They also addressed indentation problems and implemented a new rule for enforcing proper enum entry naming conventions, demonstrating a focus on code style and maintainability. Furthermore, the user fixed an issue related to the KDoc.
linterlintantiktlintkotlin
FredKSchott/snowpack

Jan 2020 - Feb 2020

ESM-powered frontend build tool. Instant, lightweight, unbundled development. ✌️
Role in this project:
userFront-end Developer & Automation Engineer
Contributions:13 commits, 15 PRs, 98 pushes in 25 days
Contributions summary:Yuku primarily focused on enhancing the build process and testing infrastructure of the project. They implemented and refined the Babel plugin to handle package versioning during the build. Furthermore, they wrote integration tests and configured the continuous integration (CI) environment for automated testing across different operating systems, specifically Windows. The user also addressed and fixed issues related to file path normalization within the build process for Windows compatibility.
eslintesbuildjavascriptesmodulessnowpack
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
Yuku Kotani - CTO at Ubie 株式会社