About Me #
Hi, I'm Ryosuke Niwa. I'm a Software Engineer in San Francisco Bay Area. I write and review patches for the open source Web browser engine WebKit.
Who #
I'm known as rniwa
in the WebKit community since 2009, and my areas of expertise in WebKit include
contenteditable, web components,
HTML, DOM, event handling, and performance testing.
I've removed Apple-style-span
and I architected WebKit's performance dashboard
and initiated Speedometer benchmark.
I have been actively participating in W3C and WHATWG discussions throughout the years particularly in the areas of core DOM and HTML features. Heavily involved in the web components design discussions, and implemented custom elements v1 API and a part of shadow DOM v1 API in WebKit. I also implemented ES6 class syntax in JavaScriptCore.
You can follow or contact me via one of the following social media:
Education and Prior Activities #
I graduated from the University of California, Berkeley in May 2010 with a Bachelor of Science degree in Electrical Engineering and Computer Sciences after studying two years at Diablo Valle College.
Prior to attending college, I volunteered as a webmaster at a local program of Special Olympics in Nagano, Japan from 2001 through 2005. Between 2003 through 2005, I worked for the game organizing committees of the 2004 Special Olympics Nippon National Winter Games and the 2005 Special Olympics World Winter Games Nagano, Japan to host youth summits and to launch Special Olympics' K-12 education programs in Japan. I received the Prudential Spirit of Community Award for my work in Special Olympics Nippon Nagano, and my work in the K-12 program was widely recognized by the local media.