Yuya Onozuka

Software Engineer at Toyota Motor Corporation

Aichi Prefecture, 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
Yuya Onozuka is a software engineer with 13 years of experience, currently building software at Toyota Motor Corporation after earlier roles at Tokyo Robotics and a research stint with the Toyota Research Institute. He combines a strong mechatronics and robotics foundation from The University of Tokyo with hands-on full-stack and front-end work, contributing notable UX and cross-platform features to high-profile open-source projects like Electron and Mattermost Desktop. Yuya’s contributions include platform-aware UI improvements—taskbar/dock unread badges, dark/light tray themes—and cross-OS menu and file-dialog fixes that improve real-world desktop app compatibility. Comfortable operating at the intersection of embedded/robotics concepts and desktop application engineering, he brings pragmatic solutions that consider both user experience and platform idiosyncrasies.
code13 years of coding experience
job2 years of employment as a software developer
bookUniversity of Tokyo
github-logo-circle

Github Skills (13)

windows10
css10
macos10
javascript10
electron10
react10
ui-design9
front-end-development9
html9
nodejs9
uid9
cplus7
cpp7

Programming languages (11)

TypeScriptDockerfileCSSShellC++CoffeeScriptHandlebarsJavaScript

Github contributions (5)

github-logo-circle
mattermost/desktop

Oct 2015 - Jun 2019

Mattermost Desktop application for Windows, Mac and Linux
Role in this project:
userFront-end Developer
Contributions:32 releases, 1334 commits, 425 PRs in 3 years 9 months
Contributions summary:Yuya primarily focused on enhancing the user interface of the Mattermost Desktop application. Their commits introduced features such as displaying unread badges on the Windows taskbar icon and the OS X dock icon. They also implemented features to support the application's theme and functionality, including support for the selection of a dark or light tray icon theme. They also worked on improving the functionality of the app, such as handling new links and improving menu shortcuts.
desktop-applicationelectronmattermost-desktopwindowslinux
electron/electron

Feb 2016 - Feb 2018

:electron: Build cross-platform desktop apps with JavaScript, HTML, and CSS
Role in this project:
userFull-stack Developer
Contributions:10 commits, 9 PRs, 28 comments in 2 years
Contributions summary:Yuya contributed to the Electron framework by implementing features and fixing bugs related to the menu and file dialog functionalities. Their work included adding platform-specific accelerators for the redo action on Windows and incorporating events for managing macOS BrowserWindow sheets. Furthermore, they updated the file dialog to include the "All Files" filter. These changes enhanced user experience and platform compatibility across different operating systems.
jsc-plus-plusdesktop-appscssjavascript
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
Yuya Onozuka - Software Engineer at Toyota Motor Corporation