Experiences
Experience
Below an overview about my past experiences professional and in teaching. For more details refer to my cv.
PROFESSIONAL EXPERIENCE
Raicoon
Vienna, Austria Data Scientist, Software Developer, Since June 2020
- Using statistical analysis to detect recurrent device faults in solar plants
- Building and maintaining an automatic fault reporting and ticketing engine for solar plant operators
- Constructing a validation and labeling infrastructure for data analysis
University of Notre Dame
Notre Dame, IN Graduate Research Assistant, Computer Science and Engineering July 2016 – May 2020
- Used deep learning techniques to reconstruct information in sparsely stored unsteady flow simulation
- Lead a team of 6 undergraduate students for designing and developing a web-based educational tool for students to learn about graph visualization
- Used novel spectral graph sparsification methods combined with a focus+context interaction to allow exploration of big graphs
- Designed a deep learning-based framework to detect salient isocontours in plasma fusion data
- Analyzed time-varying multivariate data by cross-comparison allowed through high-performance isosurface recommendation
- Introduced an iterative algorithm allowing to escape over-sampled areas in histogram methods and identifying nearly equally spaced isosurfaces
- Improved the performance of isosurface selection by 8x by deriving an approximation algorithm and using GPUs
Argonne National Lab
Lemont, IL Research Aide, MCS Department May 2018 – July 2018
- Designed a workflow to annotate XGC plasma fusion data for supervised learning methods
- Assembled prototypes for different deep learning models to detect “blobs” in unlabeled XGC plasma fusion data
Virtual Reality and Visualization Research Center GmBH
Vienna, Austria Junior Researcher, Semantic Modelling and Acquisition Oct. 2015 – June 2016
- Collaborated to write my master’s thesis on “Parallelization of BVH and BSP on the GPU” under the supervision of Prof. Werner Purgathofer
- Implemented a parallel BVH creation and traversal algorithm using OpenGL and F#
- Designed a workflow to subdivide an input scene into multiple cells to create multiple memory-conform BSPs in the same framework
- Developed a software to iteratively optimize the curvature of bendable casts in 3D using a C#
University of California
Irvine, CA Researcher Intern, Secure Systems and Software Laboratory July 2015 – Sept. 2015
- Benchmarked different compiler security mechanism under the supervision of Prof. Michael Franz
Virtual Reality and Visualization Research Center GmBH
Vienna, Austria Junior Researcher, Semantic Modelling and Acquisition Feb. 2015 – June 2015
- Developed a software to iteratively optimize the curvature of bendable casts in 3D using a C#
Project-A GmbH & Co KG (pre-startup)
Berlin, Germany Software Engineering Intern, Loopline systems July 2014 – Sept. 2014
- Developed an automatic backend installation suite
- Designed the early-stage website
- Engineered a prototype android app
TEACHING EXPERIENCE
University of Notre Dame
Palo Alto, CA Notre Dame Silicon Valley Graduate Teaching Assistant 2020 Spring Operating Systems CSE 34341
- Assisted students with assignments and grading homeworks and exams Theory of Computing CSE 34151
- Assisted students with assignments and grading homeworks and exams
University of Notre Dame
Notre Dame, IN Graduate Teaching Assistant 2019 Fall Elements of Computing 1 CSE 10101/CDT 30010
- Assisted students with assignments and grading homeworks and exams
- Gave a guest lecture “AI, Machine Learning, and Deep Neural Networks”
University of Notre Dame
Notre Dame, IN Graduate Teaching Assistant (Part Time) 2018 Spring Design/Analysis of Algorithms CSE 40113
- Assisted students with homework assignments and grading exams
University of Notre Dame
Notre Dame, IN Graduate Teaching Assistant (Part Time) 2017 Fall Computer Graphics CSE 40166
- Assisted students with homework assignments and grading exams
- Received the “Outstanding Graduate Teaching Assistant Award” for my work
University of Notre Dame
Graduate Teaching Assistant Design/Analysis of Algorithms CSE 40113
- Assisted students with and grading homework assignments Notre Dame, IN 2017 Spring
University of Notre Dame
Graduate Teaching Assistant Computer Graphics CSE 40166
- Assisted students with and grading homework assignments Notre Dame, IN 2016 Fall
Vienna University of Technology
Graduate Teaching Assistant Functional Programming 185.A03
- Assisted students with homework assignments Vienna, Austria