About me

As software engineer, ScrumMaster and trainer I create robust and maintainable software systems and help others to do so.


Being a full stack developer I have worked with many client and server side technologies like JavaEE, Spring, Android, React, Angular and JavaFX.

Currently I prefer to use Kotlin as my programming language but I have a strong background in Java, C#, JavaScript and others as well.

Trainings

I am a member of the www.IT-Visions.de network of IT experts and offer trainings on the following topics:


Scrum


Introduction to Agile methods using Scrum. Overview of Scrum roles, meetings and tools. Exercises on how to do effective Sprint Plannings, Daily Scrums, Reviews and Retrospectives. Creating Backlogs, Story Point estimations and a lot more.


book this training

TDD


Using Test Driven Development to create stable and maintainable software. Introduction into Unit Testing, integration testing and system testing. Getting started with frameworks like JUnit, NUnit, Jasmine. Practice the TDD cycle "Red - Green - Refactor" on many real work examples.


book this training

Kotlin


Kotlin is a modern programming language which has its roots in the Java world. This training teaches the basics of the language and shows how Kotlin can be used as a cross platform language for Android, server side applications and as an alternative to JavaScript in the browser.


book this training


Java


Still important and literally everywhere. A training to get to know the language for beginners or a deep dive into new language features for Java experts.


book this training

React


Get started with React in this coding workshop where we create a working React application. Using this knowledge we can even create an iOS and Android native app using React Native. Use Kotlin as a replacement for Javascript to create your Web-App.


book this training

Angular


Introduction to Angular. Coding workshop to get you started with your project. Including automated testing and TDD in Angular projects.


book this training


Book your training (on site or remote), on these and other topics, here.


Have a look at my free training material (source code, online tutorials and more ...).


Contact

Dr. Alexander Egger
Feldgasse 58
8200 Gleisdorf, Austria
Email: alexander.egger@egger.software
Tel.: +43 699 14102026