Kenji Rikitake

Founder at Kenji Rikitake Professional Engineer's Office

Tokyo, 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
Kenji Rikitake is a seasoned Internet and security engineer with over three decades of experience and 16 years in senior professional roles, currently founding and running Kenji Rikitake Professional Engineer's Office in Tokyo. His work spans OS internals, IPv6, DNS/DNSSEC, distributed systems, and Erlang/OTP—combining deep protocol knowledge with hands-on C, Go and scripting skills. He has bridged research and industry as a professor and researcher (Kyoto University, NICT, KDDI) and continues R&D collaboration as a guest researcher at GMO Pepabo. An active open-source contributor, he improved portability and native C integration in the widely used erlang.mk build tool, reflecting a knack for making low-level systems reliably build and test. Beyond software, he brings practical radio engineering and IoT insight, and even offers market research and bilingual technical translation, showing a rare mix of technical depth and cross-disciplinary services.
code16 years of coding experience
job20 years of employment as a software developer
bookDoctor of Philosophy (PhD), Information Science and Technology, Doctor of Philosophy (PhD), Information Science and Technology at Osaka University
bookUniversity of Tokyo
languagesEnglish, French, Korean, Japanese, Swedish
stackoverflow-logo

Stackoverflow

Stats
1,117reputation
210kreached
28answers
6questions
github-logo-circle

Github Skills (18)

erlang10
build-system10
c1110
makefile10
c1710
build-tools10
macos8
freebsd7
linux7
package-manager6
erlang-nif6
dialyzer6
garbage-collection6
memory-management6
erl6

Programming languages (18)

C++CSSCMakefileGoPerlHTMLErlang

Github contributions (5)

github-logo-circle
ninenines/erlang.mk

Jun 2014 - May 2015

A build tool for Erlang that just works.
Role in this project:
userBackend Developer & Automation Engineer
Contributions:10 commits, 3 PRs, 15 comments in 11 months
Contributions summary:Kenji contributed to the build process and C code integration within the Erlang.mk build tool. Their work focused on improving the portability and functionality of the build system, including OS-specific compiler and linker flags, as well as build configuration within the `c_src` directory. The user also updated the project by replacing less performant termination functions and ensuring the NIF C code builds during tests.
erlangpackage-managermakefilebuild-systembuild-tool
jj1bdx/elixir

May 2023 - Apr 2025

Elixir is a dynamic, functional language designed for building scalable and maintainable applications
Contributions:45 pushes, 133 tags in 1 year 10 months
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 Rikitake - Founder at Kenji Rikitake Professional Engineer's Office