Shulin Gao

AI & Data Engineer · Berlin, Germany

Summary

Senior Data & Platform Engineer with 10+ years building and operating containerised data pipelines and ML infrastructure under production SLAs — from real-time multi-sensor ingestion and heterogeneous database backends to cloud-native AWS platforms provisioned with Terraform IaC. Strong AI/ML background covering the full stack from raw sensor data to deployed inference services. Seeking roles where data architecture, containerisation, and pipeline reliability are central.

Experience

2026 – present
B2B/B2C lead generation platform with FastAPI backend, async SQLite persistence, REST API integrations, and GitHub Actions CI/CD. Multi-agent LLM orchestration using Groq / LLaMA 3.
2025 – present
Personal Project — Property Management Web App
Containerised web application for rental contract and utility billing management for the German market.
  • Built with Python and Streamlit; PostgreSQL on Docker for persistence; Docker Compose for local development.
  • Auto-generates legally relevant documents; CI/CD deployment via GitHub Actions.
05/2024 – 03/2026
Career Sabbatical
Berlin / China
Technical upskilling — AWS certification via neuefische bootcamp, focus on cloud architecture and Infrastructure-as-Code. Independent software projects.
11/2014 – 04/2024
AI & Platform Engineer
Eurailscout Inspection & Analysis B.V. (Netherlands) · Berlin
Built and operated containerised data and ML platforms for safety-critical railway inspection (customers: ProRail, Strukton Rail).
  • Led a containerised near-real-time image processing platform: Docker + Jenkins CI/CD + RabbitMQ messaging; TensorRT/CUDA inference achieving >90% accuracy at national-operator scale.
  • Built a complete ML platform with training pipeline, experiment tracking (MLflow), production REST API, and deployment automation — full ownership from raw data to service rollout (Flask, MS SQL Server, Docker, Jenkins).
  • Designed a multi-sensor data acquisition and fusion framework for heterogeneous streams (ultrasonic, camera, measurement): Python/C++17/Cython backend with REST API and polyglot data layer (MongoDB, MS SQL Server, RabbitMQ).
  • Developed a deep learning inference pipeline on ultrasonic sensor data: annotation management via Azure ML Studio; YOLOv5, scikit-learn.
  • Low-level tooling: Python/Cython raw-video decoder with C++ bindings and OpenCV; C++ LabVIEW plugin for real-time geometry computation.
11/2013 – 06/2014
Master Thesis — Computer Vision
Scopis Medical GmbH · Berlin
Gaussian Sum Filter SLAM for surgical endoscope self-calibration; C++11 / Qt / OpenGL (Boost, Eigen, OpenCV, CMake). Supervised by Prof. Dr. Daniel Cremers, TU Munich. — github.com/slgao/MonoSLAMAutoCalibration ↗

Education

04/2025 – 07/2025
AWS Cloud Computing Bootcamp
neuefische GmbH · Berlin
Capstone: N-Tier Pedestrian Detection System.
  • Event-driven N-tier AWS architecture: EC2 Auto Scaling + ALB, Flask REST API (Nginx), serverless pipeline (S3 → SNS → Lambda → Rekognition), RDS MySQL Multi-AZ, CloudFront HTTPS.
  • Full infrastructure provisioned with Terraform IaC; IAM least-privilege, bastion host, CloudWatch monitoring.
10/2011 – 06/2014
M.Sc. Computational Science & Engineering
Technical University of Munich (TUM)
Focus: HPC, Parallel Programming (MPI, CUDA), Algorithms, Computer Vision, CFD.
08/2010 – 07/2011
M.Eng. Mechatronics
Xidian University · Xi'an, China
08/2006 – 07/2010
B.Eng. Mechatronics
Xidian University · Xi'an, China

Certifications

AWS Certified Cloud Practitioner
Amazon Web Services · Feb 2026
Verify ↗
AWS re/Start Graduate
Amazon Web Services · Jul 2025
Verify ↗

Technical Skills

Container & DevOps
DockerDocker ComposeTerraformJenkinsGitHub ActionsLinuxBash
Cloud
AWS EC2S3LambdaRDSSNSCloudFrontCloudWatchAuto ScalingAzure ML Studio
Data & Messaging
PostgreSQLMongoDBMS SQL ServerSQLiteMySQLRabbitMQHDF5
Backend & APIs
PythonFastAPIFlaskREST APIC++17Cython
ML / AI
PyTorchYOLOv8/v5TensorRTCUDAMLflowscikit-learnOpenCVLLM (Groq, LLaMA 3)

Languages

English
Cambridge BEC Higher
C2 · Proficient
German
Professional working proficiency
C1 · Advanced
Chinese (Mandarin)
Native

Publications & Conferences

S. Gao et al.  ·  12th European Conference on Non-Destructive Testing (ECNDT)  ·  Gothenburg, Jun 2018
S. Gao et al.  ·  19th World Conference on Non-Destructive Testing (WCNDT)  ·  Munich, Jun 2016