Kai Wolf
Senior Software Consultant
Experience
Schwarz IT KG
- Migrated the software development process of medical technology software to the C/C++ package manager Conan and developed macOS-specific system components
CASCINATION AG
- Developed a deep learning-based classification method for cookie shapes and images
coreweb GmbH
- Provided consulting, coordination and implementation for the development and optimization of build process tooling for MICROSAR Classic
StarterStopper Pty Ltd
- Developed a configuration-based deep learning framework including a feedback mechanism for metrics to classify food items
Vector Informatik GmbH
Optimized the software development process in terms of architecture, design patterns, and dependency management for time-of-flight-based 3D camera projects
Developed embedded software for passive stereo cameras, created drivers, implemented a 3D reconstruction method, and optimized performance of central image processing algorithms
Robert Bosch GmbH
- Refactoring a software module to read and convert a proprietary sensor format for autonomous driving
Continental AG
- Development of a proof-of-concept for high-performance, resource-efficient signal processing filters for calibrating hearing aids on mobile devices
SICK AG
- Concept development of an image processing workflow for active alignment of camera systems in driver assistance applications
OpenDialog GmbH
- Refactoring a large codebase and performance optimization of central image processing algorithms for various hardware platforms and devices
pmdtechnologies AG
- Platform-independent porting of a codebase and numerical validation of the AI used
HearingAI Limited UK, Chatable AI
- Development of a cross-platform machine learning framework for mobile devices as an SDK for AR/VR applications
MITOS GmbH
- Conducted computer vision workshops focusing on object detection and measurement, image segmentation, multi-view 3D reconstruction, structure-from-motion, camera calibration, and photometric stereo
AGT Group (R&D) GmbH
- Development of a desktop software for segmentation, measurement, and visualization of structures in medical 3D images (CT) with a database for managing patient data
lexoro GmbH
- Development of a prototype for detecting inclusions in translucent gemstones using an uncalibrated camera
Continental Teves AG & Co. oHG
- High-performance, concurrent implementation of signal processing and AI algorithms on mobile devices
Aark Innotech Pvt Ltd.
- Creation of a dependency management system for R&D projects in the automotive sector
HearingAI Limited UK
Mentoring and training customers in Python and machine learning for text clustering and classification tasks
Consolidation of the software architecture and build system for biomedical software
BioDataAnalysis GmbH
- Modernization of the software architecture and build system, porting calibration software (macOS) for a camera system, as well as runtime optimization of the image processing algorithms used
Senior Software Consultant
Kai Wolf - SW Consulting
- Development of embedded software (MCU) for an electronic immobilizer
Instrument Systems GmbH
Vision Algorithms Engineer
MVTec Software GmbH
Development of efficient image processing algorithms including implementation, testing and documentation
Text recognition (OCR) using deep learning-based methods
Complete port of the internal build system from Make to CMake
Further development and maintenance of existing algorithms, especially optimization and parallelization
Cross-platform development for Windows, macOS, Linux and embedded devices
Technical Project Manager
MAS Software GmbH
Research and development of a method for tamper-proof, reliable detection of crackle patterns based on image features and surface textures
Creation and maintenance of an in-house library for reuse in embedded projects
Management of applicant process and training of new employees
Software Developer
MAS Software GmbH
Specification and implementation of application software for an IEC61850-compliant interface to control substations
Setup and maintenance of continuous integration environments
Supervision of trainees
Research Assistant, Computer Vision and Mixed Reality
Hochschule RheinMain
Design and implementation of a cost-effective and easy-to-use structured-light 3D scanner for CNC-Step
Implementation of a real-time structured-light method for an innovative intraoral scanner from a.tron3d GmbH
Porting a 3D computer vision application to Android and building and evaluating an optical chroma splitter
Skills
Computer Vision
Image Processing
Embedded
Iot
Machine Learning
Deep Learning
Devops
Mlops
Design Patterns
Software Performance And Optimization
Software Architecture
Solid
Oop
Tdd
Build Systems
Continuous Integration/deployment (Ci/cd)
Edge Computing
C
C++
Python
Java
Lua
Cmake
Conan
Gradle
Bazel
Make
Jenkins
Docker
Azure
Ros
Platformio
Arm Cortex
Rtos
Esp32
Stm32
Microchip Avr
I2c
Gpio
Pwm
Mipi
Spi
Uart
Can
Ble
Logic Analyzer
Oscilloscope
Linux
Halcon
Qt
Opencv
Itk
Vtk
Android
Simd/neon
Openmp
Opencl
Cuda
Yocto
Halide
Pytorch
Tensorflow
Languages
Education
Master of Science · Computer Science · 1.7
Bachelor of Science · Media Informatics · 2.3
HDI-Gerling Life Insurance AG
Apprenticeship as an Insurance Clerk · Insurance Clerk · Wiesbaden, Germany · good
Certifications & licenses
iSAQB® Certified Professional For Software Architecture, Foundation Level
HALCON Expert Certificate
Similar Freelancers
Discover other experts with similar qualifications and experience