Peter Verhas

Peter Verhas is a senior software engineer and software architect having electrical engineering and economics background (MSC and MBA). He studied at TU Budapest, TU Delft and Vienna. He created his first programs in 1979 and since then has authored several open source programs. He has worked in various positions in the telecommunications and finance industries and was the CIO of the start-up during its early days.

Peter works for EPAM Systems in Switzerland where he's developing software, supporting training programs for developers, and mentors less experienced colleagues.

Peter is the author of the books Java 9 Programming by Example (2017, Packt), Java Projects: Learn the Fundamentals of Java 11 Programming by Building Industry Grade Practical Projects, 2nd Edition (2018, Packt), and co-author of Mastering Java 9 (2017, Packt).

Talks and other Contributions

Java Value Types and What Golang Teaches Us About Them

A comparison of Golang's and Java's memory models and a close look at Go's value types can tell us a lot about what Java's most anticipated language feature will look like More...