Meet the Experts
The Web development community is full of craftsmen who care about the products they produce and the process by which they are created. The Ajax Experience is the place to learn from these experts and go in-depth on the latest/best techniques, find out what's working (or not) around the community, and help drive these technologies forward.
Speakers at TAE include framework founders, development leaders, best-selling authors and independent Ajax experts. Browse all speaker bios or choose a speaker from the list below.
Dion Almaer is the co-founder of Ajaxian.com, the leading source of the Ajax community. Dion co-leads a new group at Mozilla focusing on developer tools for the Web, which is something he has been passionate about doing for years. He is excited for the opportunity, and gets to work with Ben Galbraith, his partner in crime on Ajaxian, now also working at Mozilla. Dion has been writing Web applications since Gopher, and has been fortunate enough to speak around the world, has published many articles, a book, and of course covers life the universe and everything on his blog at almaer.com/blog.
Rik Arends, Co-founder, Javeline
Presenting: Real-time 3D Ajax Charts Across All Browsers
Eric Beland, Co-founder, Testomatix
Presenting: Ajax Load Testing Considerations
Eric Beland has been load testing since 2000. He has consulted, load tested and trained end-users on testing tools at businesses across the country, ranging from small firms to Fortune 500 companies. Eric is co-founder of Testomatix, a performance testing consultancy.
Chris Bowen, Developer Evangelist, Microsoft
Presenting: Using the Internet Explorer 8 Developer Tools
Chris Bowen is a Developer Evangelist with Microsoft, covering the Northeastern US. An architect and developer with over 16 years of experience, he joined Microsoft after holding senior positions at companies including Monster.com, VistaPrint, Staples, and IDX Systems, as well as consulting with others. He is co-author of Essential Windows Communication Foundation and Professional Visual Studio 2005 Team System.
Buddy Brewer, Director, Agent Technology, Gomez Inc.
Co-Presenting: Web Compatibility and Performance Testing in a Multi-Browser World with Imad Mouline
Buddy Brewer builds products that measure and diagnose bottlenecks in web site performance. At Gomez, Buddy built the first versions of the company's browser agent testing technology and currently oversees the development of the Gomez Web application experience management platform. He also works closely with customers spanning many industries and countries to understand and solve emerging performance challenges.
Ross Boucher, Co-founder, 280 North
Presenting a Keynote: The Future of Development Tools
Presenting: Cappuccino Web Framework and Building a Web Application with Atlas, Start to Finish
Ross Boucher is co-founder of 280 North, the organization behind 280 slides and the popular Cappuccino and Atlas frameworks. At 280 North, he splits his time between server and client-side code, including the text system in 280 Slides. He has a M.S. in Electrical Engineering from USC. After graduating, he worked as an engineer at Apple on the iTunes Store. His team was responsible for music recommendations, charting, and search. Ross is currently working with his colleagues to create tools that will help everyone build rich applications.
Allen Wirfs-Brock represents Microsoft on ECMA TC-39, the “ECMAScript Standards Committee” and is co-project editor for the current revision of the ECMAScript specification. Allen has spent much of the last thirty years working to make dynamic object-oriented programming languages practical for large-scale application development, and has an extensive background in both the technical and business aspects of programming languages and development tools. Prior to joining Microsoft, he founded two companies both named Instantiations, co-founded the ACM OOPSLA conference, and lived through the rise and fall of Smalltalk as an enterprise development language as VP of Technology and Chief Scientist respectively of the two most successful Smalltalk companies.
Paul Burnett, Senior Worldwide Evangelist, Creative Solutions, Adobe Systems
Presenting a Keynote: The 80/20 Rule
Presenting: Building Standards based and Accessible Ajax Sites with Dreamweaver CS4
Paul Burnett is Senior Worldwide Evangelist for the Creative Solutions Business Unit at Adobe, specializing in Flash and the web. In this role, Paul travels throughout the world, speaking at industry conferences, presenting at trade shows and seminars, talking with customers, and leading specialized, advanced training sessions featuring Adobe’s Creative Suite.
Before joining Adobe, Paul worked in the web, multimedia and video industries for more than 18 years running his own company, MAD (Multimedia Art Design), and winning many awards including five Macromedia/Adobe Site of the Day awards.
Colin Clark, Technical Lead, Fluid Project; Contributor, jQuery UI
Presenting: Building Accessible User Interfaces with jQuery and Fluid Infusion
Colin Clark is the technical lead for the Fluid Project and a contributor to the jQuery UI accessibility effort. Colin has worked in the field of inclusive software design at the University of Toronto's Adaptive Technology Resource Centre for over ten years. He is also a contributor to the uPortal, CollectionSpace, and Sakai communities. Colin is currently building open source mobile software for visitor engagement at art galleries and museums.
Gonzalo Cordero, Front-End Engineer, Yahoo! Flex Force Team
Co-Presenting: Object Oriented CSS: for Scalable, Fast, and Beautiful Web Applications with Nicole Sullivan
Gonzalo Cordero is a Front-End Engineer on the Yahoo! Flex Force team. He is also a YUI contributor. Gonzalo is currently working on the next generation of Yahoo! homepage. A former Juku graduate, where he recently became an instructor as well.
Presenting a Keynote: The JSON Saga
Jenny Han Donnelly is a Senior Engineer on the YUI team at Yahoo!. As the author of YUI’s DataSource, DataTable, and AutoComplete components, she focuses on making her products usable for end-users and developers alike. Additionally, Jenny enjoys teaching the YUI curriculum to Yahoo! engineers all over the world, editing the YUI Blog, and helping organize internal engineering events like Hack Day and the annual Summit.
Ben Galbraith is the co-founder of Ajaxian.com and co-director of Developer Tools at Mozilla. Ben has long juggled interests in both business and tech, having written his first computer program at six years old, started his first business at ten, and entered the IT workforce at twelve. Ben has delivered hundreds of technical presentations world-wide, produced several technical conferences, and co-authored over a half-dozen books.
Christian Heilmann, International Developer Evangelist, Yahoo!
Kevin Hoyt, Platform Evangelist, Adobe Systems
Presenting: Integrating Hardware and the Web
Kevin Hoyt is a platform evangelist with Adobe Systems, Inc. Passionate about engaging user experiences as he is, you'll most often find him meeting with customers, speaking at conferences, presenting online seminars, or just enjoying the chance to share ideas and brainstorm with other developers. When not on the road, Kevin enjoys spending time with his family, photography, and general aviation.
Ted Husted, Author, JUnit in Action, Struts in Action and more
Presenting: API Doc Smackdown: YUI Doc versus JS Doc Toolkit, Testing the Testers: YUI Unit vesus QUnit and How to Simplify and Automate Testing Ajax Applications
Ted Husted is a business analyst, author, consultant, and speaker. He is a member of the Apache Software Foundation, an emeritus member of the Apache Struts project, and co-founder of the Apache (Jakarta) Commons. His books include JUnit in Action, Struts in Action, and Professional JSP Site Design. Ted has consulted with teams throughout the United States, including CitiGroup, Nationwide Insurance, and Pepsi Bottling Group. Ted now works with NimbleUser, a systems integrator specializing in non-profits and associations.
Sergey Ilinsky, Tech Lead, Clientside OY
Presenting: Ample SDK: Standards-based GUI Framework for Client-side Applications
Scott Isaacs, Author, DHTML specification; Web Sandbox project
Presenting: Beyond IFrames: Web Sandboxes
During the mid to late 90’s Scott Isaacs authored the original DHTML specification and represented Microsoft in the W3C helping define and drive many Internet standards. Over the last 10 years, Scott wrote the framework behind Hotmail, Live.com and MSN Spaces. He was an Architect on Microsoft Windows Live responsible for the web-client architecture and frameworks used across MSN/ Windows Live properties and Windows Live DHTML Gadgets. Scott is now with the Browser Programmability and Tools team at Microsoft and is currently working towards creating a more secure web via the Web Sandbox project.
Fabian Jakobs, Framework Architect, qooxdoo
Changhao Jiang, Research Scientist, Facebook
Co-Presenting: Adaptive Static Resource Optimization in the Ajax World and Improving Facebook's Performance with Ajax and Browser Caching with Xiaoliang "David" Wei
Changhao Jiang is a research scientist at Facebook, where he is responsible for some of the major front-end performance optimization efforts. Prior to joining Facebook, Changhao worked at Google on performance monitoring and analysis tools. His research interests include computer architecture, compiler, distributed system, performance monitoring, analysis and tuning.
Brian LeRoux, Co-creator, XUI; Contributor, PhoneGap project
Co-creator of XUI and contributor to the open source PhoneGap project, Brian LeRoux believes that the future of the Internet is mobile and will rely on web standards, open source and developers like you. Brian is a software developer at Nitobi Software.
Patrick Lightbody, Founder, OpenQA, Selenium Remote Control, Struts 2 and more
Presenting: Design Tips for Dynamic UIs Under Heavy Load
Patrick Lightbody is an avid open source contributor, having founded OpenQA, created Selenium Remote Control, and co-created Struts 2. Prior to founding BrowserMob, Patrick was the senior Product Manager at Gomez, where he ran the QA Solutions product group. Before that, he founded HostedQA, an automated web-testing platform acquired by Gomez in 2007. Patrick has held management and software engineering positions with Jive Software, Spoke Software, and Cisco Systems.
Senior Technologist, frog design
Presenting: ARIA – Pushing Accessibility Even Further and How to Get Your Boss to Join In
Joe McCann is a Senior Technologist at frog design and the owner of subPrint Interactive. With work experience ranging from the music industry to Wall Street to the web, Joe’s passion lies in creating web applications and sites that utilize innovative technologies to push the experience well beyond the edge. His current web interests include: XMPP/BOSH, REST, Phonegap, Appcelerator’s Titanium, jQuery and HTML 5. As the project team leader on a massive Texas state government web application, Joe was a pioneer in leading a team to integrate ARIA-related functionalities to enhance the experience for users with disabilities.
Imad Mouline, Chief Technology Officer, Gomez, Inc.
Co-Presenting: Web Compatibility and Performance Testing in a Multi-Browser World with Ryan Breen
Imad Mouline is a veteran of software architecture and R&D and a recognized expert in Web/mobile application testing and performance management, rich internet applications, and cloud/load testing. As CTO of Gomez, Inc, Imad works with customers, analysts, industry groups and internal resources to evolve the breadth and depth of the Gomez Web application experience management platform.
Jason O'Keefe, Senior Mobile Product Advocate, Genuitec
Presenting: Web. Smartphone. Future. Now.
Jason O’Keefe is a Senior Mobile Product Advocate for Genuitec and has been deeply involved in promoting application development tooling for the past 5 years. He currently evangelizes mobile Web development technology and is uniquely positioned from both a personal and professional standpoint to discuss the future of the mobile Web and its impact on the future of the App Store concept.
Contributor, OpenAjax Alliance
Presenting: Interoperable Ajax Tools and Mashups
Adam Peller is a Senior Engineer within IBM's Emerging Technologies Group. He is a Dojo committer, leads the dojox part of the Dojo Foundation, and has played a major role in Dojo's internationalization efforts. Adam has been a key contributor to OpenAjax Alliance activities and wrote much of the open source implementation of OpenAjax Widgets. Recently, Adam has been working on projects related to Web-based tools and Mozilla Bespin.
Bill Scott, Director of User Interface Engineering, Netflix
Presenting: Designing for Interesting Moments
Bill Scott created one of the first successful Macintosh games (GATO, 1985), built wargaming interfaces for NATO, found and lead UX Design teams (Sabre), wrote Ajax frameworks (OpenRico) managed user interface engineering organizations (Netflix), published design pattern libraries (Yahoo!), talked a lot about it (Ajax Evangelist) and even recently wrote a book about Designing Web Interfaces.
Steve Souders, Author, High Performance Web Sites and Even Faster Web Sites; Creator, YSlow
Presenting: Even Faster Web Sites
Steve Souders works at Google on web performance and open source initiatives, and previously served as Chief Performance Yahoo!. Steve is the author of High Performance Web Sites and Even Faster Web Sites. He created YSlow, the performance analysis plug-in for Firefox. He serves as co-chair of Velocity, the web performance and operations conference from O'Reilly, and is co-founder of the Firebug Working Group. Steve recently taught CS193H: High Performance Web Sites at Stanford University.
Nicole Sullivan, Founder, Object-Oriented CSS, Co-creator, Smush it
Co-Presenting: Object Oriented CSS: for Scalable, Fast, and Beautiful Web Applications with Gonzalo Cordero
Presenting a Lightning Round: CSS Doesn't Suck; You're Just Doing it Wrong
Nicole Sullivan is passionate about CSS, web standards, and scalable front-end architecture for sites with large numbers of pages and visitors. She founded the Object-Oriented CSS open source project and consulted with the W3C for their beta redesign. She also co-created Smush it, an image optimization service in the cloud, and co-authored Optimizing Images for Even Faster Websites.
Previously, Nicole researched and improved the performance of Yahoo! sites worldwide as a part of their YSlow team. She draws on her experience working on large commercial sites, including Yahoo!, SFR, FNAC, Club Med, Accor, Renault, SNCF, and La Poste.
Andrew Sutherland, Founder, Quizlet.com
Presenting: Building Voice Recognition & Audio Recording Into Web Applications with WAMI
Jon Trelfa, Senior Technical Consultant, Adayana
Presenting: From Desktop to Web - Getting it Right
Jon Trelfa started writing websites in 1996 while in the U.S. Navy stationed aboard the USS Abraham Lincoln and has been fighting with the DOM ever since. He has authored numerous portals, RIAs, and web sites since then for metro Detroit-based companies such Chrysler, Ford, Kelly Services, and many others. Current projects have him hopping between .NET, PHP, SQL Server, MySQL, jQuery, and Prototype. He has been the chief developer of the web-based Media Flight Plan application since 2005. Jon is currently a Senior Technical Consultant with Adayana developing learning applications based on the SumTotal learning management system.
Laurens van den Oever, CEO, Zopus
Joe Walker, Creator, DWR; Director of Support & Development, SitePen
Presenting: Advanced Web Application Security
Rich Waters, Senior Software Architect, ExtJS
Presenting: Building Rich Web Applications with ExtJS 3.0
Rich Waters is a senior software architect at ExtJS. He brings over 10 years of extensive experience building web sites and applications, on a wide range of back-end systems from Ruby on Rails to Lotus Notes/Domino. Rich spends much of his time providing Ext services such as onsite training and development assistance.
Xiaoliang "David" Wei, Research Scientist, Facebook
Co-Presenting: Adaptive Static Resource Optimization in the Ajax World and Improving Facebook's Performance with Ajax and Browser Caching with Changhao Jiang
Xiaoliang "David" Wei is a research scientist at Facebook, where he has been working on front-end performance since 2008. His main interests include user latency measurement, end user latency optimization, and best practice for maintaining long-term web performance.
Robert Wenig, Founder, Tealeaf Technology
Presenting a Lightning Round: Debugging Ajax Applications in Production
Robert Wenig founded Tealeaf Technology with a vision of revolutionizing insight into the interplay between Web applications and end users. He is responsible for driving the technology vision of the company. Robert first conceived the vision for Tealeaf within SAP Labs, where he served as Director of Advanced Technology, reporting directly to SAP Chairman, Hasso Plattner. Realizing that the value could reach far beyond the SAP market, Robert initiated and achieved the first-ever SAP spin-off. While developing Tealeaf's core technology, Robert won two Smithsonian Awards for Innovation.
Marcus Westin, Developer, Meebo