Speakers
Dan Allen - Senior Software Engineer - JBoss by Red Hat, Author, Open Source Advocate
Dan Allen is a member of the Seam and Web Beans project teams at JBoss by Red Hat, author of Seam in Action and a frequent speaker at major industry conferences such as JavaOne, Devoxx, TSSJS, Jazoon and JSFOne. Dan is known for his passionate work, with nearly a decade of development experience using technologies that include Java frameworks (Seam, JSF, EJB3, Hibernate, Spring, Struts), testing frameworks (JUnit, TestNG), JavaScript and DOM scripting, CSS and page layouts, Maven 2, Ant, Groovy, and many others.
Quickly after graduating from college, Dan became captivated by the world of free and open source software (FOSS). His involvment in FOSS helped him transition into the software development industry. He soon discovered the combination of Linux and the Java EE platform to be the ideal blend on which to build his professional career. In his search for a robust Web framework, Dan discovered JBoss Seam, which was quickly granted this most coveted spot in his development toolbox. The rest, as they say, is history. Dan is also a dedicated open source and Linux advocate and blogs about his experiences regularly. You can keep up with his discoveries by subscribing to his blog at http://mojavelinux.com.
Quickly after graduating from college, Dan became captivated by the world of free and open source software (FOSS). His involvment in FOSS helped him transition into the software development industry. He soon discovered the combination of Linux and the Java EE platform to be the ideal blend on which to build his professional career. In his search for a robust Web framework, Dan discovered JBoss Seam, which was quickly granted this most coveted spot in his development toolbox. The rest, as they say, is history. Dan is also a dedicated open source and Linux advocate and blogs about his experiences regularly. You can keep up with his discoveries by subscribing to his blog at http://mojavelinux.com.
Jay Balunas - A core developer at JBoss, and the RichFaces project lead.
Jay has been architecting and developing enterprise applications for over ten years, specializing in web tier frameworks, UI design, and integration. He is now focused on AJAX, JSF and other client side technologies. When possible Jay assists with other projects such as Seam, JBoss Tools, and Weld. He holds a BS in Computer Science from Union College. Jay blogs about RichFaces, JSF, JBoss and other topics at http://in.relation.to/Bloggers/Jay
Lincoln Baxter III - Founder of OcpSoft
Creator of PrettyFaces - Url Rewriting for JSF, PrettyTime - Social-style date & time formatting for Java, and a community contributor to the JSF2 Expert Group; his latest project is ScrumShark, an open-source agile project management tool.
Beginning his career in C, C++ development for hardware signal testing automation, Lincoln soon moved on to Perl, dynamic programming languages, artificial intelligence and, more recently - web application frameworks such as Java Server Faces and Groovy on Grails for financial and small business solutions.
When he is not swimming, running, or playing Ultimate Frisbee, Lincoln is focused on improving the openness of Java, the Java Community Process(JCP), and bringing the J2EE platform to small businesses and freelancers.
Beginning his career in C, C++ development for hardware signal testing automation, Lincoln soon moved on to Perl, dynamic programming languages, artificial intelligence and, more recently - web application frameworks such as Java Server Faces and Groovy on Grails for financial and small business solutions.
When he is not swimming, running, or playing Ultimate Frisbee, Lincoln is focused on improving the openness of Java, the Java Community Process(JCP), and bringing the J2EE platform to small businesses and freelancers.
Emmanuel Bernard - A Lead developer at JBoss, a division of Red Hat.
After graduating from Supelec (French "Grande Ecole"), Emmanuel has spent a few years in the retail industry where he started to be involved in the ORM space. He joined the Hibernate team 4 years ago. Emmanuel is the lead developer of Hibernate Annotations and Hibernate EntityManager, two key projects on top of Hibernate core implementing the Java Persistence(tm) specification, as well as Hibernate Search and Validator. Emmanuel is a member of the EJB 3.0 expert group and the spec lead of JSR 303: Bean Validation. He is a regular speaker at various conferences and JUGs, including JavaOne, JBoss World and JavaPolis and the co-author of Hibernate Search in Action from Manning.
Andy Bosch - Independent consultant and trainer for JSF and Portlet technologies.
He wrote the first German book on JavaServer Faces and just lately published "Portlets and JSF".
Andy is responsible for the website www.jsf-forum.de, a
German portal for JSF related topics. He regularly publishes articles in Java magazines and teaches web programming at various conferences.
Andy is responsible for the website www.jsf-forum.de, a
German portal for JSF related topics. He regularly publishes articles in Java magazines and teaches web programming at various conferences.
David Chandler - JSF evangelist and Senior Engineer with Intuit
At Intuit, David has focused on writing secure JSF applications for the
Internet banking industry. An electrical engineer by trade, David got
hooked on developing dynamic Web applications in the days of NCSA
Mosaic and hasn't looked back since. He has written Web applications
professionally in a variety of languages, including C, perl, ksh,
ColdFusion, Java, and a domain-specific language built with lex and
yacc. He has tried to forget everything except JSF. David has
presented at ApacheCon and OWASP conferences as well as local user
groups, and is the author of one of the first books on Web
development, Running a Perfect Web Site (Que, 1995).
David holds a Bachelor of Science degree in Electrical Engineering
from the University of Kansas and a patent on a method of organizing
hierachical data in a relational database. He lives in Atlanta with
the wife of his youth and helps homeschool their five children. In his
copious spare time, David teaches classes through learnjsf.com and
works on RememberOneAnother.com, a prayer organizer and church
networking Web site built with JSF, Spring, and Hibernate.
Internet banking industry. An electrical engineer by trade, David got
hooked on developing dynamic Web applications in the days of NCSA
Mosaic and hasn't looked back since. He has written Web applications
professionally in a variety of languages, including C, perl, ksh,
ColdFusion, Java, and a domain-specific language built with lex and
yacc. He has tried to forget everything except JSF. David has
presented at ApacheCon and OWASP conferences as well as local user
groups, and is the author of one of the first books on Web
development, Running a Perfect Web Site (Que, 1995).
David holds a Bachelor of Science degree in Electrical Engineering
from the University of Kansas and a patent on a method of organizing
hierachical data in a relational database. He lives in Atlanta with
the wife of his youth and helps homeschool their five children. In his
copious spare time, David teaches classes through learnjsf.com and
works on RememberOneAnother.com, a prayer organizer and church
networking Web site built with JSF, Spring, and Hibernate.
Cagatay Civici - PrimeFaces Lead, Apache MyFaces PMC, Atmosphere Committer
Cagatay Civici is the founder and project lead of popular PrimeFaces Component Suite, PMC member of open source JSF implementation Apache MyFaces and committer of Atmosphere Ajax Push/Comet Framework. He's a recognized speaker in international conferences and many local events. He is also an author and technical reviewer of several books regarding web application development with Java and JSF. Cagatay is currently working as a freelancer consultant and instructor in the UK.
James Cook - A seasoned professional with more than 20 years in the Java Market
As the Java Product Manager at Infragistics, Jim manages and oversees all aspects of the company's Java strategy and the NetAdvantage for JSF product. As part of his responsibilities, Jim also works with companies to help them employ JSF as part of theirdevelopment infrastructure. Prior to joining Infragistics, Jim spent many years as a curriculum developer mastering technology and related tools to a degree not typical of most programmers for LearnQuest. He started his career with Chubb Institute as a Java programmer. Jim holds a BA in Business Administration and Computer Science from Rutgers University
Keith Donald - SpringSource Principal & Founding Partner
Keith Donald is a principal and founding partner at SpringSource, the company behind Spring and a division of VMware. At SpringSource, Keith is a full-time member of the Spring development team focusing on web application development productivity. He is also the architect behind SpringSource's state-of-the-art training curriculum, which has provided practical Spring training to over 10,000 students worldwide.
Over his career, Keith, an experienced enterprise software developer and mentor, has built business applications for customers spanning a diverse set of industries including banking, network management, information assurance, education, retail, and healthcare. He is particularly skilled at translating business requirements into technical solutions.
Over his career, Keith, an experienced enterprise software developer and mentor, has built business applications for customers spanning a diverse set of industries including banking, network management, information assurance, education, retail, and healthcare. He is particularly skilled at translating business requirements into technical solutions.
Michael Freedman - Specification Lead for JSR 301 and JSR 329.
Michael Freedman is a developer in Oracle Corporation's ADF Portal team. He is specification lead for JSR 301: Portlet 1.0 Bridge for JavaServer Faces 1.2 and JSR 329: Portlet 2.0 Bridge for JavaServer Faces 1.2. In the recent past he has represented Oracle on related standards committees including JSR 168 and JSR 286 (the Java Portlet APIs), Oasis WSRP technical committee, and JSR 314. Prior to working on Portals/Portlets, he has had a broad and varied technical background over his 25 year career working in some of Silicon Valley's premier companies on projects including graphical data tools and toolkits, pen based application development environments, multimedia application development environments and tools, and mobile technologies.
Jeremy Grelle - Lead of the Spring Faces Project
Jeremy Grelle is a senior software engineer with SpringSource and the technical lead of the Spring Faces project which provides first-class integration between Spring and Java Server Faces. He is a software artisan with extensive experience in combining server-side Java with the latest web browser technologies to deliver a rich and usable experience for the end user on the web. He has worked heavily with JSF since its initial release and is a member of the JSR-314 Expert Group for JSF 2.0.
Prior to joining SpringSource, Jeremy spent several years crafting large-scale enterprise web applications for the giants of the telecommunications industry. He was a leader in utilizing Spring, JSF, and the latest Ajax techniques to solve a wide variety of problems ranging from inventory management, to low-level network device monitoring, to providing more efficient integration with legacy mainframe systems. He began his career developing e-commerce systems at several web startups where he first became fascinated with bending web browsers to his will and hasn't turned back since.
Prior to joining SpringSource, Jeremy spent several years crafting large-scale enterprise web applications for the giants of the telecommunications industry. He was a leader in utilizing Spring, JSF, and the latest Ajax techniques to solve a wide variety of problems ranging from inventory management, to low-level network device monitoring, to providing more efficient integration with legacy mainframe systems. He began his career developing e-commerce systems at several web startups where he first became fascinated with bending web browsers to his will and hasn't turned back since.
Neil Griffin - Senior Software Architect for Liferay, Inc
Neil Griffin is a Liferay project committer and represents Liferay on the JSR 314 (JSF 2.0) expert group. He has 16 years of professional experience in software engineering and serves as a consultant for clients implementing JSF and ICEfaces portlets. Neil is the co-founder of the PortletFaces project which makes it easier to develop JSF portlets that run within Liferay Portal. He has authored JSF and ICEfaces training for Liferay and ICEsoft and has been a speaker at conferences in North America and Europe.
Neil recently finished working on the 2nd Edition of the JSF Complete Reference with Ed Burns in which he helped bring the book up-to-date for JSF 2.0 and contributed an Appendix on JSF Portlets and PortletFaces.
Neil recently finished working on the 2nd Edition of the JSF Complete Reference with Ed Burns in which he helped bring the book up-to-date for JSF 2.0 and contributed an Appendix on JSF Portlets and PortletFaces.
Daniel Hinojosa - Self-employed consultant/developer
Providing solutions to private, education, and government entities since 1999. He has also been a teacher and speaker since the early 90s, teaching development for 8 years. His business is currently emphasized on Java, Groovy, Grails, EJB3, and the JBoss Seam web framework. Daniel Hinojosa is also co-founder of the Albuquerque Java User's Group and is currently failing overcoming his addiction of NFJS conferences.
Ian Hlavats - JSF software developer, consultant, and Java instructor
An experienced software developer, consultant, and instructor specializing in Enterprise Java development. With more than ten years in the Web design industry and five as a professional programmer, Ian has gained proficiency in the areas of Web user interface design and Java application development. Ian holds a Bachelor of Humanities degree from Carleton University in Ottawa, Canada, and certificates in Enterprise Java Development and Web Design from Algonquin College, also in Ottawa.
As president of Tarantula Consulting Inc., Ian occupies the roles of senior developer and product manager. In May of 2006, Tarantula successfully launched JSFToolbox, a new line of Java developer tools for the Dreamweaver platform targeting JavaServer Faces UI design. The extension has been downloaded extensively and Tarantula's international customer base is growing steadily. The company has subsequently released a line of related products to support JSF development in Dreamweaver using Facelets, Tomahawk and Trinidad.
When Ian isn't working on products, consulting, or teaching Java courses, he plays flamenco guitar and enjoys cross-country trips on his Harley.
As president of Tarantula Consulting Inc., Ian occupies the roles of senior developer and product manager. In May of 2006, Tarantula successfully launched JSFToolbox, a new line of Java developer tools for the Dreamweaver platform targeting JavaServer Faces UI design. The extension has been downloaded extensively and Tarantula's international customer base is growing steadily. The company has subsequently released a line of related products to support JSF development in Dreamweaver using Facelets, Tomahawk and Trinidad.
When Ian isn't working on products, consulting, or teaching Java courses, he plays flamenco guitar and enjoys cross-country trips on his Harley.
Max Katz - Senior Systems Engineer at Exadel
Max Katz is a Senior Systems Engineer at Exadel. He has been helping customers jump-start their RIA development as well as providing mentoring, consulting, and training. Max is a recognized subject matter expert in the JSF developer community. He has provided JSF/RichFaces training for the past three years, presented at many conferences, and written several published articles on JSF-related topics. Max also leads Exadel's RIA strategy and writes about RIA technologies in his blog, http://mkblog.exadel.com. He is an author of "Practical RichFaces" book (Apress). Max holds a BS in computer science from the University of California, Davis.
Micha Kiener - Head of Research and Innovation at Mimacom AG
Micha Keiner is responsible for Research and Innovation at Mimacom AG. Mimacom AG specializes in Java and open source technology utilizing agile methods. Micha is also the founder and main committer of the open source framework edoras and a committer on the Spring, ICEfaces, and Liferay projects.
After his diploma thesis in artificial intelligence, he focused on Java, especially in light-weight, model and process-driven architecture and framework development.
After his diploma thesis in artificial intelligence, he focused on Java, especially in light-weight, model and process-driven architecture and framework development.
Jason Lee - Senior Java Developer for Sun Microsystems
Jason Lee is a Senior Java Developer for Sun Microsystems working on the GlassFish Administration Console, and is a member of the JSF 2.0 (JSR 314) Expert Group. Jason has extensive experience working with web-based technologies such as JavaServer Faces and Ajax, as well as enterprise technologies based on the GlassFish platform. He is currently the main developer of Mojarra Scales, working to create a set of high quality JSF components wrapping libraries such as the Yahoo! User Interface Library, as well as bring Facelets compatibility to JSFTemplating.
Jason has been writing software professionally since 1997 in a wide variety of languages and environments, including Java, PHP, C/C++, and Delphi on both Linux/Unix and Windows. You can read more about what Jason's working on at his blog at http://blogs.steeplesoft.com
Apart from work, he is currently serving as the president of the Oklahoma City Java Users Group, where he is an active member and presenter. More importantly, Jason is married to a beautiful woman and has two sons who, thankfully, look like their mother.
Jason has been writing software professionally since 1997 in a wide variety of languages and environments, including Java, PHP, C/C++, and Delphi on both Linux/Unix and Windows. You can read more about what Jason's working on at his blog at http://blogs.steeplesoft.com
Apart from work, he is currently serving as the president of the Oklahoma City Java Users Group, where he is an active member and presenter. More importantly, Jason is married to a beautiful woman and has two sons who, thankfully, look like their mother.
Martin Marinschek - Committer and PMC member of Apache MyFaces, Trinidad and Tobago
Martin Marinschek is a Committer and PMC member of Apache MyFaces,
Trinidad and Tobago, as well as member of the expert
groups for JSF 2.0, JSF Metadata, the JSF portlet bridge and WebBeans.
As a consultant of IRIAN he has successfully aided in developing
web-applications for customers in Austria, Germany, Switzerland and
the US. He lectures web- and software-development at universities in
Vienna and writes books on JSF (JSF@Work, Pro Apache MyFaces) GWT
(Google Webtoolkit) and Rails, and articles for the german Java
magazine. At national and international conferences (JavaOne,
Javapolis, JAX, W-JAX, Webinale, ApacheCon US and Europe) he presents
on JSF, MyFaces, AJAX and the highly dynamic and interactive web of
the future.
http://www.irian.at
Trinidad and Tobago, as well as member of the expert
groups for JSF 2.0, JSF Metadata, the JSF portlet bridge and WebBeans.
As a consultant of IRIAN he has successfully aided in developing
web-applications for customers in Austria, Germany, Switzerland and
the US. He lectures web- and software-development at universities in
Vienna and writes books on JSF (JSF@Work, Pro Apache MyFaces) GWT
(Google Webtoolkit) and Rails, and articles for the german Java
magazine. At national and international conferences (JavaOne,
Javapolis, JAX, W-JAX, Webinale, ApacheCon US and Europe) he presents
on JSF, MyFaces, AJAX and the highly dynamic and interactive web of
the future.
http://www.irian.at
Pete Muir - Project lead for Seam and Weld
Pete is currently employed by Red Hat, as a core developer working on JBoss open source projects. Pete also represents JBoss on the JSF 2.0 Expert Group. Before working for Red Hat, Pete used and contributed to Seam whilst working for a UK based staffing agency as IT Development Manager.
Pete has spoken at conferences such as Devoxx, JAX, JBoss World, JSFDays and JavaBlend as well as numerous JUGs. Pete blogs about Seam, Weld and Java at http://in.relation.to/Bloggers/Pete
Pete has spoken at conferences such as Devoxx, JAX, JBoss World, JSFDays and JavaBlend as well as numerous JUGs. Pete blogs about Seam, Weld and Java at http://in.relation.to/Bloggers/Pete
Scott O'Bryan - Principal Software Engineer for Oracle
Scott O'Bryan is a Principal Software Engineer for Oracle and has twelve years of industry development experience. He's been working on the Oracle ADF Faces Renderkit for around four years and prior to his work with JSF, he had over six years of experience architecting enterprise portal systems and designing portlet-based software applications. His unique background makes him an expert on portlet-based JSF Architectures. Scott is currently the project lead for the Apache Myfaces Portlet Bridge, in addition to being active in the Apache MyFaces Community. He is an active member of the JSR-301 Expert Group and has been instrumental in helping establish guidelines for the use of JSF and AJAX in a portlet environment.
Christian Schalk - Developer Advocate and works to promote Google's APIs
Christian Schalk is a Developer Advocate and works to promote Google's APIs and technologies. He is currently engaging the international Web development community with Google's new OpenSocial API. Before joining Google, Chris was a Principal Product Manager and technology evangelist at Oracle in the Java development tools group. Chris also co-authored the book: "JavaServer Faces, The Complete Reference" published through McGraw-Hill-Osborne. Chris was also one of the original members of the Open Ajax alliance and helped Oracle and later Google join the alliance. Chris has spoken on Web, Java and Ajax development at numerous Oracle, Java and Ajax conferences, as well as Google related events including Google Developer Day and recently at Google IO.
Andy Schwartz - Consulting Member of Technical Staff for Oracle, JSR-314 representative
Andy Schwartz is a software engineer at Oracle, where he has spent the last 16 years designing and developing user interface frameworks. The latest of these is ADF Faces, a JSF-based, AJAX-enabled framework and component set. Andy also serves as Oracle's representative to the JSR-314 (JSF 2.0) expert group. Andy blogs about JSF and ADF Faces at http://andyschwartz.wordpress.com/.
Andy has presented at AjaxWorld, JavaOne, W-JAX and Devoxx on JSF-related topics.
Andy has presented at AjaxWorld, JavaOne, W-JAX and Devoxx on JSF-related topics.
Stan Silvert - JBoss Core Developer with over 20 years of industry experience
Stan Silvert is a JBoss Core Developer with over 20 years of industry experience. He is the project lead on the JSFUnit open source project.
JSFUnit is an integration test framework for JSF applications. It is designed to allow complete integration testing and debugging of JSF applications and JSF AJAX components. Stan is also responsible for JavaServer Faces and Seam integration on the JBoss Application Server.
He has represented JBoss/Red Hat on several JSF-related JSRs in the Java Community Process. These include the JSF core specification and the JSF Portlet Bridge specification.
JSFUnit is an integration test framework for JSF applications. It is designed to allow complete integration testing and debugging of JSF applications and JSF AJAX components. Stan is also responsible for JavaServer Faces and Seam integration on the JBoss Application Server.
He has represented JBoss/Red Hat on several JSF-related JSRs in the Java Community Process. These include the JSF core specification and the JSF Portlet Bridge specification.
Matthias Wessendorf - Software developer at Oracle
Matthias Wessendorf is a software developer at Oracle. He currently works on ADF Faces, which is an Ajax-based JSF component suite. Matthias also contributes to the OpenSource community, mainly Apache MyFaces and Apache Trinidad. Before joining Oracle, he worked as a CMS-Developer at pironet, where he was building a next-generation CMS, using UI technologies like XUL and Ajax.
Michael Yuan - Author, software developer, and open source contributor
Michael Yuan is an author, software developer, and open source contributor. He currently works at eZee inc. developing a large scale mobile marketing system based on the Seam framework. He contributes code to the Seam project and writes about Seam in his blog
www.michaelyuan.com/blog
Prior to eZee, Michael was a technical product manager at the JBoss division of Red Hat Inc. Michael has published four books on software development including the first edition of "JBoss Seam", "Enterprise J2ME" and "Nokia Smartphone Hacks".
www.michaelyuan.com/blog
Prior to eZee, Michael was a technical product manager at the JBoss division of Red Hat Inc. Michael has published four books on software development including the first edition of "JBoss Seam", "Enterprise J2ME" and "Nokia Smartphone Hacks".