Kyoko Kadowaki

個人事業主 at 自営業

Chiyoda, 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
Kyoko Kadowaki is an experienced freelance engineer based in Chiyoda, Japan, with 11 years of software development experience following graduate studies in information science at Ochanomizu University. After a brief engineering role at Recruit Holdings, she has run her own business since 2016, delivering practical full-stack solutions and collaborating on open-source projects. Notably, she contributed frontend and signaling fixes to the popular WebRTC native client "momo," updating webrtc.js for Unified Plan compatibility and adding Ayame signaling support, demonstrating deep hands-on knowledge of real-time communication stacks. Her background blends rigorous academic training with entrepreneurial autonomy, enabling her to tackle both low-level protocol issues and user-facing interfaces. Colleagues would describe her as a detail-oriented developer who prefers shipping concrete fixes that bridge C++ client changes and JavaScript frontend behavior.
code11 years of coding experience
book学士, 情報科学, 学士, 情報科学 at お茶の水女子大学
book修士, 情報科学, 修士, 情報科学 at お茶の水女子大学大学院
languagesChinese
github-logo-circle

Github Skills (10)

javascript10
webrtc10
client-websocket9
websocket-client9
front-end-development9
cprogramming-language9
websocket9
c-language9
websockets-client9
html8

Programming languages (14)

JavaC++CVueGoErlangTypeScriptOCaml

Github contributions (5)

github-logo-circle
shiguredo/momo

Jan 2019 - Dec 2019

WebRTC Native Client Momo
Role in this project:
userFull-stack Developer
Contributions:70 commits, 14 PRs, 69 pushes in 11 months
Contributions summary:Kyoko primarily focused on improving the frontend and fixing the signaling server for the `momo` project. The user refactored and updated `webrtc.js` to work with the Unified Plan, and fixed some other bugs on `webrtc.js`. The user added support for the Ayame signaling server, including modifications to the C++ files for the client and modifications to the HTML files for testing the Ayame signaling server. Furthermore, the user added some features like creating an offer after generating the peer connection, fixing the issue related to the order of the peer connection, and the client ID generation process.
jetsonlibwebrtcraspberry-piwindowsmomo
kdxu/InferAgda

Dec 2014 - Jan 2018

Contributions:74 commits, 8 PRs, 80 pushes in 3 years 2 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