Matthias Meier, Developer in Regensburg, Bavaria, Germany
Matthias is available for hire
Hire Matthias

Matthias Meier

Verified Expert  in Engineering

Software Engineer and Developer

Location
Regensburg, Bavaria, Germany
Toptal Member Since
August 21, 2023

Matthias is a software engineer specializing in Python, artificial intelligence, and machine learning. He has built a computer vision solution for object and person detection, handling data collection, model training, and deployment on embedded hardware. Matthias is an overachiever who can quickly develop prototypes and integrate solutions in back-end systems or edge devices.

Portfolio

Weitblick.ai
Python, FastAPI, Docker, Photogrammetry, Image Processing, Google Cloud, REST...
Continental
Computer Vision, Deep Learning, Python, C++, Machine Learning, XGBoost, Pandas...
Continental
iOS, Swift, Agile Software Development, Innovation, Mobile Apps

Experience

Availability

Part-time

Preferred Environment

Linux, Visual Studio Code (VS Code), Jira, Slack, Git, Jupyter

The most amazing...

...project I've worked on this year is a solution for generating 3D models from videos of objects taken with a phone camera.

Work Experience

Software Developer

2022 - PRESENT
Weitblick.ai
  • Developed an image processing pipeline for generating 3D models using open source frameworks for structure from motion (SfM) and multi-view stereo (MVS).
  • Implemented a REST API for generating 3D models from videos.
  • Deployed a microservices architecture for the REST back end on Google Cloud Engine, including task queue management with Celery.
Technologies: Python, FastAPI, Docker, Photogrammetry, Image Processing, Google Cloud, REST, Google Cloud Engine, 3D, Back-end, Celery, REST APIs

AI Software Engineer

2018 - PRESENT
Continental
  • Trained detection and classification models for objects and people inside vehicles.
  • Deployed trained models on automotive-embedded hardware and server back ends.
  • Developed a visual detection system for an agriculture robot using a stereo camera.
  • Developed an algorithm for driver state analysis based on human body pose estimation.
Technologies: Computer Vision, Deep Learning, Python, C++, Machine Learning, XGBoost, Pandas, Scikit-learn, QNX, TensorFlow, OpenCV, Docker, Robot Operating System (ROS), NumPy, Artificial Intelligence (AI), Agile Software Development, Innovation, Back-end, FastAPI, REST, REST APIs, APIs, Convolutional Neural Networks (CNN)

Working Student

2013 - 2017
Continental
  • Developed an iOS app to monitor manufacturing lines and reduce communication overhead.
  • Collaborated as an iOS developer with other front-end and back-end developers, assisting in designing and implementing various prototype mobile applications.
  • Developed motor-control software for an electric scooter.
Technologies: iOS, Swift, Agile Software Development, Innovation, Mobile Apps

3D Models Generation Solution

https://blog.weitblick.ai/
This project involved developing a Python back-end to generate 3D models from videos taken with phone cameras. I created the image processing pipeline to calculate 3D point clouds and textures and built a FastAPI-based REST API to deploy it in the cloud.

Vehicle In-cabin Computer Vision System

https://www.continental.com/en/press/press-releases/20211013-cabin-sensing/
A computer vision system for an automotive cabin sensing solution, including object detection, driver state recognition, and child presence detection. As an AI software engineer, I worked on data collection and labeling, model training, and deployment on automotive hardware.

Computer Vision Solution for Agriculture Robot

https://www.continental.com/en/products-and-innovation/innovation/agriculture/agricultural-robot-contadino/
A computer vision pipeline to help steer an autonomous robot through agriculture fields based on live camera data. I developed image processing techniques to analyze the robot's environment using OpenCV and integrated the solution into a ROS node.
2015 - 2018

Master's Degree in Computer Science

Regensburg University of Applied Sciences (OTH Regensburg) - Regensburg, Germany

2011 - 2015

Bachelor's Degree in Computer Science

Regensburg University of Applied Sciences (OTH Regensburg) - Regensburg, Germany

AUGUST 2021 - PRESENT

Deep Neural Networks with PyTorch

Coursera

NOVEMBER 2020 - PRESENT

TensorFlow: Data and Deployment Specialization

Coursera

DECEMBER 2019 - PRESENT

Deep Learning Specialization

Coursera

JULY 2019 - PRESENT

Design Thinking for Innovation

Coursera

Languages

Python, C++, SQL, Swift

Platforms

Linux, Visual Studio Code (VS Code), Docker, iOS, Google Cloud Engine

Other

Computer Vision, Image Processing, Machine Learning, Deep Learning, Artificial Intelligence (AI), Innovation, Convolutional Neural Networks (CNN), Embedded Systems, Robot Operating System (ROS), FastAPI, Back-end, Mobile Apps, QNX, Photogrammetry, 3D, Computer Science, APIs

Libraries/APIs

TensorFlow, XGBoost, Pandas, Scikit-learn, OpenCV, PyTorch, NumPy, REST APIs, Keras

Tools

Git, Jupyter, Jira, Slack, Celery

Paradigms

Design Thinking, Agile Software Development, REST

Storage

NoSQL, Google Cloud

Collaboration That Works

How to Work with Toptal

Toptal matches you directly with global industry experts from our network in hours—not weeks or months.

1

Share your needs

Discuss your requirements and refine your scope in a call with a Toptal domain expert.
2

Choose your talent

Get a short list of expertly matched talent within 24 hours to review, interview, and choose from.
3

Start your risk-free talent trial

Work with your chosen talent on a trial basis for up to two weeks. Pay only if you decide to hire them.

Top talent is in high demand.

Start hiring