Masayuki Takagi

Product Owner Software Engineer at UserRecord Inc.

Chiyoda, 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
Masayuki Takagi is a product-focused software engineer and founder with 14 years of experience building data-driven web products and ad-tech systems from Tokyo. He currently combines product ownership and hands-on engineering at Preferred Networks, bringing practical delivery discipline and a developer’s attention to quality. As founder and CEO of UserRecord he created user-behavior and online ad distribution systems, blending technical architecture with commercial execution. His background includes product design and full-stack development at beBit, and open-source contributions to high-profile projects like CuPy—where he improved GPU-backed NumPy functionality through targeted regression tests and bug fixes. Comfortable switching between strategy and code, he’s known for improving system reliability and shipping measurable product outcomes.
code14 years of coding experience
job8 years of employment as a software developer
bookBachelor, Faculty of Engineering, Bachelor, Faculty of Engineering at 東京大学 / The University of Tokyo
languagesEnglish
stackoverflow-logo

Stackoverflow

Stats
442reputation
13kreached
2answers
8questions
github-logo-circle

Github Skills (16)

scipy10
c-language10
cprogramming-language10
python10
cupy10
testing10
cpp9
simd6
parallel-processing6
cuda6
applicative6
common-lisp6
gpgpu6
lisp6
package6

Programming languages (7)

C++ShellCJavaScriptCommon LispSwiftPython

Github contributions (5)

github-logo-circle
cupy/cupy

May 2017 - Jan 2023

NumPy & SciPy for GPU
Role in this project:
userBack-end Developer & Test Automation Engineer
Contributions:8 releases, 1117 reviews, 1328 commits in 5 years 9 months
Contributions summary:Masayuki primarily focused on enhancing the stability and functionality of the project by implementing regression tests for the "unpooling_nd" functionality. Their contributions included adding tests to ensure the correctness of forward and backward computations. The user also fixed an import order issue and addressed a syntax error and a bug related to the use of `six.moves.zip`. Autopep8 was also utilized to maintain code quality.
cudapythoncusolvergpunumpy
takagi/cl-ply

Jul 2013 - May 2015

Contributions:46 commits, 5 pushes, 2 issues in 1 year 9 months
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