Tomoya Nishide

Senior Systems Engineer at Gentex Corporation

Greater Nagoya 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

👤
Senior
🎓
Top School
Tomoya Nishide is a Senior Systems Engineer with 10 years of experience shaping connected car cockpits and software-defined vehicle platforms, currently driving system work at Gentex after leading vehicle OS and SDK efforts at Woven by Toyota. He excels at translating complex technical and business requirements into pragmatic architecture and delivery plans, routinely aligning multicultural teams across Japan and abroad in both English and Japanese. His background spans hands-on embedded software to product ownership and pre-sales success—most notably securing a large-scale, long-term business through targeted RFIs/RFQs. A pragmatic contributor to open-source GPU tooling, he improved performance in CuPy by refactoring numerical implementations and adding tested functionality, reflecting a detail-oriented, performance-first mindset.
code9 years of coding experience
job15 years of employment as a software developer
bookMaster, Computer and Information Sciences, General, Master, Computer and Information Sciences, General at Future University-Hakodate
languagesEnglish, Japanese
github-logo-circle

Github Skills (9)

cuda10
gpu10
python10
cupy10
numpy10
testing10
compiler9
tensor8
scipy7

Programming languages (5)

JavaScriptGoSwiftPythonKotlin

Github contributions (5)

github-logo-circle
cupy/cupy

Dec 2021 - Jun 2022

NumPy & SciPy for GPU
Role in this project:
userBack-end Developer / Test Automation Engineer
Contributions:3 reviews, 13 commits, 3 PRs in 5 months
Contributions summary:Tomoya primarily contributed to the CuPy library by implementing new functionality and writing tests. They added the `vander` function, exposing it in the CuPy namespace and creating tests for various scenarios. Furthermore, the user refactored the implementation of the `vander` function by replacing cumulative product with exponentiation, improving performance. They also added the `heaviside` function and refactored some test code.
cudapythoncusolvergpunumpy
tom24d/tekton-step-observer

Jul 2020 - Oct 2020

Plugin to report CloudEvents at step execution level for Tekton
Contributions:37 commits, 68 PRs, 126 pushes in 2 months
report-tocloudeventstektonreportkubernetes
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
Tomoya Nishide - Senior Systems Engineer at Gentex Corporation