Meteorology · Data Science · AI01 · Available

Read the data.Build the model.Ship the product.

Patrick | Diploma meteorologist & app developer

15 years of data and media experience at RTL. Today I combine weather data, Python and AI into mobile applications for iOS and Android.

Patrick
PatrickDiploma meteorologist · Germany
Profile at a glanceAvailable
01Experience15+ yearsMeteorologist at RTL and n-tv
02Apps in storeCamperCompassiOS & Android, two more in development
03AI in productionGemini FlashFish species recognition in FishOn
04Looking forFull-time roleData science, AI development – including outside meteorology
02 · About

Turning data into forecasts – that is what excites me about weather and machine learning.

Behind the scenes at RTL I automated weather graphics systems and visualised complex weather data – first in Matlab and AutoIt, later in Python and JavaScript. As a meteorologist, alongside the core work such as presenter briefings and severe weather warnings, I prepared weather information for a general audience in formats like the n-tv weather week.

Today I combine weather data, databases and AI in my own apps. To build small, purpose-made models for them myself, I'm going deep into machine learning and recently completed the Machine Learning Specialization from DeepLearning.AI.

I want to bring this mix of domain expertise, data engineering and product development to a team building data-driven AI solutions – and train further there in data science and AI development.

03 · Career
Next step

Data Science & AI

A full-time role and further training in data science or AI development, including outside meteorology.

Today

App developer · lokativ

Designing and building my own Flutter apps for iOS and Android: weather APIs, Supabase backend, AI image recognition with Gemini. CamperCompass is live in the app stores.

15+ years

Meteorologist · RTL / ntv.de / wetter.de

Automated the weather graphics systems; processed and visualised weather data in Matlab, AutoIt, Python and JavaScript. Briefed presenters, issued severe weather warnings and wrote weather articles for ntv.de and wetter.de, including the weekly weather round-up.

University

Diploma in Meteorology

Atmospheric physics, statistics and scientific data analysis.

04 · Projects
P-01In app stores

CamperCompass

Wind warning and sun compass for campers. Personalised gust limit for the awning, MeteoAlarm severe weather alerts and an 8-day forecast.

RoleConcept, design, development and store release
DataGust forecasts, MeteoAlarm warnings, sun position
FlutterSupabaseWeather API
View project →
P-02Beta

FishOn

Fishing app with AI fish recognition from photos, AI tactic advice based on weather, and wave height calculation using the SMB method.

RoleConcept and development
AIImage recognition and tactic advice with Gemini Flash
FlutterGemini FlashWeather API
View project →
P-03In development

Gegenwind

Shows before you ride where tailwind, crosswind or headwind awaits along your route. Real road-network routing, route import (GPX, KML, GeoJSON, CSV) and time-shifted wind forecasts per section – plus the best time window to set off.

RoleConcept and development
DataTime-shifted wind forecasts along the real route
FlutterWeather APIRouting
View project →
05 · ML Projects

Independent work samples where I handled data sourcing, feature engineering and modelling myself, end to end.

ML-01Completed

Cologne Bike Traffic

Daily bike counts from Cologne's Stadtwald counting station, combined with DWD weather data and calendar information (public holidays, school breaks, FC Köln home games) and modelled with linear regression — including feature engineering, multicollinearity checks and error analysis.

MethodLinear regression (scikit-learn, statsmodels)
ResultR² 0.82 on test data, 17 features
PythonPandasscikit-learnstatsmodels
View project page →
06 · Skills

Data & AI

Python & data wranglingPandas, NumPy, pipeline development
Machine learningDeepLearning.AI Specialization
Data visualisationPreparing complex time series & data
LLM integrationGemini API & AI workflows

Engineering

Flutter & DartCross-platform app development
SQL & SupabasePostgreSQL, database design & backend
JavaScriptWeb scripting & logic
REST & APIsWeather data integration & system interfaces

Domain

Meteorology (diploma)Meteorological analysis & model understanding
Weather data pipelinesAutomated processing & preparation
Severe weather warningsRisk assessment & precise communication
Graphics systems & visualisationAutomated interfaces for weather graphics
07 · Contact

Let's talk.

Open to full-time roles in data science and AI development, including outside meteorology. I look forward to hearing from you.