Benjamin Köhler

Benjamin Köhler Email and Phone Number

Senior Software Engineer at Cariad @ CARIAD
Benjamin Köhler's Location
Potsdam, Brandenburg, Germany, Germany
About Benjamin Köhler

My first programming experience was at the age of 8: a small if-then-else quiz written in Basic. After growing up with computers, it feels like a natural progression that I became a software engineer. My preferred language nowadays is C++, which I started using in 2008. My studies had a strong focus on scientific visualization via 3D rendering and image processing with emphasis on medical applications. I work very independently and I excel in full stack research prototyping, i.e., creating:- a backend with scientific calculations (C++), e.g. extracting clinical measures from MRI images,- a GUI (Qt, Dear ImGui) to provide a natural workflow and to comfortably adjust parameters,- an advanced, interactive 2D/3D static or animated visualization (OpenGL, GLSL) for view or explore results.Generally, I'm an avid learner. For example:- I developed a custom matrix/vector library for a long time where I tried various design patterns and experimented continuously with new features from the most recent C++ standards. - My project during PhD/PostDoc was a 4D flow processing software. In each of its 5 iterations I tried out new technologies like different GUI frameworks.

Benjamin Köhler's Current Company Details
CARIAD

Cariad

View
Senior Software Engineer at Cariad
Benjamin Köhler Work Experience Details
  • Cariad
    Senior Software Engineer
    Cariad Oct 2023 - Present
    Munich, Bavaria, Germany
    Visualization Team
  • Argo Ai
    Senior Software Engineer
    Argo Ai Jan 2022 - Oct 2023
    Munich, Germany
    - Part of the visualization platform team (C++, OpenGL, GLSL, Dear ImGui, Magnum, Catch2, Bazel,Git). Leadership role; contributed to the Vis group's direction setting. Mentoring of other members of the team.- Design of a parallelizable refactoring scheme (LucidChart, Confluence) to transform a highly complex, monolithic evaluation software system into multiple specialized, browser-based applications. Wanted side effect: technical debt reduction. Goal of this high-priority project was to enhance the workflow of evaluation teams. Careful infrastructure refactoring ensured a smooth transition.- Project lead of the corresponding pilot application development. Created and maintained the ticket backlog, distributed work to five engineers (Jira, Kanban). Ported graphics and UI to web-suitable libraries (Magnum, Dear ImGui) so that the large dynamic scene renderings could be compiled to run in the browser (Emscripten, WebAssembly, GLES).- Worked in a large scale development environment with a 10M lines of code monorepo (Git, Bazel).- Argo AI GmbH (the Munich part of the company) was acquired by Volkswagen AG / Cariad.
  • Circle Cardiovascular Imaging
    Research & Development Software Engineer
    Circle Cardiovascular Imaging Mar 2019 - Dec 2021
    Berlin, Germany
    - Development of a high-performance software library (C++, CMake, OpenMP, GoogleTest) to pre-process 4D PC-MRI blood flow data and integration into the main software product (Git, BitBucket,Conan, Jira, Qt). This was essentiell to handle huge datasets of an important client within reasonable computation times.- Prototypical development of a fully automatic pipeline to prepare and visualize 4D PC-MRI data(OpenGL, GLSL, Dear ImGui). This helped with the decision to not acquire such functionality from an external company.- Development of next-gen 3D rendering prototypes (e.g. real-time realistic illumination) for multivariate MRI volume data (DICOM).
  • Otto-Von-Guericke University Magdeburg
    Postdoctoral Researcher
    Otto-Von-Guericke University Magdeburg Jul 2016 - Feb 2019
    Magdeburg, Saxony-Anhalt, Germany
    - Development of a 4D PC-MRI processing software "Bloodline" (C++, CMake, OpenMP, OpenGL, GLSL, Git, Qt, DICOM, Dear ImGui) that was used in three hospitals for research purposes. Awarded with: "Hugo Junkers Prize for research and innovation from Saxony-Anhalt" (3rd place, 2016).- GRF-funded research project about norm value generation for 4D PC-MRI blood flow data.- ERDF-funded research project about visual analytic comparison of 4D PC-MRI data.
  • Otto-Von-Guericke University Magdeburg
    Student Research Assistant
    Otto-Von-Guericke University Magdeburg Nov 2011 - Oct 2012
    Magdeburg, Saxony-Anhalt, Germany
    - Analysis of intracranial blood flow data from computational fluid dynamics (CFD) simulations.- Visualization of cardiac 4D PC-MRI blood flow data (C++, OpenGL, Qt).
  • Fraunhofer Mevis
    Student Research Assistant
    Fraunhofer Mevis Mar 2011 - Sep 2011
    Bremen, Germany
    Integrated my Bachelor thesis as module into their software MeVisLab
  • Fraunhofer Mevis
    Intern (Bachelor'S Thesis)
    Fraunhofer Mevis Oct 2010 - Feb 2011
    Bremen, Germany
    Reconstruction of neuronal fiber bundles using global fiber tracking on an ODF-field derived from HARDI data

Benjamin Köhler Education Details

Frequently Asked Questions about Benjamin Köhler

What company does Benjamin Köhler work for?

Benjamin Köhler works for Cariad

What is Benjamin Köhler's role at the current company?

Benjamin Köhler's current role is Senior Software Engineer at Cariad.

What schools did Benjamin Köhler attend?

Benjamin Köhler attended Otto-Von-Guericke University Magdeburg, Otto-Von-Guericke University Magdeburg, Otto-Von-Guericke University Magdeburg.

Not the Benjamin Köhler you were looking for?

Free Chrome Extension

Find emails, phones & company data instantly

Find verified emails from LinkedIn profiles
Get direct phone numbers & mobile contacts
Access company data & employee information
Works directly on LinkedIn - no copy/paste needed
Get Chrome Extension - Free

Aero Online

Your AI prospecting assistant

Download 750 million emails and 100 million phone numbers

Access emails and phone numbers of over 750 million business users. Instantly download verified profiles using 20+ filters, including location, job title, company, function, and industry.