Otavio Goncalves de Santana

Otávio is a passionate software engineer focused on Java technology. He has experience mainly in persistence polyglot and high-performance applications in finances, social media, and e-commerce.

Otavio is a member of both Expert Groups and Expert Leader in several JSRs and JCP executive committee. He is working on several Apache and Eclipse Foundation projects such as Apache Tamaya, Eclipse JNoSQL, Eclipse MicroProfile, JakartaEE. A JUG leader and global speaker at JavaOne and Devoxx conferences. Otavio has received recognition for his OSS contributions such as the JCP Outstanding Award, Member of the year and innovative JSR, Duke’s Choice Award, and Java Champion Award, to name a few.

NoSQL Endgame

Day 1 - 10th Dec 18:00-18:50 Main Hall #Influencers Novice Otavio Goncalves de Santana, Werner Keil

The amount of data collected by applications nowadays is growing at a scary pace. Many of them need to handle billions of users generating and consuming data at an incredible speed. Maybe you are wondering how to create an application like this? What is required? What works best for your project?

Architecting Cloud Computing Solutions with Java

Day 2 - 11th Dec 15:00-15:50 Main Hall #Influencers Novice

Cloud-Native has become a big buzzword around the world, a term that is practically used by everyone at all times. But what does it mean? What are the advantages it brings to your application and your day as a software developer or architect? What’s new in the Java world, and what are the steps to follow for a native cloud application? This presentation is a step-by-step guide that will practically guide you through implementing Cloud computing services effectively and efficiently.

Topics:

  • Cloud Native Concepts
  • Anatomy of Cloud Native Systems
  • Cloud Native Patterns
  • The Twelve-Factor App
  • Java specifications

Rudy De Busscher

Rudy loves to create (web) applications with the Java EE platform and MicroProfile implementations and is currently working for Payara Services Limited in the Service Team. He helps customers, writes technical content, is part of some MicroProfile implementations and advocates the Payara Products in various ways.

He is active in the IT industry for more than 20 years and created many applications for customers. He is also a big fan of OpenSource and helped in various OpenSource projects like DeltaSpike, PrimeFaces, and Apache Myfaces. He is also passionate about Web Application Security using OAuth2, OpenID Connect, and JWT. He maintains the Octopus OpenSource project and is a member of the Jakarta EE Security API team.

How Class Data Sharing Can Speed up Your Jakarta EE Application Startup

Day 1 - 10th Dec 11:30-12:30 Main Hall #Influencers Advanced

Java Byte code is OS independent, which means that your application’s startup takes more time than a native image. Using the Class Data Sharing functionality introduced in more recent versions of the JVM, you can prepare your application so that it will load very fast.

In this presentation, I’ll go into more detail what Class Data Sharing is and the differences between the OpenJDK and OpenJ9 versions. With some Jakarta EE demo applications, you will see gains that you can achieve and reduce memory footprint a lot in Docker containers by sharing memory.

Chiamaka Okenwa

Chiamaka Okenwa is a software engineer with a demonstrated history of working in the fintech industry with a focus on product design and development. She is passionate about the developer communities in Africa and has served as a developer advocate for unStack Africa.

What is OAuth? Introduction on how the open authorization framework works

Day 2 - 11th Dec 18:00-18:25 Hall 3.2 #J2D Novice Novice

Discussion :: Women in Software Development Industry – Challenges, Career, Leadership

Day 2 - 11th Dec 15:00-15:50 Hall 3.1 #J2D Advanced Discussion Chiamaka Okenwa, Rayna Stankova, Irina Kamalova, Mani Sarkar, Iva Abadjieva

Alvaro Muñoz

Alvaro Muñoz (@pwntester) works as Staff Security Researcher with GitHub Security Lab. His research focuses on different programming languages and web application frameworks searching for vulnerabilities or unsafe uses of APIs. Before joining the research field, he worked as an Application Security Consultant helping enterprises to deploy their application security programs. Muñoz has presented at many security conferences including DEF CON, RSA, AppSecEU, Protect, DISCCON, etc and holds several InfoSec certifications, including OSCP, GWAPT and CISSP, and is a proud member of int3pids CTF team. He blogs at http://www.pwntester.com.

How Variant Analysis helped secure the fight against COVID-19

Day 2 - 11th Dec 16:00-16:50 Hall 3.2 #J2D Novice Novice

In security, ‘variant analysis’ is the process of searching for variants of known vulnerabilities. This used to be done with grep and painstaking manual code audits, but it can be automated with a powerful semantic query language like CodeQL. I will show how we performed a variant analysis using CodeQL which started analyzing a vulnerability in Nexus Repository Manager and ended up finding many other critical vulnerabilities including a Remote Code Execution (RCE) in Germany’s Corona-Warn-App (German’s Contact tracing app). Finally, I’ll explain the factors that must come together to drive the adoption, scalability, and success of such technology.

Vladislav Khomyakov

After a decade as an expert in software engineering and information security, Vlad has been specializing in iOS development for the past three years and has advanced knowledge of Swift and Objective-C. Vlad is a guru of FinTech software development and is passionate about exploring different architectural approaches. He’s committed to finding new ways to make developers’ life more manageable, writing elegant, well-designed, and efficient code that is in line with modern iOS development trends. All of his hobbies are connected to music, Vlad enjoys playing the guitar and drums as well as doing vocal and sound recordings.

Sun Tan

Sun is a Senior Software Engineer and a Java developer with 15 years experience, currently working at Red Hat. Sun is involved in the Eclipse Che project from the very beginning as a core contributor. Sun has the community in his heart and is devoted to open source. He has been contributing to open source softwares while working for companies like Nuxeo, Serli and now Red Hat. Today, his adventure continues in sharing his source code, promoting great talks and speakers at his local Paris Java User Group, volunteering at Devoxx France, coding with Eclipse Che and enjoying his new hobby: brewing beer in his kitchen. Last but not least, Sun is behind the #CheJoy tweets: short videos showing great Eclipse Che features.

Eclipse Che – Live Demo

Day 2 - 11th Dec 18:00-18:50 Main Hall #Influencers Novice

Andres Cespedes Morales

Andres Cespedes Morales is a Java professional, working within the community since 2005. Speaker at several conferences in different languages, open-source contributor, and active blogger. Currently, working as Software Trainer at MuleSoft (a Salesforce company).

Software Security: A Modern Overview

Day 1 - 10th Dec 16:00-16:50 Main Hall #Influencers

Do you think that security is a responsibility only from security specialist? In this session, you will find why security is involved across  different roles – especially developers – and how you can start developing more secure applications regardless of the programming language.

Tom Mladenov

Solution Architect at Tide

As a Solution Architect at Tide, Tom spends most of his time designing different components of the core product of the fintech challenger.
Apart from that he reads, experiments, teaches and spreads the word for other exciting technologies such as Flutter, Kotlin, Go, Firebase and Google Cloud Platform.
Outside the office, he prays for deep snow, a waxed snowboard and a working lift.

Ioannis Kolaxis

Ioannis Kolaxis is a Software Architect at Atos Greece, developing innovative software products for Unified Communication and Collaboration (UCC). He likes sharing his knowledge & experience with the developer community, speaking at conferences like Oracle Code One 2019 (San Francisco, USA) & local meetups, such as the Java Hellenic User Group (Athens, Greece) & Thessaloniki Java Meetup (Thessaloniki, Greece). He frequently writes articles on LinkedIn and Developer Zone, focusing on Software Engineering topics, like Java and Software Quality. He is certified as a European Professional Engineer (EUR ING), and a Professional Scrum Master (PSM I). In 2017, he was awarded by Atos with the title of “Senior Digital Expert”, as a recognition of his technical expertise and professional accomplishments.

1 4 5 6 7 8 17