Hajime Morrita

Software Engineer at Google

Sunnyvale, California, United States
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
Hajime Morrita is a software engineer with 17 years' experience specializing in client-side performance across Android, web browsers, and embedded systems, currently working on Pixel Camera app performance at Google in Sunnyvale. He has deep expertise in startup latency reduction, jank elimination, telemetry-driven debugging, and system health automation using tools like Perfetto and Simpleperf. His background as a Blink/WebKit contributor who led HTML Imports design and contributions to WebFontLoader and RxAndroid shows a rare blend of standards-level web platform work and hands-on mobile engineering. Notably comfortable across Java, C++, and JavaScript, he pairs low-level instrumentation and build-system DevOps with front-end rendering optimizations to shave milliseconds off real user flows.
code17 years of coding experience
job14 years of employment as a software developer
bookMaster's degree Computer Science, Master's degree Computer Science at Meiji University
languagesEnglish, Japanese
stackoverflow-logo

Stackoverflow

Stats
1reputation
0reached
0answers
0questions
github-logo-circle

Github Skills (30)

javascript10
rxjavafx10
web-components10
android-build10
webfonts10
makefile10
java10
javas10
dom10
view-binding10
android10
observable10
build-automation10
rxjava10
html10

Programming languages (14)

JavaC++RustMakefileGoHTMLGroovyJupyter Notebook

Github contributions (5)

github-logo-circle
WICG/webcomponents

Jun 2013 - Dec 2014

Web Components specifications
Role in this project:
userFront-end Developer
Contributions:104 commits in 1 year 6 months
Contributions summary:Hajime made several commits focused on the HTML Imports specification, indicating a contribution to web component standards. Their primary work involved modifying and extending the HTMLLinkElement interface, adding support for the async attribute to the link element, and clarifying the content security policy (CSP) implications for imports. They also worked on incorporating changes related to the document.write() method and document.currentScript.
lit-elementweb-componentswebcomponentsshadowweb-component
ReactiveX/RxAndroid

Nov 2014 - Nov 2014

RxJava bindings for Android
Role in this project:
userFull-stack Developer
Contributions:13 commits in 21 days
Contributions summary:Hajime made significant contributions to the RxAndroid library, including adding the `bindView()` method for easier integration with Android Views and refactoring the code into new packages. They modified several files related to View and Android observable operations, introduced new features, and refactored the project's structure. The user demonstrated an understanding of RxJava bindings and Android UI lifecycle management.
kotlinrxjavaandroid
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
Hajime Morrita - Software Engineer at Google