Kenji Mouri

C Software Development Engineer at Qi'e TV, Tencent

Haidian District, Beijing, China
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
Kenji Mouri is a C/C++ software engineer with 11 years of experience, currently leading development of Tencent's QieLive 2.x series from design through release. Based in Haidian District, Beijing, he blends embedded systems expertise with desktop Windows integration—contributing to prominent open-source projects like LVGL by adding a robust Windows backend, file system driver, DPI-aware drivers, and multi-display support. His work on NanaZip introduced portable console tooling and VC-LTL build improvements, reflecting a knack for cross-platform tooling and low-level systems engineering. Comfortable across firmware-to-desktop stacks, he repeatedly bridges MCU/MPU UIs and Windows simulators to accelerate development and testing. Colleagues describe him as a hands-on problem solver who favors pragmatic, reusable drivers and build pipelines. He aspires to be a "distinguished developer," evidenced by sustained open-source craftsmanship and leadership on production products.
code11 years of coding experience
bookBachelor of Engineering - BE, Automotive Engineering Technology/Technician, Bachelor of Engineering - BE, Automotive Engineering Technology/Technician at Changshu Institute of Technology
stackoverflow-logo

Stackoverflow

Stats
31reputation
884reached
0answers
1question
github-logo-circle

Github Skills (31)

simulation10
win6410
pywin3210
c-language10
simulator10
wp-api10
simulations10
win32gui10
c1110
winapi10
microcontroller10
pthreads-win3210
lvgl10
c1710
win32com10

Programming languages (16)

C#PowerShellC++CSSCRustCMakeHTML

Github contributions (5)

github-logo-circle
M2Team/NanaZip

Aug 2021 - Jan 2023

The 7-Zip derivative intended for the modern Windows experience
Role in this project:
userBack-end Developer & C++ Developer
Contributions:32 releases, 351 commits, 55 PRs in 1 year 4 months
Contributions summary:Kenji contributed significantly by adding the Mile.Cpp library with VC-LTL support, which involved creating several C++ source and header files related to the portable interactive console (Pi Console). The code modifications include implementing features of the Pi Console, which suggests an expansion or modification of the NanaZip project to include a console-based interface. Additionally, the user worked on the NanaZipShellExtension project and updated build scripts for 7-Zip's internal components for VC-LTL support.
windows7-zipzipderivativeinno-setup
Visual Studio projects for LVGL embedded graphics library. Recommended on Windows. Linux support with Wayland is work in progress.
Role in this project:
userFull-stack Developer
Contributions:2 releases, 167 commits, 5 PRs in 1 year 11 months
Contributions summary:Kenji appears to be contributing to the port of the LVGL (Light and Versatile Graphics Library) to the Windows Desktop environment. Their primary contributions involve creating and integrating the necessary components for a functional simulator. This includes setting up a Windows GDI-based display driver, implementing input device support for mouse and keyboard interactions, and integrating the LVGL file system. They are also demonstrating the use of various LVGL examples.
cppwindowssimulatorlvglvisual-studio
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
Kenji Mouri - C Software Development Engineer at Qi'e TV, Tencent