Oracle Code One Program Committee is led by Gerald Venzl. Check out the full team of leads and reviewers for each of the tracks below.
Brian Benz is a senior cloud developer advocate at Microsoft, helping Java developers get the most out of Azure. Before Joining Microsoft, he was a solution architect, consultant, developer, author, and presenter at IBM, Deloitte, and other companies. Find him on Twitter @bbenz.
Bruno Borges is part of the Azure Cloud Developer Advocacy team at Microsoft and a long-time Java community member. Previously, he was at Oracle as part of the core Oracle Code team.
Alex Borysov is a senior software engineer at Netflix. He is a clean coder and a test-driven developer with solid experience in building and running world-scale software systems. During his career Alex developed and ran machine-learning infrastructure for payments fraud detection at Google, large-scale back-ends at Nest, microservice architecture for world-leading social casino games, and core infrastructure services for a unicorn startup in Silicon Valley with more than 300 million users. He has been a speaker on Java, open source technologies, and building reliable software systems at numerous conferences, including Devoxx, OSCON, and others.
John JB Brock is a Senior Manager of Product Management at Oracle with over 20 years’ experience working with web application development. He is the founding PM for Oracle JET (oraclejet.org).
Alex Buckley is the specification lead for the Java language and the Java Virtual Machine at Oracle. He works on a variety of projects to increase the modularity and productivity of Java SE, and collaborates widely with experts in industry and academia. He holds a PhD in computing from Imperial College London.
Sharat Chander has worked in the IT industry for 20 years for firms including Bell Atlantic, Verizon, Sun Microsystems, and Oracle. His background and technical specialty is in Java development tools, graphics design, and product/community management. Chander has been actively involved in the Java community for 15 years, helping drive greater Java awareness, acceptance, adoption, and advocacy. As Oracle’s director of Java developer relations, Chander serves as the JavaOne conference content chairperson, driving the technical content strategy and Java community involvement in the conference. He is a frequent keynote speaker and participant in developer programs worldwide. Chander holds a BS in corporate finance from the University of Maryland and an MBA in international business from Loyola College, Maryland. You can often find Chander at global developer events and Java community engagements. When not growing visibility for Java, he follows his passion for baseball, actively coaching his 10-year-old son’s Little League team and fanatically following his hometown Baltimore Orioles.
Mark de Visser is a product manager on the Oracle Cloud Infrastructure team. He has deep experience with open source and developer products, having been part of teams that launched products such as Borland C++, Borland JBuilder, Red Hat Enterprise Linux, Zend Studio, Zend Framework, Sonatype Nexus, CFEngine Enterprise, Sauce Labs Test Cloud, and iText 7.
David Delabassée works on the Serverless Developer Relations team at Oracle where he spends most of his time on the open source Fn project. Prior to that, he was involved in Java EE 8 and its transition to the Eclipse Foundation as part of the Jakarta EE initiative. Over the years, David has championed Java extensively throughout the world, presenting at conferences and user groups large and small. He blogs at https://delabassee.com and has authored many technical articles for various publications.
Joe DiPol is a development manager at Oracle working on Project Helidon, a collection of Java libraries for writing microservices. Joe started his career in Java with Sun Microsystems, working on desktop software for the JavaStation. This led to a switch to the server side with stints on Java Web Server, JMS, GlassFish, and Oracle WebLogic Server. More recently Joe has been working on tooling for writing and deploying Java-based microservices.
Frédéric Descamps has been consulting on open source and MySQL for more than 15 years. After graduating with a degree in management information technology, Descamps started his career as a developer focused on ERP in HP-UX. He then joined one of the first Belgian startups dedicated 100 percent to free projects around GNU/Linux. In 2011 he joined Percona, one of the leading MySQL-based specialists. He joined the MySQL community team in 2016 as a MySQL community manager for EMEA and APAC. Descamps is also a regular speaker of open source conferences and an active member of many MySQL-dedicated conference committees. His blog, mostly dedicated to MySQL, can be read at .
Jeff Dinkins has worked in the Java Platform group for 20 years, and is currently the manager of the Java Core Libraries team. Previously he worked as a developer on the Swing and AWT teams, as well as managing the Java Media, Java 2D, Java DB, and I18n projects. Dinkins has led the Core Java Platform track for the past several years.
Karthik Gaekwad is a developer, engineer, author, and evangelist who focuses on cloud and container products for Oracle. He graduated from the University of Arizona with a BS and MS in computer engineering. He has worked in the cloud industry since 2007 and enjoys working on the development side of the DevOps paradigm. He also is an organizer for DevOpsDays Austin and Cloud Austin.
Jonathan Giles is a principal software engineer and Java architect at Microsoft, where he is helping to build out the next generation of Azure client libraries. Before this, Giles was a Java cloud developer advocate at Microsoft, and a technical lead on the Java team at Sun Microsystems and Oracle, where he developed Java APIs for releases Java 7 through 10. He is passionate about creating excellent developer experiences with API, documentation, testing, and tooling, and as a result of his efforts in these areas he is a Java Champion, JavaOne Rockstar, and a Duke’s Choice award-winner.
Frank Greco is the chairman for the New York Java special interest group and chief technologist for Crossroads Technologies, located in New York. He is a recognized authority on cloud/mobile computing and the integration of business value with information technology. Frank is a frequent blogger and author and has deep experience in cloud/mobile strategy, system integration startups, strategic technology/business partnerships, enterprise infrastructure, and emerging technologies, particularly for financial systems and large enterprises. Find him on Twitter as @frankgreco.
Sanne Grinovero has been a member of the Hibernate team for 10 years; today he leads this project in his role of senior principal software engineer at Red Hat. He is deeply interested in solving performance and concurrency challenges around data access, scalability, and integration with new storage technologies, data in distributed systems, and ever-evolving search engines. Working on Hibernate features led him to contribute to a number of open source technologies; most notably he contributed to Apache Lucene and Elasticsearch, Infinispan and JGroups, ANTLR, WildFly, JDBC drivers, the OpenJDK, and more recently to GraalVM. After being challenged to reduce memory consumption and improve the bootstrap times of Hibernate, Sanne worked as part of a small R&D team at Red Hat on some ideas that have evolved into what is known today as Quarkus. He has lived in Holland, Italy, the Caribbean Islands, Chile, and Portugal, and he currently hacks in London.
Gerrit Grunwald is a software engineer with more than 10 years of experience in software development. He is a true believer in open source and has participated in popular projects including JFXtras.org as well as his own projects (TilesFX, Medusa, Enzo, SteelSeries Swing, SteelSeries Canvas). Grunwald blogs regularly at harmonic-code.org. He is an active member of the Java community, and he founded and leads the Java user group in Münster (Germany). He is a JavaOne Rock Star and Java Champion, a speaker at conferences and user groups internationally, and he writes for several magazines.
Mary Grygleski is currently a Java developer advocate at IBM, specializing in reactive Java systems. She started working as a software engineer with C and UNIX, then got into Java, open source, and web development in the new millennium. She is now venturing into reactive, mobile, and the DevOps space. In her previous incarnations, she worked for several technology product companies in the Route 128 Boston technology corridor as well the San Francisco Bay Area. She now resides in the Greater Chicago area, and is an executive board member and the director of meetings for the Chicago Java users group (CJUG). Mary continues to be amazed by how software innovations can dramatically transform our lives. Despite the many challenges in an ever-evolving technical world, she gets energized by the constant change and believes that she has uncovered the pathway to staying young. She can’t wait to see what the next tech wave will be like.
Willie Hardie is vice president of Oracle Database product management. He has been in IT for more than 30 years, specializing in relational database technologies for more than 25 years. Hardie has worked with Oracle Database since version 5, is a regular speaker at conferences, and currently serves on the Independent Oracle User Group (IOUG) board of directors.
Melissa Jacobus a director of product management for application development at Oracle and has more than 18 years of experience in high technology. Melissa has spent the last several years of her career focused in the areas of product management, communications, and customer advocacy programs. Melissa joined Oracle from the Sun Microsystems acquisition in 2010 where she was responsible for product launches, messaging, and the go-to-market strategy for GlassFish and the Java EE standard.
Joe Huang is a seasoned professional and a leader in the enterprise mobility and chatbot space, and is currently responsible for outbound and GTM product management aspect of Oracle’s mobile and chatbot platform. Huang has more than 20 years of experiences in the high tech industry, with the last 12 years focusing on enterprise mobile applications and platform, as well as recently focusing on chatbot and conversational AI. He joined Oracle through the Siebel acquisition in 2006, where he was part of Siebel’s platform product management team. Prior to Siebel, he was with Computer Sciences Corporation (CSC), leading various development teams in creating innovative solutions. Huang received an MS and BS degree in industrial engineering from the University of California, Berkeley in the early 1990s and currently resides in the San Francisco Bay Area.
Josh Juneau works as an application developer, systems analyst, and database administrator. He is active in many fields of development, but primarily focuses on Java EE/Jakarta EE. Juneau is a technical writer for Oracle’s Java Magazine and Apress books. He is a member of the JCP, a Java Champion, and an Apache NetBeans committer. He also helps lead the OSS Initiative for Chicago Java users group. Josh is interested in all areas of Java, and he’s cohost on the Java OffHeap podcast.
Heinz Kabutz is the mastermind behind The Java Specialists’ Newsletter. He has a PhD in computer science and has programmed significant portions of several large Java applications, and he taught Java to thousands of professional programmers. He is a regular speaker at all the major Java conferences. Heinz presents Oracle’s Java training courses around the world, either in person or via remote teaching technologies. He is the author of many of Oracle’s courses, including Java specialist master, design patterns, and concurrency specialist. Heinz was chosen as a Java Champion by Sun Microsystems, the inventors of Java, for his work in advancing Java. Heinz is fluent in English and German.
Neependra is the founder and principal consultant at CloudYuga Technologies, which offers training and consulting services around cloud native technologies such as Kubernetes, Prometheus, Service Mesh, etc. He is an CNCF Ambassador and Certified Kubernetes Administrator (CKA). He is based out of Bengaluru, India.
Neependra authored the Introduction to Kubernetes course on Edx for the CNCF course, which has been taken by more than 63,000 participants. He also authored a book on Docker, Docker Cookbook, in 2015 and he coauthored a course on cloud infrastructure technologies on edX for the Linux Foundation. He ran a Docker meetup group in Bengaluru, India for more than five years and is very active in other meetups for Kubernetes, AWS, DevOps, etc. Find him on Twitter as @neependra and on LinkedIn at https://www.linkedin.com/in/neependra/.
Since 2004, Chris Kincanon has been developing personal and professional projects. He has built and managed teams in many exciting environments from startups to enterprises. Currently the engineering manager at Spreemo, he focuses primarily on building software and data solutions for the medical insurance industry, using the latest open source software. Evenings and weekends he can be found leading his weekly web developer meetup, playing board games with his two boys, or out playing disc golf with his friends and family.
Todd Little is an architect working on Oracle Autonomous Blockchain Cloud. He has been with Oracle since it acquired BEA Systems in 2008, where he was the chief architect of the Oracle Tuxedo product family. His primary focus is on security, privacy, scalability, and performance. He is a member of the Hyperledger Performance and Scale working group and the Hyperledger Privacy and Confidentiality working group.
Alexis Lopez is an independent consultant. He has been a university Java professor and speaker at several conferences including Oracle OpenWorld, Oracle Code, JavaOne, and the Oracle Technology Network tour. He earned a BS in computer systems engineering and holds the following certifications and recognitions: Java Champion, Oracle Groundbreaker Ambassador, Oracle ACE, Duke’s Choice award winner, Oracle Certified Professional Java 8, Oracle Certified Professional Java mobile app development, Oracle Certified Expert Java EE Web Component Developer, and Oracle Application Development Framework implementation specialist. He is leader of the Cali Java users group (clojug.org), a member of the JEspañol (jespanol.org) steering committee, and an active blogger at acelopez.com. In recent years, Lopez has been architecting web applications for his clients and has helped them to adopt good development practices such as continuous integration/delivery.
Will Lyons is Senior Director of Application Development Product Management at Oracle Corporation. Will has extensive knowledge of Oracle’s Application Development capabilities, including Oracle Cloud Service offerings, Microservices, Oracle WebLogic Server, Java EE and Jakarta EE and future directions. Will has over 20 years of experience working with customers using enterprise software and cloud computing technologies.
Florin Marcus is an Oracle expert and a partner in Red Samurai Consulting. He has more than 14 years of software development experience with a primary focus on Oracle technologies. He works as a team leader and senior developer.
Elder Moraes helps server-side developers work on great projects by building and delivering secure, available, and fast applications. With many years of enterprise Java development experience, he is an active participant of the Jakarta EE discussions. He is also the author of Java EE 8 Cookbook, which provides deep knowledge about Java EE 8 APIs and how to use them to solve real enterprise problems. A host of the Java EE 8—the Next Frontier videocast, Elder is passionate about Java, cloud, and systems architecture. As a developer advocate, he inspires crowds to adopt enterprise Java by sharing experiences and best practices through online content and at international events such as Java One, Oracle Code One, Oracle Code, TDC, QCon, Campus Party, and Devnexus.
Sean Mullan is the technical lead of the Java Security Libraries team at Oracle. He is also the lead of the OpenJDK Security group. He works on a variety of projects to continuously improve the security of the Java platform. His Twitter handle is @seanjmullan.
Frank Nimphius is a senior principal product manager at Oracle where he works in the Oracle Mobile Platform group. Nimphius joined Oracle product management more than 20 years ago and since then worked on various Oracle products including Oracle Forms, Oracle JDeveloper, Oracle Application Development Framework, and the mobile application framework. In his current role, he works within the development organization that is responsible for building Oracle Mobile Cloud Enterprise and Oracle Intelligent Bots. During his 20 years at Oracle, Nimphius became an author, an in-class and online-video trainer, a presenter at various international conferences, a collateral and training writer, a Java developer, a product marketer, and blogger.
Kirk Pepperdine cofounded jClarity, a company dedicated to producing the next generation of smart performance diagnostic tooling. In addition, he provides Java performance–related services and training. Pepperdine has been performance tuning Java applications since 1998. Prior to that he developed applications and hardware that included small devices attached to sheep, and devices attached to supercomputing platforms. Pepperdine has written many articles and speaks regularly at conferences on the subject of performance tuning. He helped evolve javaperformancetuning.com into a premier resource for performance-tuning information.
José Pereda holds a PhD in structural engineering and works as a software engineer at Gluon. He was named a JavaOne Rock Star and is a NetBeans Dream Team member. He has worked with Java since 1999 and he is a JavaFX advocate, developing JavaFX applications for mobile and embedded platforms. Pereda also works on open source projects (JFXtras, FXyz, github.com/jperedadnr), coauthored JavaFX 8 Introduction by Example, blogs at jperedadnr.blogspot.com.es/, and speaks at conferences including JavaOne, JAX, JFokus, JavaLand, JCrete, and JBCNConf. He lives with his wife and kids in Valladolid, Spain, and tweets as @JPeredaDnr.
Yolande Poirier is a senior Java community and marketing manager for Oracle Technology Network, managing the developer experience across all Java channels including the technical website, the new community platform @Java, blogs.oracle.com/java, YouTube/Java, and the Java Developer newsletter. She collaborates with developers to create content about Java-related technologies and the Java community.
As Vice President of Developer Relations for Oracle Cloud Infrastructure, Bob Quillin leads the Cloud Native Labs team responsible for Oracle Cloud Infrastructure cloud native developer relations, advocacy, engagement, solutions, and lighthouse adoption. Quillin joined Oracle as part of the StackEngine acquisition by Oracle in December 2015, where he was cofounder and CEO. Prior to StackEngine, Quillin was CEO of Austin-based CopperEgg, a cloud monitoring SaaS startup acquired by Idera in 2013. With previous executive and startup leadership roles at CopperEgg, nLayers, EMC, and VMware, Quillin has focused his career on applying automation to simplify complex cloud, IT, and developer challenges.
Mark Rakmilevich is a senior director of Blockchain product management, focusing on Oracle middleware and PaaS development. He works with Oracle Blockchain Cloud Service, engineering to address the needs of enterprise customers and system integrator and independent software vendor partners. He helps guide customers and partners around the world apply Blockchain technology to a broad range of business challenges, supporting discovery and sharing best practices, deployment models, and integration architecture to facilitate rapid experimentation and production-ready results. Rakmilevich holds a master’s degree in computer science. He delivers customer workshops and seminars, writes articles, and frequently speaks at industry conferences on enterprise Blockchain.
Sven Reimers, based at Lake Constance in southern Germany, works as a systems engineer at Airbus Defence and Space, creating next-generation ground segment software. He has more than 20 years’ experience building complex software systems, and about 20 years’ experience with Java, going back to its early days. In 2009 Reimers was the winner of the Duke`s Choice Award in the Network Solutions category for ND SatCom Satellite Communication Management Software. Besides his day job, his support for NetBeans got him elected a NetBeans Dream Team member in 2008. He is also a contributor to OpenJFX and the leader and founder of the Bodensee Java user group. For his long-term commitment to Java and the community, Reimers was named a Java Champion. Since the move of NetBeans to Apache Foundation he is now an Apache NetBeans committer. Find him on Twitter as @svennb.
Rubén Rodríguez is an Oracle ACE who has been developing web and mobile applications using Oracle technologies since earning his degree in computer science. He now works as an Oracle PaaS solution specialist for Spanish Platinum Partner avanttic, where he is focusing on developing solutions with Oracle PaaS and Oracle Application Development Framework for customers in a variety of sectors. Rodríguez is a regular contributor to the Oracle community, and he maintains blogs in Spanish and English. He is also a speaker at events and conferences such as Oracle OpenWorld, Oracle PaaS community forum, Oracle Technology Network tour EMEA, UKOUG Tech, and nlOUG Tech Experience.
Ix-chel Ruiz has developed software applications and tools since 2000. Her research interests include Java, dynamic languages, client-side technologies, and testing. She is a Java Champion, an Oracle Developer Champion, a hackergarten enthusiast, an open source advocate, a public speaker, and a mentor.
Kevin Rushforth is a member of Oracle’s Java team and is a project lead for the OpenJFX project on OpenJDK. He has worked on Java client APIs since 1997.
Baruch Sadogursky is a developer advocate at JFrog. He writes code around the JFrog platform and its ecosystem, and speaks and blogs about it all. Sadogursky is @jbaruch on Twitter and his blogs can be read at jfrog.com/blog/ and blog.bintray.com. He is a professional conference speaker on DevOps, Java, and Groovy topics, and is a regular at the industry’s most prestigious events including JavaOne (where he was awarded a Rockstar award), Devnexus, DockerCon, Devoxx, DevOps Days, OSCON, Qcon, and many others.
Eric Sedlar is a Vice President and Technical Director Oracle Labs for Oracle. He sets the overall direction for research at Oracle Labs and transfers successful research projects into the product division.
Shay Shmeltzer is director of product management for Oracle’s cloud development tools. He is focused on helping developers leverage Oracle’s offering to simplify and streamline their development efforts. He is a frequent presenter at industry events, has published articles in various magazines, and frequently blogs at http://blogs.oracle.com/author/shay-shmeltzer.
Father, husband, athlete, and programmer Michael Simons is a software developer who likes many languages, but Java the most. He wrote the first German book about Spring Boot and works on Spring Data Neo4j and Neo4j OGM at Neo4j. As a Java Champion and Oracle Groundbreaker Ambassador, Michael shares his knowledge on his personal blog and in Java user groups. He founded the Euregio JUG (EuregJUG) in the three-borders area of the Netherlands, Belgium, and Germany.
Shaun Smith leads serverless product management at Oracle and is a member of the open source Fn project functions platform team. He’s an experienced technical product manager, enterprise framework architect, and software developer active in open source and cloud service development. Smith is a past committer on a number of Eclipse Foundation projects and is an experienced speaker who presented frequently at JavaOne, Devoxx, EclipseCon, JAX, and many other developer conferences and user group meetings around the world.
Bruno Souza is passionate about developer communities and has dedicated his life to helping developers worldwide reach their true potential. Known as the Brazilian Java Man, Souza is a Java developer at Summa Technologies and a cloud specialist at ToolsCloud, where he participated in some of the largest Java projects in Brazil. Souza is president of SouJava and director of the Open Source Initiative. He believes Java and open source to be the path to career excellence for developers everywhere, and that taking responsibility for delivering software is the mark of great developers.
Dave Stokes is a MySQL community manager for Oracle. Previously he was the MySQL certification manager for MySQL AB and Sun. He has worked for companies ranging alphabetically from the American Heart Association to Xerox, and done work ranging from antisubmarine warfare to web development. He lives in Texas, has an MBA from the University of San Diego, and is the author of MySQL and JSON: A Practical Programming Guide.
Emily Tanaka-Delgado is a director of developer relations engagement at Oracle, focused on cloud native technologies. She has a long tenure in the tech industry with a heavy concentration in cloud and open source. Before joining Oracle, Tanaka-Delgado ran marketing and developer relations at Joyent, with a special focus on the Node.js stewardship, from acquisition to foundation.
Martien van den Akker started in IT in 1994. In 1998 he joined Oracle as development specialist on Oracle Designer, Oracle Forms, Oracle Reports, and PL/SQL. He was one of the first to become an expert on Oracle BPEL Process Manager and also one of the first to implement Oracle Integration solutions for B2B in the Netherlands. van den Akker is an expert on Oracle Fusion Middleware, Oracle WebLogic, Oracle Service Bus, Oracle SOA Suite, and Oracle Business Process Management Suite, and now is focused on Oracle’s PaaS offering. He has been employed by Darwin IT-Professionals since 2007, is a frequent speaker and trainer, and blogs enthusiastically. In 2017 he won an Oracle ACE award.
Heather VanCura is director and chairperson of the Java Community Process (JCP) program, and a leader of the Java adoption user group programs. In this role she drives the efforts to transform the JCP program and broaden participation and diversity in the community. She is passionate about Java, women in technology, and developer communities, serving as an international speaker and community organizer of developer hack days around the world. VanCura enjoys speaking at conferences such as OSCON, FOSDEM, Devoxx, Wonder Women Tech, and JavaOne. She resides in the San Francisco Bay Area and enjoys trying new sports and fitness activities in her free time.
Bala Vellanki is a director of product management at Oracle with experience in product development, solution design and delivery, center of competence, and managing and leading IT projects solutions using various technologies. He is very hands-on in defining product roadmaps, solution architecture, standards, IT strategy, and governance. He was also involved in providing architectural strategic direction for various Fortune 500 companies leveraging products including blockchain and the cloud. He is also a certified master IT architect, participating in hyperledger groups and many code developer forums.
Gerald Venzl is a senior principal product manager for Oracle. During his career Venzl has worked as a developer, DBA, performance tuner, software architect, consultant, and enterprise architect prior to his current role. This allowed Venzl to live several different lives in the IT sector, providing him with a solid understanding of the concerns in these individual areas while gaining a holistic view overall. In his current role Venzl is responsible for improving the developer experience of Oracle Database and Oracle Cloud. Venzl also focuses on how to build systems that provide flexibility yet still meet the needs of the users.
Mikael Vidstedt is director of the Java Virtual Machine (JVM) in the Java Platform group at Oracle. Over the last 20 years he has worked in all the various aspects of Java and JVM technologies, focusing on everything from compilers and optimization to operating systems and server virtualization. He has worn many hats, including that of JVM tech lead and architect. Vidstedt holds a master’s degree in computer science from the Royal Institute of Technology in Stockholm and is based in Santa Clara, California.
Johan Vos started working with Java in 1995. He was part of the Blackdown team, porting Java to Linux. His main focus is on end-to-end Java, combining back-end systems and mobile/embedded devices. He received a Duke’s Choice award in 2014 for his work on JavaFX on mobile. In 2015, he cofounded Gluon, which allows enterprises to create mobile Java client applications leveraging their existing back-end infrastructure. Gluon received a Duke’s Choice award in 2015. Vos is a Java Champion, a member of the BeJUG steering group, the Devoxx steering group, and JCP. He is the lead author of Pro JavaFX 8, and he has been a speaker at numerous conferences on Java.
Phil Webb is a Spring Framework developer and cocreator of the Spring Boot project. Prior to joining Pivotal and relocating to California, Phil worked for a number of UK technology companies.