Kainalu Hagiwara

Software Development Engineer II at Amazon

San Jose, 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

🤩
Rockstar
🎓
Top School
Kainalu Hagiwara is a Software Development Engineer II based in San Jose with 12 years of experience building user-facing Android apps and developer-focused tooling. At Amazon he advances scalable product features, and his past work at Mozilla includes UX-driven contributions to Firefox for Android used by millions—adding gestures and refined sharing/bookmark interactions. An active open-source contributor to the well-known Spacemacs project, he improves editor ergonomics through themes, keybinding refinements, and cross-mode integrations. Comfortable across full-stack and mobile domains, he combines product-minded UI polish with deep familiarity in developer workflows—an engineer who optimizes both user experience and power-user extensibility.
code12 years of coding experience
job2 years of employment as a software developer
bookBachelor of Science - BS, Computer Science, Bachelor of Science - BS, Computer Science at University of San Francisco
stackoverflow-logo

Stackoverflow

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

Github Skills (21)

kotlin10
wordpress-themes10
configuration-management10
android-developer10
emacs10
configuration-file10
android10
spacemacs10
android-developers10
wp-theme10
configurations10
keybindings10
ui-design9
exp9
vim9

Programming languages (6)

RustVim scriptVim ScriptKotlinEmacs LispPython

Github contributions (5)

github-logo-circle
syl20bnr/spacemacs

Mar 2015 - Apr 2017

A community-driven Emacs distribution - The best editor is neither Emacs nor Vim, it's Emacs *and* Vim!
Role in this project:
userFull-stack Developer
Contributions:90 commits, 91 PRs, 294 comments in 2 years 1 month
Contributions summary:Kainalu primarily contributed to the Spacemacs configuration, implementing and refactoring various features and layers. They added new themes, and micro-states, and refined existing functionality by incorporating external packages like `vim-empty-lines` and making improvements to keybindings and buffer switching. Furthermore, the user addressed issues related to the interaction of different modes and layers, demonstrating a strong understanding of the Emacs ecosystem. These changes increased the usability and functionality of the Emacs configuration.
configurationvimspacemacsemacsemacs-lsp
mozilla-mobile/fenix

Jun 2020 - Sep 2020

⚠️ Fenix (Firefox for Android) moved to a new repository. It is now developed and maintained as part of: https://github.com/mozilla-mobile/firefox-android
Role in this project:
userMobile Developer (Android)
Contributions:61 commits, 114 PRs, 27 pushes in 3 months
Contributions summary:Kainalu primarily focused on improving the user interface and user experience of the Firefox for Android application (Fenix). They made several changes to the share feature by removing the page title when sharing links. Furthermore, the user implemented swipe to delete gestures for bookmarks and history items, enhancing user interaction within the application. The contributions span several areas of the application's UI and user flows.
firefoxbrowserandroidfirefox-for-androidmozilla
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
Kainalu Hagiwara - Software Development Engineer II at Amazon