Jan Beckschewe

Jan Beckschewe

Software engineer with a M.Sc. in Computer Science from TU Berlin. Experienced in full-stack development, embedded UI systems, and AI. Passionate about building impactful software.

Experience

Lufthansa Technik AG (NICE Cabin Systems)
Software Engineering Intern
Lufthansa Technik AG (NICE Cabin Systems)
Nov 2025 - May 2026
Hamburg, Germany
  • Main Qt/QML developer of a first-of-its-kind passenger control device featuring a touchscreen with a donut-shaped carveout acting as a rotary dial for cabin lighting, temperature, and entertainment.
  • Eliminated rebuild wait times by building a custom hot-reloading plugin for Qt, enabling instant UI iteration during VIP In-Flight Entertainment development.
  • Enabled next-generation internet access for passengers by integrating Starlink satellite connectivity into the Global 8000 IFE platform.
  • Prototyped an AI-driven analytics pipeline spanning C++ telemetry on-aircraft, a FastAPI backend, and a React dashboard to align feature development with actual passenger needs.
Qt/QMLC++FastAPIReactStarlinkEmbedded UI
Software Engineering Intern
Mittwald CM Service GmbH & Co. KG
June - Sept 2018
Espelkamp, Germany
  • Streamlined internal food ordering by building a system with PHP Slim, MySQL, and AngularJS.
  • Reduced customer issue resolution time by adding context-sensitive action recommendations to the ticketing system with PHP Slim and Vue.js.
PHP SlimMySQLAngularJSVue.js

Education

Master of Science in Computer Science
TU Berlin
2022 - 2024
Bachelor of Science in Computer Science
TU Berlin
2018 - 2022

Final grade: 2.4 (good)

Thesis: A Unified Interface for Real Time Interactions on a Knowledge Graph

Projects

Singpro
Online singing competition game
2026
  • Built a karaoke web-app with real-time pitch accuracy scoring for 27,000+ songs and seamless online multiplayer.
  • Added AI-based instrument-voice separation pipeline.
  • Features include real-time pitch detection via ONNX/Web Audio API, WebSocket multiplayer, 21 language support, and Spotify-Wrapped-style share cards.
React 19TypeScriptExpress.jsWebSocketWeb Audio APIDocker
Skybed
Edge computing testbed for drone software
2024
  • Developed a scalable testbed for autonomous drone development and monitoring as master's thesis.
  • Simulated 600+ concurrent drones in isolated Docker containers with user-deployable software.
  • Monitored cell connectivity and visualized drone status via a real-time web interface with interactive map.
  • Features collision detection using ball-tree algorithm and cellular network emulation.
PythonFastAPIDockerGCPns-3
5G-Neural-Network
AI-powered 5G bandwidth predictor
2023
  • Designed a neural network-based link bandwidth predictor for 5G networks.
  • Generated a synthetic dataset via ns-3 simulations, trained models with distributed Ray.
  • Improved performance 400-fold compared to simulation.
PythonPyTorchFastAPIRayDocker
OpenCV Mazesolver
Raspberry Pi robot with computer vision
2019
  • Built a Raspberry Pi-based robot that autonomously navigates a maze using OpenCV computer vision.
  • Live camera feed and maze solution visualization via a web interface.
PythonOpenCVRaspberry PiWebSocket
Homelab
Homelab
Self-hosted personal server infrastructure
2020 - now
  • Run applications in containers and VMs with availability monitoring and secure remote access.
  • Capture and visualize smart home data (temperature sensors, PV energy generation) with Grafana.
LinuxDockerTraefikProxmoxGrafana
AWS Bootcamp
Interactive web game teaching AWS services
2019
  • Created an interactive web game teaching 17 AWS services across 10 levels.
  • Built a CI/CD pipeline for automated deployments, added cloud-based game saves.
JavaScriptReact.jsAWS EC2S3DynamoDBLambda

Skills

Languages

PythonJavaScript/TypeScriptQMLPHPJavaC++

Frameworks

PyTorchNode.jsReact.jsFastAPIQtExpress.jsVue.js

Tools & Platforms

DockerLinuxCI/CDGitREST APIsProxmoxGrafanaTraefik

Cloud

AWS (EC2, S3, DynamoDB, Lambda)GCP Compute Engine

Specializations

Full-StackEmbedded UIEdge ComputingAI/MLReal-time Systems

Contact