Keywords
C++
Image Processing
singal processing
Software Development
Convolutional Neural Networks (CNNs)
XCode
Linux
Algorithm development
camera calibration
git
Android
Lane Departure Warning
GPGPU
LDW
Computer Vision
Artificial intelligence
ADAS
AI
OpenCV
iOS
Unix
ROS
GPU
NumPy
OpenGL ES
wxWidgets
Python
Camera System
Qt
SQL
MacOS
OpenCL
Robotics
grasp planning
Objective-C
Image analysis
algorithm design
computational photography
OpenGL
Confluence
R&D
Windows
Matlab
SQLite
Visual Studio
Optimizing
Visual Effects
geometry processing
GLSL
optimisation
Computer Graphics
Performance optimisation
agile
multi-threading
parallelisation
deep learning
Video processing
Camera
Photoshop SDK
neural networks
C++11
JIRA
Machine Learning
Tensorflow
DSP
Skills
Email: klehocz@scarablabs.com
- I am fluent in C++ (over 20 years of professional experience).
- I have excellent knowledge of image processing techniques, and am capable of designing cutting edge algorithms.
- Good knowledge of computer vision algorithms - classic, as well as deep learning based approaches.
- Broad knowledge of AI programming and machine learning with lots of hands-on experience training deep neural networks.
- I have a lot of experience working on 3D rendering, engine architecture, and writing shaders for games.
- Good knowledge of OpenGL / OpenGL ES, and lots of earlier experience with Direct3D.
- I am adept in profiling and optimizing code for speed and memory usage. I know how to identify and resolve various bottlenecks on the CPU and GPU.
- Experienced with developing GPGPU applications and proficient with OpenCL (very similar to CUDA).
- Application GUI programming experience using Qt, wxWidgets, and the Windows API (formerly Win32).
- Experience with the Adobe Photoshop and After Effects SDK-s.
- Lots of experience with the 3ds max SDK.
- I have experience working with Visual Studio, Xcode, Qt Creator, Git, Subversion, Jira, VTune, CMake.
- Experience with numerous libraries, including: STL, Boost, OpenCV, SQLite, NumPy, PyTorch, and TensorFlow.
- I have a lot of experience with multi-threaded programming (POSIX threads, Windows API, and OpenMP).
- I have plenty of experience in MC680x0 and x86 (including SSE) assembly programming.
- I also programmed in other languages, such as C, Objective-C, Matlab, and Python.
- Other skills: macOS, iOS, Unix, TCP/IP sockets, design patterns, SQL, XML, basic HTML and CSS.
Project history
Local Availability
Only available in these countries:
Germany
Other
I currently spend much of my time in Stockholm, Sweden, and I am mainly looking for a new assignment here, or working remotely.