55
events were organized by JUG Switzerland during 2023.

Sebastian Daschner has been working with Java enterprise software development for many years. Besides his work for clients he set a high priority in educating developers in conference presentations, video courses and trainings. He believes that teaching others not only greatly improves their situation but also educates yourself. As Java is an open platform where anybody can participate, he is been helping to shape the future of Java EE by serving as an Expert Group member in the JSRs for JAX-RS, JSON-P and Configuration. In 2016, he was honored by being given the title Java Champion by a group of Java leaders.

Sebastian is the lead developer behind the JAX-RS Analyzer, a open-sourced project based on his computer science thesis from the Munich University of Applied Sciences. He is an active member of the JCP and on GitHub with 46 repositories and 142 contributions in the last year.

Twitter: @DaschnerS

Nikhil Nanivadekar works currently at Goldman, Sachs & Co., as a technology analyst. His responsibilities include: Design, develop and deliver critical modules of the Billing system in Java. Develop sql scripts, stored procedures for data analysis and data extraction. Negotiate requirements and release schedules with operations and business. Manage large scale projects which involve co-ordination with different teams of the firm as well as external vendors. Mentor and promote junior members of the team.

Twitter: @NikhilNanivade

Fernando Babadapulos is an Eternal software developer, serial entrepreneur and speaker. Big data enthusiast. He is heavily involved in Java based systems that apply Data Science _at scale_ to provide real time insights that are changing the decision making process of many companies in Brazil and Latin America. Because of the innovative nature of these applications, they won the Duke's Choice Award at JavaOne 2015. Mining the largest digital database in Latin America, processing more than 3 billion new records per day, Fernando is considered an expert in Big Data, Cloud Computing and internet scale architectures. Fernando speaks in several conferences, including JavaOne, Oracle Code, Netbeans Day, QCon, TDC, Campus Party and more. He was in the Program Committee for JavaOne Latam [2] and JavaOne San Francisco [3].


Known as a strong proponent for using technology to improve the human condition, Fernando wrote a signal detector using Discrete Time Fourier Transform in Java to help hearing impaired children. This work gave him a Master Degree in Information Sciences.

Twitter: @babadopulos

04.06.2018

Oracle Dev Tour Europe

LOCATION: Basel

AGENDA:18:00 - 18:40h: 20 Ways to Boost Your Developer Productivity
18:45 - 19:25h: Containers and container orchestration — the Java EE way
19:30 - 20:10h: Unified Map in Eclipse Collections
20:15 - 20:55h: Java in Big Data... and probably Machine Learning as well.
Afterwards you are invited to a refreshment.

We are very sorry to inform you that the Oracle Dev Team canceled their entire European tour.


20 Ways to Boost Your Developer Productivity

SPEAKER: Sebastian Daschner   COMPANY: JCP Member, Java Champion

When working as a software developer – as well as in any other job – it's important to be productive and to get things done. You want to increase your development speed, focus on what adds value and cut out all the cumbersome, boring and repetitive tasks. Here are 20 ways to be more effective and efficient as a software developer using certain tools, approaches and mindsets. The session is brought to you by a German – from the country of efficiency.

Containers and container orchestration – the Java EE way

The whole enterprise world gets containerized. Environments can be built up faster than ever and especially orchestration frameworks such as Kubernetes get more and more traction. The question remains, how does a well-established technology such as Java EE fit into this new world? As of today, there is a variety of Java EE containers out there, both for micro runtimes and more traditional application servers. Which one to chose from among TomEE, Payara Micro, WildFly, OpenLiberty, MicroProfile compliant runtimes, and others?

This session shows what enterprise developers need to take into account when containerizing Java applications. We'll see how Java EE fits the containerized world, using different runtimes, Docker, Kubernetes and Istio.

Related Content
Blog
List of Tech publications
Sebastian on GitHub


LANGUAGE: Talk: en / Slides: en


Unified Map in Eclipse Collections

SPEAKER: Nikhil Nanivadekar   COMPANY: Eclipse Collections Project Lead, Oracle Developer Champion

Eclipse Collections comes with it's own implementations of List, Set and Map. It also has additional data structures like Multimap, Bag and an entire Primitive Collections hierarchy. In this blog we will take a look under the hood of UnifiedMap.

Related Content
Blog
Eclipse/collections project
Nikhil on GitHub


LANGUAGE: Talk: en / Slides: en


Java in Big Data... and probably Machine Learning as well.

SPEAKER: Fernando Babadapulos   COMPANY: Java Champion, Oracle Developer Champion, Member of JavaOne program committee.

Actual abstract is pending, but since Fernando is a pioneer in using Java for Big Data applications and is known as an expert in cloud computing, Hadoop, distributed processing and NoSQL databases and is one of the pioneers in developing machine learning algorithms and big data architectures to solve problems by mining huge amounts of data..it's sure to be compelling.

His Java based software handles a dataset that grows at a rate of 3 billion new records per day, and architects Java based services that handle 2.5 million connections per minute.

Related Content
Fernando on GitHub


LANGUAGE: Talk: en / Slides: en


Sebastian Daschner has been working with Java enterprise software development for many years. Besides his work for clients he set a high priority in educating developers in conference presentations, video courses and trainings. He believes that teaching others not only greatly improves their situation but also educates yourself. As Java is an open platform where anybody can participate, he is been helping to shape the future of Java EE by serving as an Expert Group member in the JSRs for JAX-RS, JSON-P and Configuration. In 2016, he was honored by being given the title Java Champion by a group of Java leaders.

Sebastian is the lead developer behind the JAX-RS Analyzer, a open-sourced project based on his computer science thesis from the Munich University of Applied Sciences. He is an active member of the JCP and on GitHub with 46 repositories and 142 contributions in the last year.

Twitter: @DaschnerS


Nikhil Nanivadekar works currently at Goldman, Sachs & Co., as a technology analyst. His responsibilities include: Design, develop and deliver critical modules of the Billing system in Java. Develop sql scripts, stored procedures for data analysis and data extraction. Negotiate requirements and release schedules with operations and business. Manage large scale projects which involve co-ordination with different teams of the firm as well as external vendors. Mentor and promote junior members of the team.

Twitter: @NikhilNanivade


Fernando Babadapulos is an Eternal software developer, serial entrepreneur and speaker. Big data enthusiast. He is heavily involved in Java based systems that apply Data Science _at scale_ to provide real time insights that are changing the decision making process of many companies in Brazil and Latin America. Because of the innovative nature of these applications, they won the Duke's Choice Award at JavaOne 2015. Mining the largest digital database in Latin America, processing more than 3 billion new records per day, Fernando is considered an expert in Big Data, Cloud Computing and internet scale architectures. Fernando speaks in several conferences, including JavaOne, Oracle Code, Netbeans Day, QCon, TDC, Campus Party and more. He was in the Program Committee for JavaOne Latam [2] and JavaOne San Francisco [3].


Known as a strong proponent for using technology to improve the human condition, Fernando wrote a signal detector using Discrete Time Fourier Transform in Java to help hearing impaired children. This work gave him a Master Degree in Information Sciences.

Twitter: @babadopulos


LEVELS:

BEGINNER
The presented topic is new to the audience or only little and superficial experience exists. This talk will mainly cover basic aspects of the topic and not go into much detail.

INTERMEDIATE
The presented topic is known to the audience, serious practical experience is expected. This talk might cover some basic aspects of the topic, but will as well go into depth and details.

ADVANCED
The presented topic is well-known to the audience, serious practical experience and a deep understanding are required. This talk will not cover basics of the topic, but will go into depth, might discuss details, compare different approaches, and so on.

ALL
The topic presented is of interest to all levels and does not require any special prior knowledge.

top

Supporting members

Platin

Gold

Silver

 
 

 

About

JUG Switzerland aims at promoting the application of Java technology in Switzerland.

JUG Switzerland facilitates the sharing of experience and information among its members. This is accomplished through workshops, seminars and conferences. JUG Switzerland supports and encourages the cooperation between commercial organizations and research institutions.

JUG Switzerland is funded through membership fees.

Design
Partner

 

Contact

Java User Group Switzerland
8000 Zürich
info@jug.ch

© Java User Group Switzerland