About Henri Sivonen

Photo of Henri Sivonen’s faceI am a software developer based in Helsinki, Finland. I work for Mozilla. (Note that since Open Source work often involves publishing personal opinions about work topics, you should not consider anything on this site as a position of Mozilla even if it carries Mozilla’s copyright notice.)

I mainly work on stuff above networking and below layout. Notably I’m the principal author and module owner of Firefox’s HTML parser, character encoding converters, and encoding detector. I am also a peer of the DOM and UA string modules. I’ve partipated at the WHATWG since 2004. As of October 2021, I’m primarily working on implementing an ECMA-402-scoped CLDR-compliant collator for ICU4X.

Previously, I worked on focus management in the context of out-of-process iframes. Earlier on, I developed an HTML5 validator and represented Mozilla on the HTML Working Group of the W3C.

In 2007, I graduated as Master of Science (Technology) from Helsinki University of Technology, Department of Computer Science and Engineering. I wrote my master’s thesis about HTML5 validation.

Contact Info

My personal email address is [email protected]. Previously, I have used the email address [email protected], which remains forwarded to [email protected]. My work email is [email protected].

Finding Me on Various Services

Bitbuckethsivonen
FacebookI am not on Facebook
Flickrhsivonen
GitHubhsivonen
Google Docs[email protected] (personal), [email protected] (work), [email protected] (Unicode)
Launchpadhsivonen
LinkedInhsivonen
Mastodon@[email protected]
Skypehsivonen
Twitterhsivonen

I have a separate page for cryptographic keys.