Alex Russell
Alex Russell | |
---|---|
Born | |
🏳️ Nationality | American |
🎓 Alma mater | Purdue University[1] |
💼 Occupation | Software engineer |
🏢 Organization | Microsoft |
Known for | Dojo Toolkit, PWAs, Google Chrome Frame |
👩 Spouse(s) | Frances Berriman |
🌐 Website | https://infrequently.org/ |
Alex Russell is an American software engineer known for co-creating Dojo Toolkit,[2] co-creating Google Chrome Frame,[3][4] and coining the term Progressive Web Application (PWA).[5]
Career[edit]
Prior to joining Google in 2008, Russell worked at Informatica where he led the development of Dojo Toolkit, a UI framework he co-created in 2004.[6] From 2008 to 2011, he worked to build Google Chrome Frame to repair a painfully lagging browser ecosystem. Starting in 2013, he helped design underlying technology that enable Progressive Web Apps and led the team delivering features in that space. This included Push Notifications, PWA installability, Web Bluetooth, background sync, persistent storage, and many others.
Between 2006 and 2017, he served as a representative to TC39, lead efforts within Chrome to develop JS Promises (including async/await
), Classes, subclassable intrinsics, and other enhancements for JavaScript. This work was part of a major effort ("Parkour") which he co-led from 2011 to 2014. Together with his colleagues designed new JS features, developed Web Components, and built DOM and CSS features to make the web a better, more expressive platform. This work informed his eventual co-authoring of the Extensible Web Manifesto.
As a three-time elected member of the W3C Technical Architecture Group (2013–2019), he worked with a band of reformers to transform the TAG into a service organization focused on improving the quality & consistency of web APIs. This collaborative approach earned the TAG a place within the Chromium process for launching features.[7]
From 2015 to 2021, he served as Chrome's first Web Standards Tech Lead, working with managers and leads to reform the way feature development interacted with standards. From December 2008 to June 2021, he was a software engineer, technical lead, and platform strategist at Google working on Chrome, Blink, and the broader web platform. As of July 2021 he has joined Microsoft as Partner Program Manager on the Edge team. He continues to serve as a Blink API owner.
Personal life[edit]
He is married to British freelance designer and technologist Frances Berriman. The couple live in San Francisco.[6]
References[edit]
- ↑ "Interview with Alex Russell". Short interviews with professionals. 2015-05-19. Retrieved 2022-01-21.
- ↑ "A Brief History of Dojo — The Dojo Toolkit - Reference Guide". dojotoolkit.org. Retrieved 2022-01-21.
- ↑ "Alex Russell on Web Browsers and Technologies". InfoQ. Retrieved 2022-01-21.
- ↑ Sawers, Paul (2011-09-30). "The Next Web Interviews Alex Russell from Google Chrome - The Next Web". TNW | Events. Retrieved 2022-01-21.
- ↑ ScandiPWA (2019-10-16). "History of Progressive Web Apps". Progressive Web Apps. Retrieved 2022-01-21.
- ↑ 6.0 6.1 "Alex Russell". Infrequently Noted. Retrieved 2022-01-21.
- ↑ "Launching Features - The Chromium Projects". www.chromium.org. Retrieved 2022-01-21.
External links[edit]
This article "Alex Russell (software engineer)" is from Wikipedia. The list of its authors can be seen in its historical and/or the page Edithistory:Alex Russell (software engineer). Articles copied from Draft Namespace on Wikipedia could be seen on the Draft Namespace of Wikipedia and not main one.