Tobias J.

External Service Provider

Avatar placeholder
Potsdam, Germany

Experience

Nov 2024 - Sep 2025
11 months

External Service Provider

Deutsches Geoforschungszentrum (GFZ), Helmholtz-Gemeinschaft

  • Planning and project organization
  • Designing the software architecture
  • Evaluating the software libraries to be used
  • Identity provider integration with Keycloak
  • Apache Airflow for workflow orchestration
  • STAC as a data catalog
  • S3-compatible storage for storing unstructured data
  • Pytest and Playwright for automated testing
  • SSO integration with OAuth2/OpenID Connect
  • Reverse proxy configuration with Nginx

Tools: Apache Airflow, Docker, Docker Compose, GitLab CI, Keycloak, MinIO S3 Storage, Playwright, PostgreSQL, Python, Pytest, OpenID Connect, STAC

Jul 2024 - Oct 2024
4 months

External Service Provider

Deutsches Geoforschungszentrum GFZ

  • Planning and project organization
  • Designing the software architecture
  • Evaluating the software libraries to be used
  • Proof-of-concept implementation based on MinIO S3 storage, Apache Airflow and STAC catalogs

Tools: Apache Airflow, Docker, Docker Compose, GitLab CI, MinIO S3 Storage, PostgreSQL, Python, STAC

Oct 2022 - Nov 2024
2 years 2 months

External Service Provider

BFI Software GmbH

  • Detection of reference markers (ChArUco board and ColorChecker) using OpenCV in Python
  • Implementation of a REST web service in Flask and Gunicorn
  • Evaluation of camera calibration on mobile devices
  • Implementation of a web service for photo quality assessment
  • Evaluation of wound segmentation using TensorFlow & Keras
  • Containerization with Docker, Docker Compose and Kaniko
  • Design and implementation of versioned data pipelines with DVC
  • Automated experiment tracking with MLFlow
  • Setup of CI pipelines in GitLab based on Docker containers

Tools: Detectron2, DVC, Flask, GitLab CI, MLFlow, OpenCV, Python, TensorFlow

Oct 2022 - Nov 2024
2 years 2 months

External Service Provider

Christian Engelhardt Softwareentwicklung

  • Labeled data for motorcycle license plate detection and OCR of numbers
  • Training with YOLO models for precise detection of number plates
  • Fine-tuning OCR models for accurate number extraction
  • Creation of an end-to-end inference pipeline combining detection and OCR
  • Benchmarking models for CPU-only use cases
  • Integration into a .NET application using C# (Windows)

Tools: TensorRT, Transformers, Ultralytics-Yolov11-Obb, ONNX, Torch, Python, NumPy, PythonNET, C#, OpenCV

Jan 2022 - Dec 2024
3 years

External Service Provider

QVISIONS GmbH

  • Object detection with YOLOv4 (Darknet)
  • Semantic segmentation with Detectron
  • Image classification with TensorFlow/Keras
  • Containerization with Docker, Docker Compose and Kaniko
  • Design and implementation of versioned data pipelines with DVC
  • Automated experiment tracking with MLFlow
  • Setup of CI pipelines in GitLab using Docker containers
  • Implementation of backend and frontend for the progressive web app
  • Controlling cameras via edge devices
  • Planning and construction of a photo box

Tools: DVC, Detectron2, Docker, Docker Compose, Flask, GitLab CI, Keras, LabelStudio, MLFlow, NVIDIA Jetson, OpenVINO, PostgreSQL, Python, TensorFlow, TensorRT, YOLO, OpenCV

Aug 2021 - Jan 2025
3 years 6 months

External Service Provider

Bundesdruckerei GmbH

  • Acceptance tests in Jira/XRay
  • API testing with Swagger/Postman
  • E2E testing with Playwright/Mocha in TypeScript
  • Load testing with Gatling
  • Conducting code reviews
  • Setting up CI pipelines in GitLab
  • Checking data consistency in Elasticsearch and MinIO
  • Test automation inside a Docker environment with Docker Compose
  • Reviewing the Kubernetes container infrastructure with k9s and Rancher

Tools: Docker, Elasticsearch, Gatling, GitLab CI, Jira, k9s, Kubernetes, MinIO, Mocha, Playwright, Postman, Rancher, Swagger, XRay

Apr 2020 - Dec 2020
9 months

External Service Provider

TRAINALYZED GmbH

  • Frontend development with JavaScript, Bootstrap, HTML, and CSS
  • Backend development with Python and Django
  • Converting the mathematical model into a software simulation (Python, NumPy, Pandas, Jupyter Notebook, SciPy, Sympy)
  • Research on mathematical solution and optimization methods
  • Algorithm design and adaptation of existing solution methods
  • Integration of proof-of-concept implementations into the simulation architecture
  • Dependency and sensitivity analysis
  • Visualization of results (Matplotlib, Bokeh)
  • Providing routines to read problem-specific files (fitparse, Cheetah)
  • Reducing calculation times through parallelization and code optimization (Numba JIT, multiprocessing)

Tools: Bokeh, Bootstrap, Cheetah, CSS, Django, fitparse, HTML, JavaScript, Jupyter Notebook, Matplotlib, multiprocessing, Numba, NumPy, Pandas, Python, SciPy, Sympy

Jul 2018 - Apr 2020
1 year 10 months

External Service Provider

IAV GmbH

  • Architecture design for a decentralized, asynchronously communicating module system in ROS
  • Programming motion sequences with ROS-MoveIt!
  • Developing collision avoidance algorithms in Python
  • Commissioning and control of the research robot
  • Calibration of camera systems
  • Improving object detection using 3D point clouds in OpenCV and PCL
  • Feature mapping with PCL
  • Experiments with TensorFlow for hand pose detection
  • Setting up a container-based development infrastructure with Docker
  • Optimizing the GUI in C++/Qt to control the computer vision system

Tools: C++/Qt, Docker, OpenCV, PCL, Python, ROS, ROS-MoveIt!, TensorFlow

Apr 2018 - Mar 2020
2 years

External Service Provider

TRAINALYZED GmbH

  • Designing a visual concept
  • Implementing a Progressive Web App (PWA) in Angular for mobile and desktop devices
  • Server backend in Django (Python), MongoDB, PostgreSQL
  • Providing REST services for PWA communication
  • Offline functionality with service workers (Workbox) and caching strategies
  • User authentication and authorization
  • Reading and processing fitness files
  • Securing personal health data
  • Integrating the Dropbox API for automatic synchronization via webhooks
  • Asynchronous task processing with Celery and Redis
  • Integrating server-generated plots with Bokeh
  • Setting up SSL certificates with certbot
  • Customer server administration for test and production systems on Linux
  • Importing fitness files with fitparse, Cheetah
  • Quality assurance with Python Unittest and GitLab CI

Tools: Angular, Bokeh, Celery, certbot, Cheetah, Django, Dropbox API, fitparse, GitLab CI, Linux, MongoDB, PostgreSQL, Python, Python Unittest, Redis, Service Worker

Oct 2017 - Nov 2021
4 years 2 months

External Service Provider

IAV GmbH

  • Setting up the project structure including package managers (Anaconda, npm)
  • Developing command-line tools with Python
  • Customizing the client SharePoint
  • Integrating custom-developed components into a SharePoint multi-user environment
  • Implementing automation tools for SharePoint and Nintex
  • Designing and developing a drag & drop editor in HTML, CSS (Bootstrap), TypeScript, and Gridstack.js
  • Integrating and developing SOAP and REST services
  • Reading Excel files
  • Quality assurance with Python Unittests

Tools: Conda, CSS (Bootstrap), Gridstack.js, HTML, npm, Nintex, Python, SharePoint, SOAP, REST, TypeScript, Excel

Sep 2016 - Present
9 years 4 months

Software Developer

PERFACCT GmbH

Oct 2014 - Jun 2016
1 year 9 months

Research Assistant

Fraunhofer Heinrich Hertz Institute HHI

Parallelization of an LTE processing chain for the physical layer using OpenMP/OpenACC on digital signal processors

  • Research on mathematical optimization methods and declarative programming for resource planning in cellular LTE networks
Oct 2012 - Sep 2014
2 years

Student Assistant

Universität Potsdam

Implementation of transpiler programs in Bison/C++ for the Clingo solver

  • Extension of the Clingo-based software tools

Summary

Clients appreciate my clear and goal-oriented communication. I demonstrated this as a project manager with team responsibility and also as part of a Scrum team. I link knowledge from different areas of software development extremely efficiently to address new problems.

As a Software Engineer, I contribute in all areas of development, from requirements analysis, architecture design and testing to coding. I always place great emphasis on the reproducibility and traceability of results.

My main area of interest is the development of data-driven applications that use innovative algorithms to automate and digitize manual processes.

Skills

Frontend Web Development

  • Angular
  • Typescript
  • Javascript
  • Bootstrap/css

Backend Web Development

  • Python
  • Django
  • Flask
  • Mongodb
  • Postgresql
  • Sqlalchemy
  • Oauth2/openid Connect

Data Science / Data Engineering

  • Numpy
  • Pandas
  • Matplotlib
  • Bokeh
  • Scipy
  • Scikit Learn
  • Sympy
  • Apache Airflow
  • S3

Machine Learning / Computer Vision

  • Opencv
  • Pcl
  • Tensorflow/keras
  • Torch
  • Chatgpt
  • Llms
  • Yolo
  • Ocr

Application Optimization

  • C/c++
  • Openmp
  • Mpi
  • Cuda
  • Numba
  • Cython
  • Numpy

Quality Assurance

  • Pytest
  • Swagger
  • Postman
  • Playwright
  • Mocha
  • Gatling
  • Jira/xray

Devops/mlops

  • Gitlab Ci
  • Docker
  • Kubernetes
  • K9s
  • Ansible
  • Linux Server Administration
  • Dvc
  • Mlflow
  • Nginx

Soft Skills

  • Quickly Apply Knowledge And Experience To New Topics And Technologies
  • Take Responsibility As A Project Manager Or Tech Lead
  • Prefer Open Communication
  • Focus On Solving Problems Rather Than Self-promotion
  • Respond Quickly In Agile Projects
  • Always Share Experiences And Knowledge With Clients And Team Members
  • Understand Client Challenges And Offer My Own Solution Proposals

Languages

German
Native
English
Advanced

Education

Oct 2013 - Mar 2016

Universität Potsdam

Master of Science, Computational Science · Computational Science · Potsdam, Germany

Oct 2010 - Oct 2013

Universität Potsdam

Bachelor of Science, Computer Science · Computer Science · Potsdam, Germany

Need a freelancer? Find your match in seconds.
Try FRATCH GPT
More actions

Similar Freelancers

Discover other experts with similar qualifications and experience

Martin M.
Martin M.

Product Owner AI Learning Platform

View Profile
Mathias W.
Mathias W.

Development of an AI-driven social media automation for topic identification, text generation, and publishing

View Profile
Qaiser A.
Qaiser A.

Freelance Lead DevOps Engineer

View Profile
Kai S.
Kai S.

Software Developer

View Profile
Stephan B.
Stephan B.

Freelance Data Scientist

View Profile
Umar M.
Umar M.

Senior AI Architect & Engineer

View Profile
Julien L.
Julien L.

MLOps Engineer

View Profile
Peter K.
Peter K.

Hardware and Software Developer / Project Manager

View Profile
Steven M.
Steven M.

Freelance Trainer

View Profile
Katharina S.
Katharina S.

AI Engineer

View Profile
Sebastian S.
Sebastian S.

Group Product Manager – Digital Platform Discovery

View Profile
Yannick S.
Yannick S.

Freelance IT Consultant/Advisor

View Profile
Olaf N.
Olaf N.

Frontend Engineer

View Profile
Ronald F.
Ronald F.

IT Consultant & Continuing Education

View Profile
Markus B.
Markus B.

Technical Co-Founder

View Profile
Martin G.
Martin G.

SAP Test Data Management Consultant

View Profile
André G.
André G.

IT Consulting Project Management / Engineering Subproject Management

View Profile
Daniel S.
Daniel S.

Frontend and Web Developer

View Profile
Ahmet C.
Ahmet C.

Senior Android Developer

View Profile
Louis G.
Louis G.

Freelance Solutions Architect and Machine Learning Engineer

View Profile
Marcel M.
Marcel M.

Cloud-Architect, Senior Solution Architect, Senior Software-Engineer

View Profile
Michael S.
Michael S.

Embedded C++17 programming

View Profile
Hüseyin K.
Hüseyin K.

Senior Full-Stack Engineer

View Profile
Manuel P.
Manuel P.

AI Engineer

View Profile
Carsten L.
Carsten L.

Business / Functional Analyst and Oracle Developer DWH

View Profile
Tobias O.
Tobias O.

Python Developer

View Profile
André H.
André H.

Linux IT Admin

View Profile
Kai W.
Kai W.

Senior Software Consultant

View Profile
Niko S.
Niko S.

Developing Architect, Technical Lead "gridlytics"

View Profile
Vladislav L.
Vladislav L.

Freelance Data Engineer / Architect

View Profile