Summary
Andreas Karge is a Senior Software Engineer and researcher with deep interdisciplinary expertise spanning software architecture, image processing, color management and optics, built over more than two decades of professional and academic work. He combines production-grade engineering—designing and shipping color image processing systems and integrations in C++, C#, .NET and SQL—with rigorous research into spectral camera response and spectral-data-based color calibration as a PhD researcher. Experienced in both agile product teams and academic settings, he has taught courses in image formation and supervised dual-study students while contributing to camera ICC and ACES-IDT profiling workflows. His background uniquely blends hands-on photography and optical measurement skills with software development, enabling practical solutions grounded in physical modeling. Based in Tübingen, Germany, he currently shapes machine vision and color technologies as a senior engineer and architect across industry and research roles.
9 years of coding experience
21 years of employment as a software developer
internship, internship at Carl Zeiss Jena GmbH Research Center, Life Sciences and Projection
Photographer, Photographer at Photographic Studio Halle-Neustadt
Master’s Degree Media Informatics, Master’s Degree Media Informatics at Cologne University of Applied Sciences
internship, internship at Visteon Deutschland GmbH, Technology Center
Physics, Physics at Martin-Luther-University Halle-Wittenberg
Dipl.-Ing.(FH) Photoingenieur, Dipl.-Ing.(FH) Photoingenieur at University of Applied Sciences Cologne, Dpt. of Imaging Sciences and Media Technology
German, English, Russian, Spanish