Speakers are coming from around the globe to this year's JavaOne. They'll be your source for innovation insights, technology takeaways, and all the details on developers, development, and developing.
Anton Arhipov is a software developer and JRebel product lead at ZeroTurnaround, a development tools company that focuses on productivity. His professional interests include programming languages, tooling, and middleware. Arhipov is also a local JUG leader and co-organizer of developer community events in Tallinn, Estonia.
Twitter handle: @antonarhipov
Paul Bakker is a software architect for Luminis Technologies. His current focus is on building modular enterprise applications and the cloud. Bakker believes that modularity and the cloud are the two main challenges we have to deal with to bring technology to the next level, and is working on making this possible for mainstream software development. Today, he is working on educational software focused on personalized learning for high school students in the Netherlands. Bakker is also responsible for pushing technology forward. Luminis strongly believes in open source: all the technology development they are doing happens in the open source community. Bakker is an active contributor on projects such as Amdatu, Apache ACE, and Bndtools, and is a member of the OSGi Enterprise Expert Group. He has experience as a trainer on Java-related technology and is a regular speaker at conferences like JavaOne, Devoxx, and Jfokus.
Consultant and author Adam Bien (adam-bien.com) is an Expert Group member for the Java EE 6 / 7, EJB 3.X, JAX-RS and JPA 2.X JSRs. He has worked with Java technology since JDK 1.0 and with Servlets/EJB 1.0, and is now an architect and developer for Java SE and Java EE projects. He has edited several books about JavaFX, J2EE, and Java EE, and is the author of Real World Java EE Patterns—Rethinking Best Practices (2012) (realworldpatterns.com), and Real World Java EE Night Hacks (2011). Bien is also a Java Champion, Top Java Ambassador 2012, and JavaOne 2009, 2011, and 2012 Rock Star. Bien occasionally organizes Java (EE) workshops at Munich’s Airport.
Gert Brettlecker is responsible for technology and research for mobile and industry solutions at Ergon Informatik AG, a Zurich-based software company named best employer of Switzerland 2012. Brettlecker has more than ten years of experience in embedded and mobile Java. His portfolio includes projects in areas such as medical patient monitoring, wellness and fitness monitoring, HVAC (heating, ventilation and air conditioning) control systems, train control communication, mobile train route dispatching, and biometrics. He holds an MS in electrical engineering from Vienna University of Technology and a PhD in computer sciences from the University of Basel.
Stephen Chin is a Java evangelist at Oracle specializing in UI technology, and is co-author of Pro JavaFX Platform 2, which is the leading technical reference for JavaFX. He has been featured at Java conferences around the world including Devoxx, CodeMash, OSCON, J-Fall, GeeCON, Jazoon, and JavaOne, where he twice received a Java Rock Star award. As the JavaOne Content Chair, Chin directs and manages the content evaluation and selection for JavaOne. In his evenings and on weekends, Chin is an open-source hacker, working on projects including ScalaFX, a DSL for JavaFX in the Scala language; Visage, a UI-oriented JVM language; JFXtras, a JavaFX component and extension library; and Apropos, an Agile Project Portfolio scheduling tool written in JavaFX.
You can follow Chin on Twitter at @steveonjava and reach him via his blog steveonjava.com/.
Nicolas De Loof has been a Java architect for 15 years, working for French IT service companies. Techno-addict and open source developer, he joined the Apache Maven team in 2007, where he focused on the Google Web Toolkit Plugin. Having many contacts in the French Java community, in 2008 he launched a Java User Group in Rennes: the BreizhJUG. He has also spoken at many conferences about Maven and Software Factory, and actively supports the Java community. De Loof joined CloudBees in 2011 as a support engineer to contribute to a challenging project: running Java in the cloud, with a full life cycle from source code to production.
John Duimovich, Java CTO and IBM Distinguished Engineer, has been the lead designer and implementer for OTI/IBM virtual machine technology for the past twenty years. He has designed virtual machines for a wide range of platforms, from the implementations for embedded and real-time systems to those for IBM mainframe systems. Duimovich has played a key role in the development of the IBM J9 Virtual Machine, ENVY/Smalltalk, VA/Micro Edition, and VA/Java Java IDEs. He also had a role in creating Eclipse, is the Tools project management committee lead, and a member of the technology project management committee.
Markus Eisele is a principal technology consultant working for msg systems ag in Germany. He is a software architect, developer, and consultant and also writes for IT magazines. Eisele joined msg in 2002 and has been a member of the Center of Competence IT–Architecture for nine years. After that he moved on to the IT–Strategy and Architecture group. At the moment he is part of the Applied Technology Research group, which supports customers and projects dealing with enterprise-level Java and infrastructures. This includes the Java platform and several web-related technologies on a variety of platforms using products from different vendors. Eisele’s main area of expertise is Java EE servers. Eisele is also part of the Java EE 7 expert group, and he speaks at international conferences about his favorite topics. Find his thoughts on blog.eisele.net and follow him on Twitter at @myfear.
Anton (Toni) Epple is a Java expert with more than 13 years experience in leading Java Desktop application development. Epple works as a trainer and consultant for JavaFX, Swing, and the NetBeans Swing application platform. He is an internationally renowned speaker at conferences like Devoxx, JavaONE, JAX, and Jazoon. Epple is a member of the NetBeans Dream Team and Governance Board, and part of the Java Champions program. In his free time he's a community lead for the JavaTools community at Java.net.
Bert Ertman is a fellow at Luminis in the Netherlands. In addition to his customer assignments, Ertman is responsible for stimulating innovation, knowledge sharing, coaching, technology choices, and presales activities. Outside of his day job he is a leader for NLJUG, the Dutch Java User Group (3500+ members). He is a frequent speaker on Java (SE/EE) and software architecture-related topics at international conferences (including JavaOne, Devoxx, Jfokus, and J-Fall, among others) as well as an author and member of the editorial advisory board for the Dutch software development publication Java Magazine. In 2008, Ertman was honored by being awarded the coveted title of Java Champion by an international panel of Java leaders and luminaries. Ertman is also a JavaOne 2012 Rock Star speaker.
Trisha Gee is a developer at 10gen (the MongoDB company). She has expertise in Java high-performance systems, is passionate about enabling developer productivity, and has a wide breadth of industry experience from the 12 years she's been a professional developer. Gee is a leader in the London Java Community (LJC), and is involved in the Graduate Development Community. She believes we shouldn't all have to make the same mistakes again and again.
Jeff Genender is a Java Champion, Apache member, and Java open source consultant specializing in SOA and enterprise service implementation. Genender has more than 24 years of software architecture, team lead, and development experience in multiple industries. He is a frequent speaker at such events as TheServerSide Java Symposium, JavaZone, Java in Action, JavaOne, Jfokus, and numerous Java user groups on topics pertaining to enterprise service bus (ESBs), service-oriented architectures (SOA), and application servers.
Genender is an active committer and Project Management Committee member for Apache ServiceMix, CXF, and Geronimo; a committer on OpenEJB and Mina; and author of several very popular Mojo (Maven) plugins. He is the author of Enterprise Java Servlets (Addison Wesley Longman, 2001), co-author of Professional Apache Geronimo (2006, Wiley), and co-author of Professional Apache Tomcat (2007, Wiley). As a representative of the Apache Software Foundation, he also serves as a member of the Java Community Process (JCP) expert group for JSR-342—Java Platform, Enterprise Edition 7 (Java EE7) specification.
Genender is an open source evangelist and has successfully brought open source development efforts, initiatives, and success stories into a number of Global 2000 companies, saving these organizations millions of dollars in licensing costs.
Ivar Grimstad is an experienced software architect with a strong focus on enterprise Java. He has been working with Java since the beginning, and, over the years, has tried out everything from lightweight mobile applications to large-scale enterprise applications. His experience covers all aspects of designing architectures, based on a variety of technologies, including standard Java EE as well as more lightweight frameworks such as Spring, and a variety of open source products. Grimstad focuses on quality and using the right tools and technologies for the right task to optimize the software development process. In addition to being active in the local Java community, Grimstad has spoken at several conferences and gatherings in the Nordics.
Gerrit Grunwald is a software engineer with more than eight years experience in software development. He has been involved in Java desktop application and controls development. His current interests include JavaFX, HTML5, and Swing, especially development of custom controls in these technologies. Grunwald is also interested in Java-driven embedded technologies such as Sun SPOT, BeagleBoard, and Raspberry Pi. He is a true believer in open source and has participated in popular projects like JFXtras.org as well as his own projects (SteelSeries-Swing, SteelSeries-Canvas).
Grunwald is an active member of the Java community, where he founded and leads the Java User Group Münster (Germany) and co-leads the JavaFX community site javafxcommunity.com. He is a speaker at conferences and user groups internationally.
Martin Gunnarsson is a software developer with 10+ years experience, currently working with mobile solutions at Axis Communications in Lund, Sweden. Together with his longtime friend Pär Sikö, he has been speaking on various GUI/graphics-related subjects at conferences around the world for the past five years. In 2011 they received the JavaOne Rock Star award for one of their presentations at JavaOne in San Francisco. Gunnarsson comes mainly from a Java/Swing background, but has since worked with a number of different front-end frameworks for desktop, web, and mobile. In his free time Gunnarsson enjoys running, biking, photography, and good beer, though rarely all at the same time.
Dean Iverson has been writing software professionally for more than 15 years. He is employed by the Virginia Tech Transportation Institute, where he is a senior research associate and rich client application developer. He also has a small software consultancy called Pleasing Software Solutions, which he co-founded with his wife. When not writing software, he spends his free time mentoring a First Robotics Competition (FRC) team.
Frank Kim is the curriculum lead for software security at the SANS Institute, and the founder of ThinkSec. He has more than fifteen years of experience in software development, information technology, and security. Kim has designed and developed applications for large healthcare, technology, insurance, and consulting companies. He currently focuses on security strategy and application security program development, with a special interest in integrating security into the software development life cycle. Kim is the author of the SANS Institute's “Secure Coding in Java” course. He has spoken internationally at events like JavaOne, Devoxx, Jazoon, and ÜberConf, and was twice named a JavaOne Rock Star.
Dierk König, a JavaOne Rock Star, works as a fellow for Canoo Engineering AG in Basel, Switzerland. He is a committer to many open-source projects including OpenDolphin, Groovy, Grails, GPars, and GroovyFX, and is a manager of the open-source Canoo WebTest project.
König is lead author of Groovy in Action (2007), which is among the publisher's best-selling titles of the decade. Follow him on Twitter at @mittie.
Guillaume Laforge is the project lead for Groovy, the highly popular and successful dynamic language for the JVM. He co-authored Manning's best seller Groovy in Action, and is working for SpringSource (a division of VMware), where he's hacking full time on cool and Groovy stuff. You can meet Laforge at conferences around the world where he evangelizes the Groovy dynamic language, Domain-Specific Languages in Groovy, the agile Grails web framework, and the Gaelyk lightweight toolkit for Google App Engine.
Ram Lakshmanan specializes in building highly available, scalable, mission-critical applications. He currently serves as senior systems architect for Wells Fargo Bank, the fourth-largest bank in America, where he has developed one of the largest SOA platforms in the world, handling several billion transactions. Lakshmanan holds an MS in computer science. He is also the recipient of popular developer contest awards.
Justin Lee has been a Java developer since 1996. Since then, he has worked on practically every tier conceivable for applications, from web front-ends to custom ORM frameworks. Most notably, he was responsible for the WebSocket implementation available in GlassFish and Grizzly and is a member of the JSR 356 WebSockets expert group. Lee currently works as a senior software engineer for Squarespace.com. He is an active member of the open source community and blogs less frequently than he intends at antwerkz.com.
Geoff Lees is senior vice president and general manager of microcontrollers at Freescale. He previously served as vice president and general manager of the Industrial & Multi-Market division, and has more than 30 years of industry experience focused on microcontrollers.
Gopal Padinjaruveetil is chief application security and compliance architect for Capgemini, based out of Detroit, Michigan. He is a certified enterprise architect, a certified governance, risk, and compliance (GRC) architect, and has led enterprise architecture and GRC work at Fortune 50 global companies. He believes that 21st century enterprises are at a crossroads in information technology—where extracting value from the growing information chaos (spurred by disruptive innovative technologies) in an ever-increasing risk and threat landscape—requires enterprises to promote good IT GRC practices. Padinjaruveetil has additional professional certifications to his credit: CISA, CISM, CRISC, CGEIT, IAF, and TOGAF 9. He enjoys researching and writing about security and the nature of reality. He is an avid blogger and blogs about Capgemini (Capping IT Off Blog). He also teaches physics to middle schools kids on weekends. He can be reached via e-mail at firstname.lastname@example.org.
Cameron Purdy is a vice president of development at Oracle, responsible for the Java EE platform, web server, and application server products. Prior to joining Oracle, Purdy was the CEO of Tangosol. He has been working with Java and Java-related technology since 1996, regularly participates in industry standards development, and is a specification lead for the Java Community Process. As a software visionary and industry leader, Purdy is a frequent presenter at industry conferences. He has received a number of awards in recognition of his contribution to the Java community, including being named three times as a Java Rock Star, and being recognized in TheServerSide's "Who's Who in Enterprise Java".
You can follow Purdy on Twitter at @cpurdy.
Matt Raible has been building web applications for most of his adult life. He started tinkering with the web before Netscape 1.0 was even released. For more than 16 years, Raible has helped companies adopt open source technologies (Spring, Hibernate, Apache, Struts, Grails, Bootstrap, jQuery) and use them effectively. He has been a speaker at many conferences worldwide, including Devoxx, Jfokus, ÜberConf, No Fluff Just Stuff, and a host of others. Raible is an author (the Spring Live blog and Pro JSP), and an active "kick-ass technology" evangelist on raibledesigns.com. He is the founder of AppFuse, a project that allows people to get started quickly with Java frameworks, as well as a committer on the Apache Roller and Apache Struts projects. In the past few years, he served as the lead UI architect for LinkedIn, the UI architect for Evite, and the chief architect of web development at Time Warner Cable. He recently finished consulting as a UI architect for HTML5 apps at Taleo/Oracle.
Nandini Ramani is vice president of engineering, Java client, and mobile platforms at Oracle. Her current focus includes driving JavaFX and the client platform and tools for Java, JavaME, and Java Card.
Ramani has a long history of creating innovation and futures at Sun Microsystems. She has been actively involved in JavaFX since its inception in 2007, and launched the platform and tools.
Prior to joining the client group, Ramani worked in the Office of the Software CTO, driving the emerging technologies group for incubation projects. Having worked in the hardware architecture and simulation team in the Accelerated Graphics group as well as the graphics and media team for JavaME, her background includes both hardware and software. Ramani was involved in the development of XML standards as co-chair of the W3C Scalable Vector Graphics working group, and as a member of the W3C Compound Document Formats working group. She was also a member of several graphics- and UI-related expert groups in the Java Community Process.
You can follow Ramani on Twitter at @eyeseewaters.
Sven Reimers, based in southern Germany, is senior expert software architect at ND SatCom Defence GmbH. He has more than 15 years experience building complex software systems, and more than 12 years experience working with Java, going back to the early Java days. Reimers is the winner of a 2009 Duke‘s Choice Award in the Network Solutions category for ND SatCom Satellite Communication Management Software. His achievements for NetBeans got him elected a NetBeans Dream Team member in 2008. Since 2009 Reimers has been a community leader for NetBeans and Desktop Java at java.net, and at present he is a member of the NetBeans Governance Board. Besides being an active member of the JavaFX community, Reimers is a frequent contributor to local and global Java events—speaking, and taking part in—panel discussions or hands-on labs.
You can follow Reimers on Twitter at @SvenNB.
Mark Reinhold is chief architect of the Java Platform Group at Oracle, where he works on the Java Platform, Standard Edition, and OpenJDK. His past contributions to the platform include character-stream readers and writers, reference objects, shutdown hooks, the NIO high-performance I/O APIs, library generification, and service loaders. Reinhold was the lead engineer for the 1.2 and 5.0 releases and the specification lead for Java SE 6 and 7. He is currently leading the Jigsaw and JDK 8 Projects in the OpenJDK Community. Reinhold holds a PhD in computer science from the Massachusetts Institute of Technology.
You can follow Reinhold on Twitter at @mreinhold.
Baruch Sadogurksy is a developer advocate with JFrog. He loves technology and speaking about it.
Nikita Salnikov-Tarnovski is co-founder of Plumbr, the memory leak detection product enterprise, where he now contributes his time as a core developer. Outside of his daily technical tasks he is an active blogger and conference speaker (Devoxx, TopConf, JavaDay, 33rd Degree, and JavaOne Russia). For the ten years prior to founding Plumbr, Salnikov-Tarnovski worked on Java EE development for custom software development companies in the Baltics. He has worked with a variety of Java EE applications over the years and has dedicated the last four to specializing in troubleshooting and performance optimization.
Heiko Seeberger is the director of professional services at Typesafe. He has been a Scala enthusiast ever since he began learning it in 2008. Seeberger has more than 15 years of professional expertise in consulting and software development on the Java platform. He actively contributes to Scala community projects and regularly shares his expertise in articles and talks. He is also the main author of the German Scala book Durchstarten mit Scala (2011).
Pär Sikö is a Java developer with a long and happy history that includes J2ME, Swing, and JavaFX. He's been working with Java since its inception and has tried everything from architecture and large enterprise systems to mobile devices.
As a developer, Sikö is curious and thorough and knows the importance of pixels and colors. He is curious to learn new things, growing as a human being in the process, and happy to teach and inspire others. Thorough to ensure that the quality is on par with expectations and, perhaps most importantly, to really understand something, makes it so much easier and fun to work with. Pixels and colors have never been as important as they are today; everything is measured by its looks, and Sikö’s focus on making beautiful applications is a deliberate strategy that has paid off numerous times.
Sikö has been a busy speaker for the last couple of years, presenting on the international stage as well as at Swedish conferences. He was named a JavaOne Rock Star for his presentation in San Francisco 2011. For Pär Sikö, the key success factor in a presentation is mixing good content with a big portion of humor, and he wishes that more people would dare to step away from boring bullet lists and do something new and creative when presenting.
Frederic Simon is co-founder and chief architect of JFrog, creator of Artifactory and Bintray. Simon has been a developer since 1992, and a Java expert since 1998, when he co-founded AlphaCSP.
Donald Smith, MBA, MSc, is senior director of product management for Oracle. He brings worldwide enterprise software experience, ranging from small "dot-com" through Fortune 500 companies. He has been a regular speaker about Java, open source, community development, business models, business integration, and software development politics at conferences and events worldwide, including JavaOne, Oracle OpenWorld, Sun Tech Days, Evans Developer Relations Conference, OOPSLA, JAOO, ServerSide Symposium, Colorado Software Summit, and others. Prior to returning to Oracle, Smith was director of ecosystem development for the Eclipse Foundation, an independent not-for-profit foundation supporting the Eclipse open source community.
You can follow Smith on Twitter at @DonaldOJDK
Dmitry Sotnikov is COO and Chief Technology Strategist at Jelastic (jelastic.com). Jelastic offers the only Java Platform-as-a-Service on the market: it can run and scale any Java application with no code changes required, offers a wide choice of popular application and database servers including GlassFish, Tomcat, Jetty and TomEE; and is available from multiple hosting providers around the globe. Sotnikov has 14 years of experience working in infrastructure management, and is the author of multiple whitepapers. He is a regular blogger and presenter at numerous trade shows, including JavaOne, MMS, WinHEC, VMWorld, reMIX, IT Forum, Platforma, and TechEd.
Bruno Souza is a Java developer, open source evangelist, and founder of ToolsCloud. Nurturing developer communities is a personal passion—Souza works actively with Java, NetBeans, Open Solaris, and other open source communities. Founder and coordinator of SouJava (The Java Users Society—one of the world’s largest Java User Groups), and also of the worldwide Java User Groups community, Souza helps organize JUGs worldwide. A Java developer since the early days, he has participated in some of the largest Java projects in Brazil. An amateur in many things—ventriloquist, father, puppeteer—Souza strives to do okay on some of them.
Henrik Stahl is vice president of product management at Oracle, overseeing planning and strategy for the Java Platform. He is tasked with moving Java forward in a way that benefits the overall Java community as well as Oracle, its customers, and partners.
Stahl joined Oracle as part of the BEA acquisition. At BEA he had responsibility for the JRockit family of products. Overall he has almost 10 years of working with JVM and Java strategy and development. Prior to BEA, Stahl was co-founder and CTO of Swedish consultancy Omegapoint AB, the lead developer of the Swedish BankID service for issuing digital IDs to Swedish citizens. His experience also includes IT security, system architecture and development, network engineering, and support.
Stahl holds an MS in engineering physics from the Royal Institute of Technology in Sweden. He lives with his family in California and spends his spare time doing random sports, gardening, and playing flamenco guitar.
Dr. Venkat Subramaniam is an award-winning author, founder of Agile Developer, Inc., and an adjunct faculty member at the University of Houston. He has trained and mentored thousands of software developers in the US, Canada, Europe, and Asia, and is a regular speaker at international conferences. Dr. Subramaniam helps his clients effectively apply and succeed with agile practices on their software projects. He is a co-author of multiple books, including the Jolt Productivity award-winning Practices of an Agile Developer (2006). His latest book is Functional Programming in Java: Harnessing the Power of Java 8 Lambda Expressions (2013).
David Svoboda is a software security engineer at CERT/SEI. He co-authored the CERT Oracle Secure Coding Standard for Java. He also maintains the CERT Secure Coding standard websites for Java, as well as C, C++, and Perl.
Svoboda has been the primary developer on a diverse set of software projects at Carnegie Mellon since 1991, ranging from hierarchical chip modeling and social organization simulation to automated machine translation (AMT). His KANTOO AMT software, developed in 1996, is still in production use at Caterpillar. He has more than 13 years of Java development experience, starting with Java 2, and his Java projects include Tomcat servlets and Eclipse plug-ins. He has taught secure coding in C and C++ all over the world to various military, government, and banking groups. Svoboda is also actively involved in several ISO standards groups: the JTC1/SC22/WG14 group for the C programming language and the JTC1/SC22/WG21 group for C++.
Peter Utzschneider is responsible for the market strategy for Java SE, JavaFX, Java ME, and Oracle Java Embedded products. His focus is on the commercial success of Java products, vibrancy of the worldwide Java community, and Oracle's ongoing commitment to the Java language and technology.
For more than 20 years Utzschneider has been successfully marketing and selling best-of-breed software solutions in Europe and the US by leveraging his ability to translate early market demand into broader market adoption. Utzschneider joined Oracle when it acquired Tangosol, where he was the vice president of marketing. At Oracle he continued to grow the success of Oracle Coherence data grid products, the industry's leading data grid solution and a key component of Oracle Fusion Middleware.
Kaspar von Gunten currently works in R&D for the mobile and industry solutions department at Ergon Informatik AG, a Zurich-based software company. von Gunten has been working for almost a decade as a professional Java developer and has earned expertise in various fields, such as BPM (business process modeling), language design, user interfaces, Eclipse RCP, OSGi, and Android development. Along with his engagement for Ergon, he teaches various software engineering subjects to professional IT bachelors. von Gunten holds an MS in computer science from ETH Zurich.
Murat Yener is a code geek, open source committer, and works at Eteration as principle mentor. He has extensive experience in developing Java, web, Java EE, and OSGi applications, as well as teaching courses and mentoring. Yener is an Eclipse committer and one of the initial committers of the Eclipse Libra project. He is currently working on building HTML5 apps—especially hybrid mobile apps—with mgwt. Yener has been a user group leader at GDG Istanbul since 2009 and is a regular speaker at conferences such as JavaOne and EclipseCon, and at user group meetings.
You can follow Yener on Twitter at @yenerm and reach him via his blog www.devchronicles.com.