About Me
Shea Frederick began his career in web development before the term ‘Web Application’ was commonplace. By the late 1990s, he was developing web applications for Tower Records that combined the call center interface with inventory and fulfillment. Since then, Shea has worked as a developer for several companies – building and implementing various commerce solutions, content management systems, and lead tracking programs.
Integrating new technologies to make a better application has been a driving point for Shea’s work. He strives to use open source libraries as they are often the launching pad for the most creative technological advances. After stumbling upon a young user interface library called yui-ext several years ago, Shea contributed to its growth by writing documentation, tutorials, and example code. He has remained an active community member for the modern yui-ext library – ExtJS.
Shea’s expertise is drawn from community forum participation, work with the core development team, and his own experience as the architect of several large ExtJS-based web applications. He currently lives in Baltimore, Maryland with his amazing dog Allie and spends time skiing, biking, and watching the Steelers.
Shea is the primary author of Learning ExtJS, a book to help ease beginners into the ExtJS library and is a Core Developer on the ExtJS project along with writing the “Hello World” column for JSMag.
Accolades
- Consulted with State of Maryland on Open Data
- Baltimore City’s Open Data in the wild presentation @ City Hall/BMoreSmart
- Using Baltimore City’s Open Data API presentation @ Tech Breakfast (Video)
- BrewNome – Beer Genome Project @ Startup Weekend DC 2011 (Pitch Video)
- Baltimore Sun – Some of Maryland’s open source heroes
- Spreadsheet to Web Page Interaction
- Integrating Ext JS Into the Wii
- Wrote Tutorials to accompany Ext JS 1.0 Release
Open Source Contributions
- ExtJS RIA Library (GPL)
- Sencha Touch Swipe Tabs (MIT)
- Sencha Touch List Pull Refresh (MIT)
- ExtJS UX GMapPanel (MIT)
- ExtJS UX HtmlEditor Plugins (MIT)
- ExtJS UX DataDrop Plugin (MIT)
- ExtJS UX Selection Enabler Plugin (MIT)
- ExtJS Effects Addon (MIT)
Writing
- Learning Ext JS (Packt Publishing 2008)
- ExtJS Blog – Using Yahoo’s BOSS API to Search The Web
- ExtJS Blog – Integrating Google Maps API With ExtJS
- ExtJS Blog – Fun times with Nintendos embedded Opera browser
- JSMag – Exploring Raphael
- JSMag – Plugging in to JavaScript
- JSMag – Beginner’s Corner: IDE Head to Head part 2
- JSMag – Beginner’s Corner: IDE Head to Head part 1
- JSMag – Beginner’s Corner: Inline Documentation
- JSMag – Beginner’s Corner: Events, the Marco-Polo of JavaScript
- JSMag – Beginner’s Corner: Choosing a JavaScript Library
Companies I’ve Worked With
- CA (NetQoS)
- CNX
- AOL / Advertising.com
- Discovery Creative & Discovery Channel
- XIF
- AOPA
- ITT Advanced Engineering & Sciences
- ExtJS
- InterVarsity
- Houghton Mifflin Harcourt Publishing
- SkiColorado
- Pierce County Washington
- Home & Stone
- Tower Records
- SkullCandy
- BasicGrey
When I’m Not Coding
There are only three things I do when I’m not coding…Ski, Bike and root for the Steelers. Not always in that order. A perfectly frothy cup of coffee isn’t bad either. While I’m off topic, a good dirty wheat beer is a great way to keep me happy. From left to right – Skiing in Jackson Hole, Maryland State Championships (I won), Bengals @ Steelers game (Steelers won), A Cuppa Coffee on my Desk (I won).






