Lebenslauf
Erfahrung
Professor für Software Engineering
Seit 2021 OSTPartner am Institut für Software, stellvertretender Studiengangleiter Informatik
Dozent für Informatik
2020-2021 OSTAdvanced Patterns and Frameworks, Objektorientierte Programmierung, Cloud-Lösungen, Web Engineering und Design
Mitbegründer und CTO
2018–2021 LegalFly GmbHPortal für Fluggastrechte
Mitbegründer und CTO
2017–Aktuell LegalGo GmbHLegalGo bietet eine Plattform für Privatpersonen und Unternehmen, um Verträge zu erstellen und Rechtsberatung zu erhalten.
Dozent für Informatik
2015–2019 HSRMobile und GUI Engineering, Objektorientierte Programmierung, Cloud-Lösungen, Programmiersprachen und formale Methoden, Web Engineering und Design
IT Berater
2014–Aktuell Entwicklung und ProjektberatungEntwicklung von Websites für individuelle Kunden, technische Projektberatung, Reviews und Gutachten.
Produktmanager und Wissenschaftlicher Mitarbeiter
2010–2021 Institut für Software der HSREntwicklung von Forschungs- und Industrieprojekten in C++, Java, Scala, JavaScript, Cloud IoT am Institut für Software, HSR Hochschule Rapperswil.
Editor für die Ruby und Functional Queues
2008–2015 InfoQNachrichten aus der Ruby-Community und andere Themen, die für Software-Praktiker von Interesse sind.
Ausbildung
Master of Science in Engineering
2008–2010 HSREntwicklung einer Bibliothek zum Refactoring - Analysieren, Transformieren, Generieren - von Scala-Quellcode und Integration in die offizielle Scala-IDE für Eclipse.
Dipl. Ing. FH in Informatik
2003–2007 HSRMitentwicklung der ersten automatisierten Refactoring-Unterstützung für Ruby, integriert in die Eclipse Ruby Development Tools.
Publikationen
Besuchen Sie die Seite meiner Publikationen.
Projekte
Scala IDE für Eclipse
2010–2016Teammitglied der Scala IDE, verantwortlich für die Refactoring-Komponente.
Scala Refactoring Library
2009–2015Leitender Entwickler von Scala Refactoring, einer IDE-unabhängigen Scala-Bibliothek für Refactoring.
Google Summer of Code Mentor
2013Mentor eines Studenten, der an Refactoring-Tools für Scala arbeitet.
Software Engineering Radio Podcast
2008–2009Mitglied des Support-Teams des Software Engineering Radio Podcast.
JRuby und Eclipse Ruby Development Tools
2007–2008Mitarbeit an der Eclipse Ruby IDE und JRuby Parser.