Summary
Makoto Kawasaki is a versatile software engineer with 16 years’ experience building media applications and services across PC, mobile and web platforms from Tokyo. He architects and ships end-to-end VOD and consumer media products, comfortable across server-side stacks (PHP/Symfony, Ruby, MySQL, MongoDB, Hadoop) and rich client ecosystems (C++, .NET, Visual C++, JavaScript). His background includes architecting Windows applications for Sony’s VAIO and Walkman lines, coordinating cross-functional teams (codec, DRM, hardware, web) and mentoring developers while still contributing code. Equally fluent on mobile, he has delivered iOS, Android (SDK/NDK) and cross-platform mobile UIs with Sencha, jQuery Mobile and Silverlight for Windows Phone. Known as a practical generalist, he can pick up any language or framework to solve product-focused problems and has deep operational experience on Debian/Ubuntu and CentOS production systems. Trained with a Master’s in Information Engineering from Ritsumeikan University, he blends academic rigor with long-running hands-on delivery in media technology.
16 years of coding experience
4 years of employment as a software developer
Master, Information Engineering, Master, Information Engineering at 立命館大学 / Ritsumeikan University