About Me

I’m a software engineer living in Tokyo. I love programming, and am passionate about bringing the power of programming to everyone in the world.

Technical Skills

Programming Languages

  • Work: C++, Go, Python, TypeScript, JavaScript, Java, Shell scripts, etc.
  • Hobby: Rust, Haskell, etc.

Techinical Areas

I can work on any layer of software systems — from OS kernels to web frontends.

Professional Experiences

Staff Software Engineer at Google: 2010 – Present

Worked in search team (2010 – 2014), ChromeOS team (2014 – present).
Examples of publicly launched projects:


Department of Mathematical Engineering and Information Physics, Faculty of Engineering, University of Tokyo: Bachelor: March 2008

Mathematical Informatics 5th Laboratory (Sugihara Lab.)

Graduate School of Information Science and Technology, University of Tokyo: Master: March 2010

Mathematical Informatics 2nd Laboratory (Murota & Makino Lab.)

Programming Contests

International Collegiate Programming Contest (ICPC)

Contestant in 2004-2008. World finalist in ICPC 2008.
Member of Japan regional contest organizing team (ICPC Secretaries) since 2014. Awarded for Distinguished service to the operation of ICPC in Japan in 2018.

ACM ICFP Programming Contest (ICFPC)

Participated every year since 2006, except in 2016 when I was part of the contest organizer.
1st place (2010), 2nd place (2015), 3rd place (2021), lightning round winner (2021), Judge’s prize (2019), etc.

Google Code Jam

World finalist in 2006.
Organized Google Code Jam Japan 2011.


Handle name: nya. Maximum rating: 2890.


UTPC winner (2008), UTPC organizer (2009, 2010), Tokyo Institute of Technology Supercomputer Contest finalist (2003), and more.