See How Many Clients You're Missing Each Month

Simply enter your business email & Topline AI Agent will show you.

Bio

Generated by
Topline AI
Simon S. is a seasoned software engineer with a strong foundation in physics and computer science. As a Senior Software Engineer at Taurus SA, he has successfully managed large-scale R&D projects, designing and evolving APIs for photogrammetry backends. His expertise spans C++, CUDA, Ceres, and Eigen, with a proven track record of improving performance and accuracy. Holding a Doctor of Philosophy degree from EPFL, Simon has also taught physics and incompressible fluid mechanics, and has developed high-performance numerical simulation code for 3D free surface flow problems. Fluent in German, English, and French, Simon brings a unique blend of technical expertise and linguistic versatility to his work.

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

    • 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

    • 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)

    • 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 - 2018
    EPFL (École polytechnique fédérale de Lausanne)
    Doctor of Philosophy - PhD, Physics
  • 2013 - 2013
    The University of Göttingen
    Master of Science - MS, Computer Science
  • 2011 - 2013
    The University of Göttingen
    Master of Science - MS, Physics
  • 2008 - 2011
    The University of Göttingen
    Bachelor of Science - BS, Physics
  • 2001 - 2008
    Max 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?

Need a custom project? We'll create a solution designed specifically for your project.

Get Started

References

Social Profiles

Community

You need to have a working account to view this content. Click here to join now

Similar Profiles