Carl Dehlin
Verified Expert in Engineering
Algorithm Developer
Stockholm, Sweden
Toptal member since August 23, 2021
Carl is a mid-senior algorithm developer with experience in optimization and artificial intelligence, primarily for applications in vision such as 3D reconstruction and object detection. Currently, he is working on a startup project on speech recognition. Carl codes mainly in C++ and knows the language inside out. As an expert in his field, he can easily code in new languages and find intelligent solutions for complex problems.
Portfolio
Experience
- Signal Processing - 2 years
- C++ - 2 years
- Machine Learning - 2 years
- Computer Vision - 2 years
- Bayesian Statistics - 2 years
- Artificial Intelligence (AI) - 2 years
- Sensor Fusion - 2 years
- Optimization - 1 year
Availability
Preferred Environment
Linux
The most amazing...
...thing I have developed is an automatic trailer tracker algorithm used as part of a smart mirror system.
Work Experience
Computer Vision Engineer
Univrses
- Developed a multi-sensor SLAM using LiDAR, camera, wheel odometry, IMU, and GPS.
- Created a multi-rate filter for estimating a signal without making unnecessary jumps.
- Worked with a map matching algorithm used for snapping vehicle trajectories to a road network.
Computer Vision and Machine Learning Engineer
Cubist IT
- Developed a truck trailer detection and tracker algorithm based on images and vehicle odometry data on CAN.
- Built a multi-camera object detection and tracking system for a construction equipment company.
- Trained, pruned, quantized and deployed DNN models for object detection on an embedded FPGA accelerated platform.
Developer
Comordo
- Developed unsupervised recommendation systems in MATLAB.
- Interfaced with MATLAB MEX C interface for different time-critical tasks. Optimized a sorting algorithm that was the bottleneck in the system. The solution used heap sort and multi-threading.
- Batched large matrix operations that required more memory than available RAM.
Experience
Automatic Trailer Tracking
Open-source C++ Library
https://github.com/cdeln/cpp_enum_setEducation
Master's Degree in Applied Physics | Electrical Engineering | Computer Vision
Linköping University - Linköping, Sweden
Skills
Libraries/APIs
TensorFlow
Tools
MATLAB, Git
Languages
C++, Python, C
Paradigms
Test-driven Development (TDD), Unit Testing, Template Metaprogramming, Agile Workflow
Platforms
Linux
Other
Computer Vision, Machine Learning, Optimization, Artificial Intelligence (AI), Neural Networks, Signal Processing, Bayesian Statistics, Sensor Fusion, Matrix Algebra, Geometry, Deep Learning, 3D Graphics, Build Systems, Unsupervised Learning, Non-negative Matrix Factorization (NMF), Algebra, Epipolar Geometry
How to Work with Toptal
Toptal matches you directly with global industry experts from our network in hours—not weeks or months.
Share your needs
Choose your talent
Start your risk-free talent trial
Top talent is in high demand.
Start hiring