read_more = True
I did my first step on the path of object-oriented programming at school in 2008 using Java. I was fascinated by the endless possibilities of automation and information processing. During my MSc in Artificial Intelligence, however, in a mostly data-driven modeling environment, I was introduced to the Python programming environment and fell in love.
I ended up training a two-stream CNN for video analysis during my MSc thesis and published my results at the conference ICLR2020 in a paper: Analysis of Video Feature Learning in Two-Stream CNNs on the Example of Zebrafish Swim Bout Classification (Breier & Onken, 2019). All code is available in the corresponding GitHub repository.
Other Experience: Java
BSc Informatics at Technische Universität München:
Lectures and course work: Polymorphism and Inheritance; Interfaces, Abstract classes, Packaging; Debugging; Multi-threading; RegEx; JDBC; (Generics)
Student project: implement a travel planning portal, using REST APIs (e.g. for weather conditions)
BSc TUM-BWL at Technische Universität München:
Bachelor’s thesis: implement a framework around CPLEX for running optimization programs in the field of car-sharing optimization
High School seminar Project: Implement a conference app (iOS and Android) for EARLI2013 (mainly data handling in Java, included parsing a long XML document with all information on the conference (speakers, venues, dates, etc.) and making the data available in the app; also processing the handling of user input data) (Abstract)
Working student: developer at Weptun GmbH implementing business apps for iOS and Android (back then used Apache Servers and Jenkins pipeline)