Mantaroh Yoshinaga

VP Of Engineering at Unimal.jp

Yokohama, 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
Mantaroh Yoshinaga is a VP of Engineering and seasoned software developer with 11+ years focused on JavaScript stacks and embedded Linux, currently driving embedded JavaScript systems at Unimal.jp. His background spans browser engine work at Mozilla, device driver and Android BSP development, MQTT-based vehicle tracking, and web component and headless CMS frontends, reflecting a rare blend of low-level systems and modern web platform expertise. An active open-source contributor, he made substantive Servo improvements—adding animatable CSS properties and rendering fixes—and has contributed to W3C CSS drafts for scroll-linked animations. Holding a PhD-focused path in machine learning from Kagoshima University, he combines research-minded problem solving with hands-on engineering leadership in Yokohama.
code11 years of coding experience
job8 years of employment as a software developer
bookPh.D, Machine Leaning, Ph.D, Machine Leaning at Kagoshima University
book学士, Informatics, 学士, Informatics at 鹿児島大学
github-logo-circle

Github Skills (13)

css10
javascript10
rust10
browser10
servo10
animation10
render10
web-animations-api10
rendering10
webengine9
web-platform9
markdown-it9
markdown9

Programming languages (10)

TypeScriptMDXJavaBikeshedCSSRustCJavaScript

Github contributions (5)

github-logo-circle
servo/servo

Apr 2017 - Sep 2017

Servo aims to empower developers with a lightweight, high-performance alternative for embedding web technologies in applications.
Role in this project:
userBack-end Developer
Contributions:18 commits, 14 PRs, 71 comments in 4 months
Contributions summary:Mantaroh contributed significantly to the Servo project by making several properties animatable, primarily focusing on CSS styling and rendering. They implemented animation support for properties such as `perspective-origin`, `column-count`, `column-gap`, `column-width`, `clip`, and `font-stretch`, enabling smoother transitions and interactions. Additionally, the user worked on supporting paint servers with URLs and adjusting the behavior of the stroke-dasharray property. The commits involved changes in Gecko bindings.
browserrustjavascriptbrowser-engineservo
w3c/csswg-drafts

Sep 2016 - Sep 2016

CSS Working Group Editor Drafts
Role in this project:
userFront-end Developer
Contributions:13 commits, 1 issue in 13 days
Contributions summary:Mantaroh primarily focused on updating and refining the documentation for scroll-linked animations within the CSS Working Group drafts. Their contributions included adding and revising use cases, modifying example code snippets, and incorporating diagrams to illustrate different scenarios. They also made minor adjustments to improve the markdown formatting of the documentation, ensuring clarity and accuracy. This work directly supports the specification of scroll-linked animations for CSS.
cssworking-groupdrafts
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
Mantaroh Yoshinaga - VP Of Engineering at Unimal.jp