Koichiro Iwao

Developer at FreeBSD

Fukuoka, 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
Koichiro Iwao is a seasoned back-end developer with 13 years of experience focusing on networking and remote-access software, currently working at AlmaLinux and serving as a FreeBSD ports committer. He is a long-time contributor to high-profile open-source projects such as neutrinolabs/xrdp and SoftEtherVPN, where his patches have improved IPv6, Japanese keyboard support, session stability, and logging/file organization. Based in Fukuoka, Japan, he combines practical network engineering experience from a decade at HAW International with deep systems-level coding skills and a penchant for maintenance that makes legacy and cross-platform codebases more robust. He publishes a PGP fingerprint in his GitHub profile, signalling an emphasis on secure, verifiable collaboration and a readiness to take paid work specifically for xrdp development.
code13 years of coding experience
job11 years of employment as a software developer
languagesEnglish, Japanese
github-logo-circle

Github Skills (28)

vpn10
linux10
c1110
networking10
c1710
fileio10
remote-desktop10
file-processing10
file-handling10
logging10
file-access10
architecture9
debug9
debugging9
system-design9

Programming languages (21)

PowerShellC++JinjaCRustMakefileVueGo

Github contributions (5)

github-logo-circle
neutrinolabs/xrdp

Dec 2013 - Dec 2022

xrdp: an open source RDP server
Role in this project:
userBack-end Developer
Contributions:39 releases, 286 reviews, 660 commits in 9 years 1 month
Contributions summary:Koichiro's commits primarily focused on fixing bugs and making improvements to the code base. These include fixing comments, cleaning up code, fixing issues related to architecture endianness, implementing Japanese keyboard support, and adding IPv6 support. The user also made adjustments to session management code to improve the stability and maintainability of the remote desktop server.
xrdplinuxremote-desktoprdpc
SoftEtherVPN/SoftEtherVPN

Sep 2019 - Nov 2022

Cross-platform multi-protocol VPN software. Pull requests are welcome. The stable version is available at https://github.com/SoftEtherVPN/SoftEtherVPN_Stable.
Role in this project:
userBack-end Developer
Contributions:28 reviews, 51 commits, 30 PRs in 3 years 2 months
Contributions summary:Koichiro primarily focused on improving the SoftEtherVPN codebase, addressing issues related to hardcoded paths in log file enumeration. They implemented functions to get directories for logs, databases, and PID files, along with refactoring to separate log and database directories. The user's contributions involved modifying core files related to logging, file I/O, and the overall server structure, enhancing the project's maintainability and organization. Furthermore, they translated various messages related to the hamcore functionality, specifically related to UDP acceleration.
vpn-tunnelmulti-protocoll2tpv3multi-platformwfh
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