Haruki Kuriwada

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
🎓
Top School
Haruki Kuriwada is a front-end software engineer with six years of experience specializing in JavaScript and TypeScript and a solid understanding of modern cloud software architecture. Based in Tokyo, he has contributed to notable open-source UI projects such as IBM’s Carbon Design System and the NextUI/Heroui library, focusing on fixing React component bugs and improving developer-facing documentation and TypeScript examples. His startup experience includes an early member role at NextUI (YC S24) and engineering positions at Fieldshare.io and Goopter, where he shipped production-facing UI improvements. Notably, Haruki’s work often targets subtle UI and accessibility issues—like checkbox behavior, tooltip logic, and disabled states—demonstrating attention to both visual correctness and component robustness.
code6 years of coding experience
bookIwate University
stackoverflow-logo

Stackoverflow

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

Github Skills (22)

javascript10
typescript10
carbon-design-system10
system-design10
ui-design10
uid10
component-library10
front-end-development10
sys10
typescript-types10
typescripts10
react10
storybook9
sc9
scs9

Programming languages (4)

TypeScriptDockerfileJavaJavaScript

Github contributions (5)

github-logo-circle
heroui-inc/heroui

Dec 2023 - Aug 2024

🚀 Beautiful, fast and modern React UI library. (Previously NextUI)
Role in this project:
userFront-end Developer
Contributions:5 reviews, 47 PRs, 24 pushes in 7 months
Contributions summary:Haruki primarily focused on improving the documentation and fixing bugs related to UI components within the NextUI/Heroui React library. They addressed issues with Storybook links, type errors, and disabled states for various components such as tabs, tables, dropdowns, and accordions. The user also added a TypeScript example for infinite pagination within a table component.
reactui-libraryreact-componentsreactjscomponent-library
carbon-design-system/carbon

Oct 2023 - Mar 2024

A design system built by IBM
Role in this project:
userFront-end Developer
Contributions:15 PRs, 56 comments, 2 issues in 4 months
Contributions summary:Haruki primarily focused on fixing and improving React components within the Carbon Design System. Their contributions involved resolving UI issues, such as incorrect checkbox behavior in a table, and improving the functionality of elements like tooltips and dropdowns. They addressed bugs related to visual aspects, like reiterated class names and correct span units in grid columns, as well as logical flaws within the application's UI shell. The user's work suggests a focus on the component library's React implementation.
reactjavascriptdesign-systemibmdesign-systems
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