Masayuki Suda

Senior Software Development Engineer at LINE Digital Frontier株式会社

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
Masayuki Suda is a Senior Software Development Engineer based in Tokyo with 11 years building Android-first media and UI tooling for consumer apps and platforms. He has deep hands-on experience implementing video processing pipelines and OpenGL shader effects—authoring notable open-source libraries that add runtime filters, composition and MP4 transformation capabilities to ExoPlayer and MediaCodec workflows. His career spans senior engineering roles at LINE Digital Frontier, Money Forward, C Channel and CyberAgent, where he focused on practical performance optimizations and media feature delivery. Known for shipping reusable Android components (custom bubble layouts, arrow direction support) and advancing multimedia tooling, he blends low-level graphics/audio proficiency with pragmatic product sense. An uncommon strength is his track record of maintaining production-ready open-source libraries that bridge complex native APIs and app-level developer ergonomics.
code11 years of coding experience
job10 years of employment as a software developer
stackoverflow-logo

Stackoverflow

Stats
21reputation
5kreached
2answers
0questions
github-logo-circle

Github Skills (19)

shader10
android-gui10
video-processing10
android-sdk10
android-development10
java10
android-library10
javas10
android-design10
android10
android-ui10
exoplayer10
opengl-es10
opengl10
kotlin9

Programming languages (5)

JavaShellHTMLKotlinDart

Github contributions (5)

github-logo-circle
MasayukiSuda/ExoPlayerFilter

May 2017 - Jun 2021

This library uses OpenGL Shaders to apply effects on ExoPlayer video at Runtime
Role in this project:
userMobile Developer (Android)
Contributions:15 releases, 67 commits, 4 PRs in 4 years 1 month
Contributions summary:Masayuki primarily contributes to the `exoplayerfilter` library, adding and modifying code related to the ExoPlayer video player and OpenGL shaders. They implemented functionality for applying video filters using OpenGL Shaders at runtime, including tone curve, monochrome, and vignette effects. The commits also include updates to the ExoPlayer library and adjustments to sample code.
exoplayerexoplayer-videoshadersruntimeapply
MasayukiSuda/BubbleLayout

May 2016 - Jul 2021

Bubble View for Android.
Role in this project:
userMobile Developer (Android)
Contributions:9 releases, 37 commits, 5 PRs in 5 years 2 months
Contributions summary:Masayuki primarily contributed to the `bubblelayout` Android library, adding features and improving existing code. They added getter and setter methods to the `BubbleLayout` class, enhancing its flexibility. The user also introduced an `ArrowDirection` enum and implemented support for it, enabling users to customize the arrow's positioning. Moreover, they upgraded the project to androidx and updated the support libraries.
floatingbubbleandroid-libraryandroidkotlin
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
Masayuki Suda - Senior Software Development Engineer at LINE Digital Frontier株式会社