Senior Full-Stack & Software Engineer with experience designing and delivering scalable, production-grade systems across backend, frontend, and cloud.
Aktualisiert am 17.12.2025
Profil
Freiberufler / Selbstständiger
Remote-Arbeit
Verfügbar ab: 17.12.2025
Verfügbar zu: 100%
davon vor Ort: 25%
Python
React
Fullstack
Django
REST
Docker
Swagger
Git
PostgreSQL
MongoDB
Vue.js
Angular
Node.js
TypeScript
Internet of Things
C++
MQTT
Front-End
Back-End
Datenbankentwicklung
Mobile Apps
Ionic Framework
OTA API
English
Advanced (C1)
German
B2, currently advancing toward upper level

Einsatzorte

Einsatzorte

Dresden (+50km) Berlin (+50km)
Deutschland, Schweiz, Österreich
möglich

Projekte

Projekte

VitoNode ? IoT-Based Indoor Environment Monitoring & Automation Platform


Role: Full-Stack Developer & IoT Engineer


Tasks:

  • Designed and built a production-grade IoT platform for real-time monitoring of environmental factors (CO?, VOC, PM, humidity, temperature, noise, light).
  • Implemented Django REST backend with multi-tenant architecture, device onboarding APIs, authentication, and role-based access control.
  • Built responsive dashboards (React) and mobile apps (Ionic + Capacitor) for real-time visualization, alerts, and smart-device automation.
  • Developed ESP32 firmware with secure MQTT/TLS communication, OTA updates, sleep cycles, caching, and fault-tolerant reconnection logic.
  • Deployed the cloud infrastructure using Docker-Compose, Nginx reverse proxy, SSL certificates, and remote logging/monitoring.


Skills:

ESP32 (C++), MQTT over TLS, Django REST, PostgreSQL, Mongodb, React/Capacitor (Android/iOS), Docker, Nginx


Fact & Feeling ? Healthcare Facility Assessment Platform (Architecture to Full Application)


Role: Software Systems Engineer (MBSE) | Full-Stack Developer


Tasks:

  • Translated complex MBSE architecture models into an operational web platform with a Python-based computational engine and REST interfaces.
  • Built a multi-layer evaluation engine processing hundreds of architectural variables, generating structured assessments and system diagnostics.
  • Developed an interactive Vue.js frontend for visualisation, scenario configuration, and presenting multi-level evaluation results.
  • Designed scalable backend logic, validation pipelines, architectural datasets, and reproducible system behaviour based on formal models.
  • Used in interdisciplinary research and consultancy projects in UK/Germany with validated user feedback.


Skills:

Capella (Arcadia), Python/Django, Vue.js, REST APIs, SQLite/PostgreSQL

Aus- und Weiterbildung

Aus- und Weiterbildung

2 years 11 months
2022-01 - 2024-11

Systems Engineering & Complex Systems

Doctor of Engineering, PhD (Dr.-Ing.), TU Dresden, Germany | University of Cambridge, UK
Doctor of Engineering, PhD (Dr.-Ing.)
TU Dresden, Germany | University of Cambridge, UK

  • Model-Based Systems Engineering (MBSE) using Arcadia/Capella
  • System architecture design for socio-technical systems
  • Data-driven evaluation frameworks and computational modeling
  • Multi-layer software system design and validation
  • Research in intelligent, health-oriented built environments

Position

Position

Senior Full?Stack & IoT Engineer

?Develop full?stack applications using Python/Django, React , PostgreSQL and Mongodb within a multi?tenant SaaS architecture.
?Engineer ESP32 firmware (C++), MQTT over TLS, OTA updates, and embedded sensor integrations.
?Build mobile apps using Ionic/Capacitor integrated with cloud backends.
?Design secure APIs, real?time pipelines, and scalable backend services.
?Deploy Dockerized infrastructure on Linux servers with SSL/TLS and monitoring.
? Integrated CI/CD pipelines (GitLab CI/GitHub Actions) for automated testing, container builds, and deployment workflows.
?Lead system design and MBSE modeling for IoT architectures.

Kompetenzen

Kompetenzen

Top-Skills

Python React Fullstack Django REST Docker Swagger Git PostgreSQL MongoDB Vue.js Angular Node.js TypeScript Internet of Things C++ MQTT Front-End Back-End Datenbankentwicklung Mobile Apps Ionic Framework OTA API

Produkte / Standards / Erfahrungen / Methoden

Professional Summary

  • Senior Full-Stack & Software Engineer with deep experience designing and delivering scalable, production-grade systems across backend, frontend, and cloud environments ? from architecture and API design to embedded firmware, cloud platforms, and mobile applications. Skilled in Python, Django, REST API development, API client generation, Python packaging, GitLab/GitHub CI/CD, Docker, containerized workflows, PostgreSQL, React/Next .js, TypeScript, Vite/Webpack, automated testing (Pytest/Jest), MQTT, and embedded systems.
  • Over 8 years of hands-on experience building multi-tenant SaaS platforms, real-time sensor data pipelines, automation engines, smart-building integrations (Google Home, Home Assistant), and secure cloud infrastructures. 
  • Strong ability to translate complex requirements into clean system architectures, modular software, and reliable end-to-end solutions.
  • Expert in debugging complex distributed systems, optimizing performance, and delivering high-availability products, containerized microservices, and robust API communication. Experienced in MBSE modeling (Capella/Arcadia), data validation, firmware OTA flows, and architecting IoT-cloud interoperability.
  • Proven problem-solving mindset, strong ownership, and a track record of building systems that combine embedded intelligence, cloud scalability, and polished user experiences.


Technical Skills

Frameworks:

  • Backend ? Django
  • FastAPI
  • Node.js
  • Frontend ? React.js 
  • Next.js 
  • TypeScript
  • Vite
  • Webpack
  • Jest
  • React Testing Library
  • React Hook Form
  • Formik
  • AG Grid
  • Elasticsearch (basic)
  • responsive UI/UX


Cloud & DevOps:

  • Docker
  • Linux/Ubuntu
  • Docker-Compose
  • Git/GitHub
  • GitLab CI/CD
  • GitHub Actions
  • containerized deployments
  • automated build pipelines


APIs & Protocols:

  • REST
  • WebSockets
  • MQTT over TLS
  • authentication & authorization
  • Swagger/OpenAPI


Testing:

  • Pytest
  • Jest
  • Postman
  • Swagger/OpenAPI
  • integration testing
  • CI-based automated test workflows


Packaging & Distribution:

  • Python packaging
  • wheel build
  • local PyPI repositories
  • dependency management


Mobile Development:

  • Ionic Framework
  • Capacitor
  • Firebase push notifications


Data Processing:

  • Pandas
  • NumPy
  • real-time sensor data pipelines
  • rule-based anomaly detection


IoT & Embedded:

  • ESP32
  • MQTT
  • OTA
  • I2C/SPI/UART
  • firmware debugging
  • sensor drivers


Architecture & Modeling:

  • Multi-tenant SaaS
  • API design
  • MBSE (Capella, Arcadia)
  • modular architectures


Professional Experience

2024 ? Present

Role: Senior Full-Stack & IoT Engineer 

Customer: NodeByNode Systems Design UG


Tasks:

  • Develop full-stack applications using Python/Django, React , PostgreSQL and Mongodb within a multi-tenant SaaS architecture.
  • Engineer ESP32 firmware (C++), MQTT over TLS, OTA updates, and embedded sensor integrations.
  • Build mobile apps using Ionic/Capacitor integrated with cloud backends.
  • Design secure APIs, real-time pipelines, and scalable backend services.
  • Deploy Dockerized infrastructure on Linux servers with SSL/TLS and monitoring.
  • Integrated CI/CD pipelines (GitLab CI/GitHub Actions) for automated testing, container builds, and deployment workflows.
  • Lead system design and MBSE modeling for IoT architectures.


2021 ? 2024

Role: Software Systems Engineer (MBSE) 

Customer: TU Dresden & University of Cambridge


Tasks:

  • Designed and implemented end-to-end software systems based on MBSE models, translating Arcadia/Capella architecture into executable software components.
  • Developed a Python/Django-based computation engine for multi-layer system evaluation, including data pipelines, rule-based logic, and API endpoints for integration with external applications.
  • Built a Vue.js frontend for interactive visualisation, user input, and real-time assessment results, enabling full-stack delivery of the MBSE platform.
  • Developed rule-based and data-driven evaluation engines, contributing to early-stage logic used in decision-support and AI-adjacent systems.
  • Authored technical documentation, architecture specifications, and system definitions for large socio -technical environments.
  • Ensured high-quality API design with clear data contracts, validation rules, and integration test coverage.
  • Collaborated with interdisciplinary engineering, clinical, and research teams to deploy the platform in real-world case studies and validate system behaviour.


2017 ? Present

Role: Freelance Full-Stack Engineer


Tasks:

  • Designed and developed full-stack web applications using Django, FastAPI, React, Vue.js, Next.js, and TypeScript.
  • Developed backend services and utility scripts using Node.js for integration, automation, and API workflows.
  • Built REST APIs, authentication workflows, multi-tenant database structures, and real-time data pipelines.
  • Developed scalable backend systems with PostgreSQL, MongoDB, Redis, and Docker-based deployments.
  • Led IoT integrations including ESP32 firmware development, MQTT workflows, sensor processing pipelines, and over-theair (OTA) update mechanisms.
  • Consulted for clients on software architecture, cloud infrastructure, and system design.
  • Delivered data-driven dashboards, analytics tools, and visualization solutions using Python, Pandas, and frontend JavaScript frameworks.
  • Collaborated remotely with international teams, delivering end-to-end project execution from requirements to deployment.

Programmiersprachen

Python
Experte
Django
Experte
React.js
Experte
Docker
Experte
Fullstack
Experte
Database
Fortgeschritten
JavaScript
TypeScript
C/C++
embedded
SQL

Datenbanken

PostgreSQL
MongoDB
MySQL
SQLite

Einsatzorte

Einsatzorte

Dresden (+50km) Berlin (+50km)
Deutschland, Schweiz, Österreich
möglich

Projekte

Projekte

VitoNode ? IoT-Based Indoor Environment Monitoring & Automation Platform


Role: Full-Stack Developer & IoT Engineer


Tasks:

  • Designed and built a production-grade IoT platform for real-time monitoring of environmental factors (CO?, VOC, PM, humidity, temperature, noise, light).
  • Implemented Django REST backend with multi-tenant architecture, device onboarding APIs, authentication, and role-based access control.
  • Built responsive dashboards (React) and mobile apps (Ionic + Capacitor) for real-time visualization, alerts, and smart-device automation.
  • Developed ESP32 firmware with secure MQTT/TLS communication, OTA updates, sleep cycles, caching, and fault-tolerant reconnection logic.
  • Deployed the cloud infrastructure using Docker-Compose, Nginx reverse proxy, SSL certificates, and remote logging/monitoring.


Skills:

ESP32 (C++), MQTT over TLS, Django REST, PostgreSQL, Mongodb, React/Capacitor (Android/iOS), Docker, Nginx


Fact & Feeling ? Healthcare Facility Assessment Platform (Architecture to Full Application)


Role: Software Systems Engineer (MBSE) | Full-Stack Developer


Tasks:

  • Translated complex MBSE architecture models into an operational web platform with a Python-based computational engine and REST interfaces.
  • Built a multi-layer evaluation engine processing hundreds of architectural variables, generating structured assessments and system diagnostics.
  • Developed an interactive Vue.js frontend for visualisation, scenario configuration, and presenting multi-level evaluation results.
  • Designed scalable backend logic, validation pipelines, architectural datasets, and reproducible system behaviour based on formal models.
  • Used in interdisciplinary research and consultancy projects in UK/Germany with validated user feedback.


Skills:

Capella (Arcadia), Python/Django, Vue.js, REST APIs, SQLite/PostgreSQL

Aus- und Weiterbildung

Aus- und Weiterbildung

2 years 11 months
2022-01 - 2024-11

Systems Engineering & Complex Systems

Doctor of Engineering, PhD (Dr.-Ing.), TU Dresden, Germany | University of Cambridge, UK
Doctor of Engineering, PhD (Dr.-Ing.)
TU Dresden, Germany | University of Cambridge, UK

  • Model-Based Systems Engineering (MBSE) using Arcadia/Capella
  • System architecture design for socio-technical systems
  • Data-driven evaluation frameworks and computational modeling
  • Multi-layer software system design and validation
  • Research in intelligent, health-oriented built environments

Position

Position

Senior Full?Stack & IoT Engineer

?Develop full?stack applications using Python/Django, React , PostgreSQL and Mongodb within a multi?tenant SaaS architecture.
?Engineer ESP32 firmware (C++), MQTT over TLS, OTA updates, and embedded sensor integrations.
?Build mobile apps using Ionic/Capacitor integrated with cloud backends.
?Design secure APIs, real?time pipelines, and scalable backend services.
?Deploy Dockerized infrastructure on Linux servers with SSL/TLS and monitoring.
? Integrated CI/CD pipelines (GitLab CI/GitHub Actions) for automated testing, container builds, and deployment workflows.
?Lead system design and MBSE modeling for IoT architectures.

Kompetenzen

Kompetenzen

Top-Skills

Python React Fullstack Django REST Docker Swagger Git PostgreSQL MongoDB Vue.js Angular Node.js TypeScript Internet of Things C++ MQTT Front-End Back-End Datenbankentwicklung Mobile Apps Ionic Framework OTA API

Produkte / Standards / Erfahrungen / Methoden

Professional Summary

  • Senior Full-Stack & Software Engineer with deep experience designing and delivering scalable, production-grade systems across backend, frontend, and cloud environments ? from architecture and API design to embedded firmware, cloud platforms, and mobile applications. Skilled in Python, Django, REST API development, API client generation, Python packaging, GitLab/GitHub CI/CD, Docker, containerized workflows, PostgreSQL, React/Next .js, TypeScript, Vite/Webpack, automated testing (Pytest/Jest), MQTT, and embedded systems.
  • Over 8 years of hands-on experience building multi-tenant SaaS platforms, real-time sensor data pipelines, automation engines, smart-building integrations (Google Home, Home Assistant), and secure cloud infrastructures. 
  • Strong ability to translate complex requirements into clean system architectures, modular software, and reliable end-to-end solutions.
  • Expert in debugging complex distributed systems, optimizing performance, and delivering high-availability products, containerized microservices, and robust API communication. Experienced in MBSE modeling (Capella/Arcadia), data validation, firmware OTA flows, and architecting IoT-cloud interoperability.
  • Proven problem-solving mindset, strong ownership, and a track record of building systems that combine embedded intelligence, cloud scalability, and polished user experiences.


Technical Skills

Frameworks:

  • Backend ? Django
  • FastAPI
  • Node.js
  • Frontend ? React.js 
  • Next.js 
  • TypeScript
  • Vite
  • Webpack
  • Jest
  • React Testing Library
  • React Hook Form
  • Formik
  • AG Grid
  • Elasticsearch (basic)
  • responsive UI/UX


Cloud & DevOps:

  • Docker
  • Linux/Ubuntu
  • Docker-Compose
  • Git/GitHub
  • GitLab CI/CD
  • GitHub Actions
  • containerized deployments
  • automated build pipelines


APIs & Protocols:

  • REST
  • WebSockets
  • MQTT over TLS
  • authentication & authorization
  • Swagger/OpenAPI


Testing:

  • Pytest
  • Jest
  • Postman
  • Swagger/OpenAPI
  • integration testing
  • CI-based automated test workflows


Packaging & Distribution:

  • Python packaging
  • wheel build
  • local PyPI repositories
  • dependency management


Mobile Development:

  • Ionic Framework
  • Capacitor
  • Firebase push notifications


Data Processing:

  • Pandas
  • NumPy
  • real-time sensor data pipelines
  • rule-based anomaly detection


IoT & Embedded:

  • ESP32
  • MQTT
  • OTA
  • I2C/SPI/UART
  • firmware debugging
  • sensor drivers


Architecture & Modeling:

  • Multi-tenant SaaS
  • API design
  • MBSE (Capella, Arcadia)
  • modular architectures


Professional Experience

2024 ? Present

Role: Senior Full-Stack & IoT Engineer 

Customer: NodeByNode Systems Design UG


Tasks:

  • Develop full-stack applications using Python/Django, React , PostgreSQL and Mongodb within a multi-tenant SaaS architecture.
  • Engineer ESP32 firmware (C++), MQTT over TLS, OTA updates, and embedded sensor integrations.
  • Build mobile apps using Ionic/Capacitor integrated with cloud backends.
  • Design secure APIs, real-time pipelines, and scalable backend services.
  • Deploy Dockerized infrastructure on Linux servers with SSL/TLS and monitoring.
  • Integrated CI/CD pipelines (GitLab CI/GitHub Actions) for automated testing, container builds, and deployment workflows.
  • Lead system design and MBSE modeling for IoT architectures.


2021 ? 2024

Role: Software Systems Engineer (MBSE) 

Customer: TU Dresden & University of Cambridge


Tasks:

  • Designed and implemented end-to-end software systems based on MBSE models, translating Arcadia/Capella architecture into executable software components.
  • Developed a Python/Django-based computation engine for multi-layer system evaluation, including data pipelines, rule-based logic, and API endpoints for integration with external applications.
  • Built a Vue.js frontend for interactive visualisation, user input, and real-time assessment results, enabling full-stack delivery of the MBSE platform.
  • Developed rule-based and data-driven evaluation engines, contributing to early-stage logic used in decision-support and AI-adjacent systems.
  • Authored technical documentation, architecture specifications, and system definitions for large socio -technical environments.
  • Ensured high-quality API design with clear data contracts, validation rules, and integration test coverage.
  • Collaborated with interdisciplinary engineering, clinical, and research teams to deploy the platform in real-world case studies and validate system behaviour.


2017 ? Present

Role: Freelance Full-Stack Engineer


Tasks:

  • Designed and developed full-stack web applications using Django, FastAPI, React, Vue.js, Next.js, and TypeScript.
  • Developed backend services and utility scripts using Node.js for integration, automation, and API workflows.
  • Built REST APIs, authentication workflows, multi-tenant database structures, and real-time data pipelines.
  • Developed scalable backend systems with PostgreSQL, MongoDB, Redis, and Docker-based deployments.
  • Led IoT integrations including ESP32 firmware development, MQTT workflows, sensor processing pipelines, and over-theair (OTA) update mechanisms.
  • Consulted for clients on software architecture, cloud infrastructure, and system design.
  • Delivered data-driven dashboards, analytics tools, and visualization solutions using Python, Pandas, and frontend JavaScript frameworks.
  • Collaborated remotely with international teams, delivering end-to-end project execution from requirements to deployment.

Programmiersprachen

Python
Experte
Django
Experte
React.js
Experte
Docker
Experte
Fullstack
Experte
Database
Fortgeschritten
JavaScript
TypeScript
C/C++
embedded
SQL

Datenbanken

PostgreSQL
MongoDB
MySQL
SQLite

Vertrauen Sie auf Randstad

Im Bereich Freelancing
Im Bereich Arbeitnehmerüberlassung / Personalvermittlung

Fragen?

Rufen Sie uns an +49 89 500316-300 oder schreiben Sie uns:

Das Freelancer-Portal

Direktester geht's nicht! Ganz einfach Freelancer finden und direkt Kontakt aufnehmen.