Bio
Experience
-
Taurus SA
-
Lausanne, Vaud, Switzerland
-
Senior Software Engineer
-
Oct 2021 - Present
-
Lausanne, Vaud, Switzerland
-
-
-
-
Switzerland
-
Software Development
-
200 - 300 Employee
-
Senior R&D Engineer
-
Jan 2020 - Sep 2021
• Project management for R&D effort to improve large scale and corridor mapping• Designing/evolving APIs of photogrammetry backend (C++/CUDA/Ceres/Eigen)
-
-
R&D Engineer
-
Nov 2018 - Dec 2019
• Developing photogrammetry backend for 3D reconstruction from drone images• Refactoring, profiling and optimizing large legacy C++ codebase• Maintaining build system (CMake/Conan/Concourse) for internal products and external open-source dependencies
-
-
Switzerland
-
Higher Education
-
700 & Above Employee
-
Postdoctoral Researcher
-
Jun 2018 - Aug 2018
Software Engineer in two projects:• Preparing large CFD software package 'channelflow' (C++ with MPI/FFTW/Eigen) for open-source release: Reviewing code and programming interfaces, profiling, automated build and testing (googletest via Travis CI), documentation (source code, readme, whitepaper)• Implementing solid mechanics simulation of elastic shells, from deriving the equations (analytical geometry) via implementation (integrated into existing code package in C++/python) to test (googletest) and validation
-
-
Doctoral Researcher
-
Mar 2014 - May 2018
Doctoral studies in the Emergent Complexity in Physical Systems Laboratory, developing simulation software in dynamical systems and computational fluid dynamics.Main achievements:• Developing high-performance numerical simulation code for 3D free surface flow problems, fully parallel C++ code with MPI/openMP, >30 000 lines of code written/tested/validated• Researching throughput limitations for droplet injection and sorting in droplet microfluidics• Teaching student groups in turbulence theory, computational fluid dynamicsThesis: "3D Boundary Element Simulation of Droplet Dynamics in Microchannels: How Droplets Squeeze Through Constrictions and Move in Electric Fields", https://infoscience.epfl.ch/record/255307
-
Max Planck Institute for Dynamics and Selforganization
-
Göttingen Area, Germany
-
Research Assistant & Master Thesis
-
Jul 2012 - Feb 2014
-
Göttingen Area, Germany
Part-time. Testing/profiling C++/CUDA spectral numerical code for thermal convection, improving performance (2x speedup) and accuracy. Extending the code to simulate particle transport and display Qt-based live runtime visualization of running simulation.
-
-
Research Assistant / Software Developer
-
Dec 2011 - May 2012
Part-time, at Chair of Economic Policy and SME Research: Developing software for economic experiments in zTree programming environment
-
Fraunhofer-Gesellschaft
-
Freiburg Area, Germany
-
Intern
-
Aug 2011 - Oct 2011
-
Freiburg Area, Germany
Full-time internship at Fraunhofer EMI, design, simulations and cost estimates on cubesat satellite missions in Low Earth Orbit (LEO) for active debris removal
-
Max Planck Institute for Dynamics and Selforganization
-
Göttingen Area, Germany
-
Research Assistant / Software Developer
-
May 2009 - May 2011
-
Göttingen Area, Germany
Part-time.• Development and optimization of data processing algorithms for laser-doppler-velocimetry experiments in turbulent flows (matlab/labview/C++)• Extending C++ frontend for FPGA-based data processing of high speed camera images• Developing desktop application for visualizing 3D particle tracking data (C++, Qt)
-
Center for Imaging Science, The Johns Hopkins University
-
Baltimore, Maryland Area
-
Intern / Software Developer
-
Aug 2010 - Oct 2010
-
Baltimore, Maryland Area
Full-time internship funded by the DAAD RISE program, developing computer vision algorithms for object recognition and image segmentation (matlab/C++)
-
-
Freelance Developer
-
Sep 2007 - Sep 2008
Freelance collaborator in developer network (>600 hours), working on PC game "X3: Terran Conflict" (publisher: Koch Media). Design and implementation of AI/motion routines for non-player characters (bots)
-
Education
-
2014 - 2018EPFL (École polytechnique fédérale de Lausanne)
Doctor of Philosophy - PhD, Physics -
2013 - 2013The University of Göttingen
Master of Science - MS, Computer Science -
2011 - 2013The University of Göttingen
Master of Science - MS, Physics -
2008 - 2011The University of Göttingen
Bachelor of Science - BS, Physics -
2001 - 2008Max Planck Gymnasium Göttingen
Abitur (university entrance diploma), 1.0 (top of class)
Suggested Services
This profile is unclaimed. These are suggested service rates with 0% commision upon successful connection
Industry Focus. “Financial Services”
Looking to Create a Custom Project?Get StartedNeed a custom project? We'll create a solution designed specifically for your project.
References
Social Profiles
Community
You need to have a working account to view this content. Click here to join now -