Akihiro Sakai

Live Streaming Engineer at フリーランス

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
Akihiro Sakai is a Live Streaming Engineer with 16 years of hands-on experience designing firmware and DSP-enabled audio products for professional audio brands and now building live streaming solutions as a freelancer in Japan. His career includes deep firmware work on mixers and players (DN- and DN-X/SC series, MCX8000) and cross-platform JUCE-based audio engines for PC/mac and iOS. He combines embedded systems expertise with low-level Windows systems programming—contributions to Wine and winevdm show practical skills in Win16/Win32 API, DirectSound/DirectDraw fixes, and kernel-level locale and IME integrations. Comfortable across hardware DSP, application-level audio engines, and streaming stacks, he’s adept at bridging product constraints to robust software implementations. Colleagues value his long tenure at D&M Holdings and inMusic for shipping complex audio products on tight product timelines.
code16 years of coding experience
job16 years of employment as a software developer
book芝浦工業大学
github-logo-circle

Github Skills (15)

windows10
c1710
low-level10
debugging10
debug10
low-level-programming10
ws-api10
system-programming10
c1110
winapi10
directsound10
wp-api10
ime9
timezone9
zone9

Programming languages (7)

PowerShellC#TypeScriptC++ShellCOCaml

Github contributions (5)

github-logo-circle
wine-mirror/wine

Sep 2020 - Jan 2023

Role in this project:
userBack-end Developer
Contributions:29 commits in 2 years 4 months
Contributions summary:Akihiro primarily contributed to the Wine project by fixing bugs related to DirectSound and DirectDraw functionalities. Their work involved addressing issues with memory allocation, managing texture creation, and handling specific time format issues. In addition to bug fixes, the user also made enhancements to the system, such as adding timezone mapping rules and improving performance in the kernelbase locale. These changes suggest a focus on low-level systems programming and debugging within the Windows API emulation.
otya128/winevdm

Aug 2015 - Dec 2017

16-bit Windows (Windows 1.x, 2.x, 3.0, 3.1, etc.) on 64-bit Windows
Role in this project:
userBack-end Developer
Contributions:6 commits in 2 years 5 months
Contributions summary:Akihiro primarily contributed to the core functionality of the `winevdm` project, specifically related to 16-bit Windows emulation on 64-bit Windows. Their commits included modifying Win16 lock handling and adding definitions for Windows API functions such as `GetProcessIdOfThread`. They also added include files for IME support and fixed a typo related to driver options, demonstrating a focus on low-level Windows API and system integration.
64-bitwindows16-bit2-xwindows-10
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
Akihiro Sakai - Live Streaming Engineer at フリーランス