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.
-
Senior Software EngineerCariad Oct 2023 - PresentMunich, Bavaria, GermanyVisualization Team -
Senior Software EngineerArgo Ai Jan 2022 - Oct 2023Munich, 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. -
Research & Development Software EngineerCircle Cardiovascular Imaging Mar 2019 - Dec 2021Berlin, 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). -
Postdoctoral ResearcherOtto-Von-Guericke University Magdeburg Jul 2016 - Feb 2019Magdeburg, 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. -
Student Research AssistantOtto-Von-Guericke University Magdeburg Nov 2011 - Oct 2012Magdeburg, 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). -
Student Research AssistantFraunhofer Mevis Mar 2011 - Sep 2011Bremen, GermanyIntegrated my Bachelor thesis as module into their software MeVisLab -
Intern (Bachelor'S Thesis)Fraunhofer Mevis Oct 2010 - Feb 2011Bremen, GermanyReconstruction of neuronal fiber bundles using global fiber tracking on an ODF-field derived from HARDI data
Benjamin Köhler Education Details
-
Summa Cum Laude -
1.0 (With Distinction)
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?
-
1web.de
-
-
Benjamin Köhler
Hamburg -
Benjamin Köhler
Kassel
Free Chrome Extension
Find emails, phones & company data instantly
Aero Online
Your AI prospecting assistant
Select data to include:
0 records × $0.02 per record
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.
Start your free trial