Taiki Kawakami

Software Engineer at Timeleap Inc.

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

🤩
Rockstar
🎓
Top School
Taiki Kawakami is a software engineer based in Tokyo with 13 years of experience building high-traffic backend systems and full-stack platforms. He has driven server-side development at LINE and advanced IoT and cloud services at SORACOM, later advising as CTO Technical Advisor and continuing engineering leadership at SmartBank and Timeleap. Proficient in Java and PHP, he contributes to notable open-source projects such as eclipse-leshan (LWM2M) and LINE's PHP SDK, focusing on robust lifecycle handling, dependency improvements, and lightweight SDK design. Taiki combines production-grade engineering with protocol-level expertise in IoT, having refactored core library components to improve resilience across client and server modules. His background includes a Master of Engineering in Computer Science from Tokyo Metropolitan University, and he often bridges product needs with low-level reliability improvements that aren’t obvious from surface feature work.
code13 years of coding experience
job12 years of employment as a software developer
bookMaster of Engineering - MEng, Computer Science, Master of Engineering - MEng, Computer Science at Tokyo Metropolitan University
github-logo-circle

Github Skills (10)

javas10
iot10
php10
java10
lwm2m10
googlebot9
phpunit9
sdk9
bots9
eclipseiot8

Programming languages (23)

JavaC++RustCScalaMakefileGoPerl

Github contributions (5)

github-logo-circle
line/line-bot-sdk-php

Apr 2016 - Aug 2017

LINE Messaging API SDK for PHP
Role in this project:
userBack-end Developer
Contributions:15 releases, 103 commits, 35 PRs in 1 year 3 months
Contributions summary:Taiki primarily focused on the PHP SDK's functionality and dependencies. They made adjustments to argument orders in the `SignatureValidator.php` file. Additionally, they fixed dependencies related to the test files. The user also added a tiny SDK to provide a lighter version. Finally, they refactored response header handling.
apiapi-sdkbotphpline-messaging-api
eclipse-leshan/leshan

Nov 2020 - Dec 2020

Java Library for LWM2M
Role in this project:
userBack-end Developer
Contributions:15 reviews, 13 commits, 5 PRs in 13 days
Contributions summary:Taiki primarily focused on refactoring and improving the core Java library for LWM2M in the eclipse-leshan/leshan repository. Their contributions involved moving interfaces like `Destroyable`, `Startable`, and `Stoppable` to the `leshan-core` package and integrating them with existing components. They also updated several classes in the `leshan-client` and `leshan-server` modules to handle lifecycle events and unexpected errors more robustly. The user demonstrates expertise in Java and the LWM2M protocol, with modifications across multiple sub-modules within the project.
java-librarydevice-managementeclipseiotlwm2m-protocollwm2m-client
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
Taiki Kawakami - Software Engineer at Timeleap Inc.