Disclaimer: This page was written in 2023. I may have forgotten many things and
details. See also blog and
LinkedIn.
- [chrome] Designed and implemented
Incremental Shadow DOM
- [contest / rust] ICFP Content 2018
(hayatoito/icfp2018)
- [advisor / kings viking] Received a letter of appreciation from the Miyagi
Prefectural Police (感謝状)
- [fun] Static Site Generator: site
- [chrome] Designed and implemented a non-recursive iterative algorithm to
match CSS rules in CSS Selector.
- [chrome] Implemented GDB’s pretty printer for WebKit classes.
- [chrome] Updated upload.py (reviewed by guido@)
- [fun] Mini-Python - Yet another Python Interpreter written in C++
(hayatoito/mini-python)
- [webkit] Became WebKit Committer (Q3’2010 ). Nominated by Darin Adler
(Apple).
- [chrome / WebKit] Supported
Reftests in
WebKit (document)
- [chrome / WebKit] Implemented
CSS3 Paged Media specification, based on
on dynamic programming.
- [chrome] Became Chromium Committer (Q4’2009)
- [team] Joined Google
- [contest / algorithm] Became a RedCoder at TopCoder
(gentoo)
- [publication] Test First Programming, Eclipse Perfect Manual Best Selection,
September 2007
- [publication] All about Apache Geronimo - open source J2EE server, JavaWorld
Magazine, July 2006
- [publication] Performance Improvement of J2EE Clustering Systems through
Application Partitioning, IBM Professional Paper, IBM's PROVISION No.47,
published by IBM Japan, Ltd., 2005
- [publication] Application Profiling, Eclipse Perfect Manual, August 2004
- [publication] Test First Programming by JUnit, Eclipse Perfect Manual,
September 2003