C Software Development Engineer at Qi'e TV, Tencent
Haidian District, Beijing, China
Join Prog.AI to see contacts
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.
11 years of coding experience
Bachelor of Engineering - BE, Automotive Engineering Technology/Technician, Bachelor of Engineering - BE, Automotive Engineering Technology/Technician at Changshu Institute of Technology
The 7-Zip derivative intended for the modern Windows experience
Role in this project:
Back-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.
Visual Studio projects for LVGL embedded graphics library. Recommended on Windows. Linux support with Wayland is work in progress.
Role in this project:
Full-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