Matthias Wisniowski, Developer in Vienna, Austria
Matthias is available for hire
Hire Matthias

Matthias Wisniowski

Verified Expert  in Engineering

Bio

Matthias is a full-stack computer vision engineer. He covers everything from camera hardware selection and calibration, data collection, labeling, curation, and modeling to building scalable experimentation platforms. Matthias enjoys solving problems holistically and learning everything necessary to impact the bottom line.

Portfolio

Freelance
React, TypeScript, Google Cloud, Amazon SageMaker, Amazon Web Services (AWS)...
craftworks
OpenCV, PyTorch, TimescaleDB, Docker, Jupyter Notebook...
Cruise
Robot Operating System (ROS), C++, Random Forests, Computer Vision, TensorFlow...

Experience

  • Python - 10 years
  • Data Science - 8 years
  • Computer Vision - 8 years
  • Machine Learning - 8 years
  • OpenCV - 8 years
  • Robotics - 4 years
  • PyTorch - 2 years
  • Amazon Web Services (AWS) - 1 year

Availability

Part-time

Preferred Environment

MacOS, Vim Text Editor, Amazon SageMaker, Jupyter Notebook, Ubuntu, Python, PyTorch, OpenCV

The most amazing...

...project I've completed was a traffic light detection model for self driving cars allowing a fleet of 200 cars to safely navigate the streets of San Francisco.

Work Experience

Developer

2021 - PRESENT
Freelance
  • Developed a machine learning (ML) platform for image object detection models. Used Amazon SageMaker for training and processing jobs and AWS Step Functions for workflow orchestration.
  • Built an internal full-stack app using Python and React for image dataset curation and annotation.
  • Deployed a Kubernetes cluster and ML platform on-premises.
Technologies: React, TypeScript, Google Cloud, Amazon SageMaker, Amazon Web Services (AWS), Kubernetes, Artificial Intelligence (AI), APIs, Back-end, Deep Learning, Machine Learning, Computer Vision, Git, Image Recognition, Data Visualization, Data Wrangling

Senior Data Scientist

2021 - 2021
craftworks
  • Led computer vision projects in wood processing, agriculture, and manufacturing.
  • Worked on 3D camera sensor selection. Developed a deep learning model (instance segmentation), sensor fusion, and multi-object tracking.
  • Developed the internal TÜV TrustedAI certification process.
  • Became the technical architect for the data science team.
Technologies: OpenCV, PyTorch, TimescaleDB, Docker, Jupyter Notebook, Artificial Intelligence (AI), APIs, Back-end, Point Cloud Data, Deep Learning, Machine Learning, Computer Vision, Git, Image Recognition, Data Visualization, Data Wrangling

Engineering Manager

2015 - 2019
Cruise
  • Received nine patents for self-driving cars in the United States.
  • Co-founded Cruise's internal active learning platform, which uses cloud-based machine learning to find the following valuable data to label. Evolved the datasets used to train car models continually.
  • Managed a team of five engineers. Led the automation of human labeling for sensor data, including camera, LiDAR, and radar. Developed novel sensor-fusion algorithms and object detection methods leveraging humans in the loop.
  • Built a detection framework for traffic lights that allowed the self-driving car to navigate 99.9% of all intersections safely. Included a deep learning model for the framework and a sensor fusion algorithm for probabilistic state inference.
  • Developed the first computer vision stack for the level four self-driving car platform. Included sensor selection, on-vehicle placement/coverage decisions, calibration, and a GPU-based image processing pipeline.
  • Built an instance detection model to aid human annotation of HD maps. Resulted in a reduction of human map annotation time from three months to ten minutes for the entire city of San Francisco.
  • Took the lead for a business-critical project in another department. Led a team to rewrite the routing algorithm, making turn-by-turn decisions for the self-driving car. Invented a novel probabilistic, constraint-based routing algorithm.
Technologies: Robot Operating System (ROS), C++, Random Forests, Computer Vision, TensorFlow, OpenCV, Eigen, Python, PostGIS, Spark, Keras, Docker, Ubuntu, Google Bigtable, Jira, Artificial Intelligence (AI), APIs, Back-end, Point Cloud Data, Deep Learning, Machine Learning, SQL, Git, Image Recognition, Data Visualization, Data Wrangling

Experience

Active Learning Platform for a Computer Vision Research Project in Agriculture

Developed a cloud-based platform to continually evolve datasets and computer vision models for an agriculture research project. I worked with a data scientist and led the design and implementation of the AWS infrastructure. This enabled the client to accelerate their research and development. I built a data ingestion pipeline for video data. I also built an automated ETL and a training pipeline, deploying a data labeling environment at the end.

Education

2012 - 2014

Master's Degree in Robotics, Cognition, Intelligence

Technical University of Munich - Munich, Germany

2008 - 2012

Bachelor's Degree in Medical Computer Science

Technical University Vienna - Vienna, Austria

Skills

Libraries/APIs

OpenCV, PyTorch, React, TensorFlow, Eigen, Keras

Tools

Vim Text Editor, Git, Amazon SageMaker, Jira, AWS Cloud Development Kit (CDK)

Languages

Python, SQL, TypeScript, C++, Java

Platforms

MacOS, Jupyter Notebook, Ubuntu, Docker, Amazon Web Services (AWS), Kubernetes

Frameworks

Spark

Storage

PostGIS, Google Bigtable, Google Cloud

Other

Robotics, Computer Vision, Machine Learning, Data Science, Artificial Intelligence (AI), Image Recognition, Random Forests, APIs, Back-end, Point Cloud Data, Deep Learning, Data Visualization, Data Wrangling, Software Development, Biomedical Skills, Robot Operating System (ROS), TimescaleDB

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