Hidenori Mukai

Software Engineer at Yahoo! JAPAN Corporation

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
Hidenori Mukai is a software engineer based in Japan with six years of experience building embedded and mobile systems, currently working at Yahoo! JAPAN and contributing to NVIDIA-related mobile app work as a sole proprietor. He actively contributes to prominent open-source projects like Apache NuttX and Sony’s flutter-embedded-linux, focusing on ARM64 MMU configurations, Cortex-A support for QEMU, and embedded graphics/DRM integrations. Comfortable across low-level RTOS plumbing and higher-level Flutter embedder concerns, he blends systems programming rigor with practical cross-platform UI embedding. Colleagues rely on him to modernize codebases to project coding standards and to add pragmatic features such as multi-DRM device support. A subtle strength is his ability to move between hardware-aware architecture (MMU, Cortex cores) and developer-facing tooling (EGL, Wayland), making him effective at bridging silicon to application.
code6 years of coding experience
bookRitsumeikan University
github-logo-circle

Github Skills (20)

c-language10
nuttx10
qemu10
flutter-apps10
mcu10
c1110
microcontroller10
c1710
rtos10
mmu10
arm10
embedded10
flutter-game10
cprogramming-language10
flutter10

Programming languages (7)

TypeScriptC++CSCSSBitBakePythonDart

Github contributions (5)

github-logo-circle
sony/flutter-embedded-linux

Apr 2022 - Jan 2023

Embedded Linux embedding for Flutter
Role in this project:
userEmbedded Systems Engineer / IoT Developer
Contributions:19 releases, 143 reviews, 16 commits in 8 months
Contributions summary:Hidenori primarily contributed to the embedded Linux environment for Flutter. Their work involved updating and modifying header files related to the embedder, particularly focusing on pixel formats, backing store types, and the EGL alpha component. They also added support for multiple DRM devices using the `FLUTTER_DRM_DEVIE` environment variable, and made updates to the wayland protocol versions. Several commits involved refactoring and merging code from the Flutter engine and removing unnecessary comments.
linuxembedded-linuxembedded-systemsembeddedflutter
apache/nuttx

Apr 2021 - Oct 2022

Apache NuttX is a mature, real-time embedded operating system (RTOS)
Role in this project:
userEmbedded Systems Engineer / IoT Developer
Contributions:4 reviews, 6 PRs, 23 comments in 1 year 6 months
Contributions summary:Hidenori primarily contributes to the NuttX real-time operating system, focusing on the ARM64 architecture. Their work involves implementing and configuring Memory Management Units (MMUs), specifically adding configurations for the nxrt and QEMU environments. They also address coding style issues by updating code to follow the NuttX C Coding Standard, and clean up configurations. Additionally, the user added support for Cortex-A57 and Cortex-A72 configurations to QEMU.
operating-systemapachemicrocontrollerrtosoperating
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
Hidenori Mukai - Software Engineer at Yahoo! JAPAN Corporation