John Resig | |
|---|---|
| Resig in 2010 | |
| Born | May 8, 1984 Boston, Massachusetts, U.S. |
| Education | Rochester Institute of Technology (BS) |
| Occupations |
|
| Employer | Khan Academy |
| Known for | |
| Website | johnresig |
John Resig (born May 8, 1984) is an American software engineer and author, best known as the creator of jQuery, the most widely used JavaScript library. [1] jQuery is used on approximately 77% of the top 10 million websites, making it the most deployed JavaScript library by a large margin. [2] He is the chief software architect at Khan Academy, where he has worked since 2011. [3]
Resig was raised in Boston, Massachusetts. [4] He earned a Bachelor of Science degree in computer science from the Rochester Institute of Technology's Golisano College of Computing and Information Sciences in 2009. [5] During his time at RIT, he conducted research on data mining instant messaging networks with professor Ankur Teredesai and explored real-time online collaboration methods with professor Jon Schull. [5]
Resig began developing jQuery in 2005 while still a student at RIT, frustrated with the inconsistencies in cross-browser JavaScript development. [1] He publicly released jQuery at BarCamp NYC in January 2006. [6] The library quickly gained adoption, with the Drupal content management system selecting it as a core component. [1]
From 2007 to 2011, Resig worked at the Mozilla Corporation, initially as a JavaScript evangelist and later as a JavaScript tool developer. [7] During this period, he gave over 125 talks worldwide about JavaScript, browser technologies, and jQuery. [7] He also worked on the One Laptop per Child project in 2006–2007. [8]
Beyond jQuery, Resig created or contributed to several other JavaScript projects, including:
Resig joined Khan Academy in May 2011 as an application developer and rose to the position of chief software architect. [3] In 2012, he led the development of Khan Academy's computer programming curriculum, creating interactive learning environments designed for beginners with no prior programming experience. [12] He has worked on various aspects of the platform including math exercises, mobile development, accessibility, internationalization, and build systems. [3]
Resig has applied his programming skills to digital humanities research, particularly in Japanese art history. In December 2012, he launched Ukiyo-e.org, a database and image similarity search engine for Japanese woodblock prints that aggregates over 220,000 images from more than 24 museums, universities, libraries, and auction houses worldwide. [13] The site has become an essential resource for scholars researching Japanese prints, enabling them to identify similar prints across collections and correct attribution errors. [14]
Resig has been a visiting researcher at Ritsumeikan University in Kyoto, focusing on the study of ukiyo-e, and has served as a board member of the Japanese Art Society of America. [15] He has presented his digital humanities research at the Japanese Association for Digital Humanities conference (2013) and the Digital Humanities 2014 conference. [15]
Resig is the author of several books on JavaScript:
Resig lives in the Hudson Valley of New York with his partner, composer and multimedia artist Nell Shaw Cohen. [19]