freiberufler Senior Full-Stack Software Engineer | Python/Django, React.js, Docker, PostgreSQL | Mobile (Android & iOS) | Cloud & API Architecture | Sensor-Integration & Embedded Modules (ESP32) auf freelance.de

Senior Full-Stack Software Engineer | Python/Django, React.js, Docker, PostgreSQL | Mobile (Android & iOS) | Cloud & API...

online
  • 85€/Stunde
  • 01219 Dresden
  • Weltweit
  • fa  |  en  |  de
  • 10.12.2025
  • Contract ready

Kurzvorstellung

Full-Stack Software Engineer mit Fokus auf Python/Django, React, Docker und Multi-Tenant-Cloud-Architekturen. Erfahrung in Mobile-Apps (Android/iOS), API-Design, PostgreSQL sowie Integration eingebetteter Sensor- und ESP32-Module.

Geschäftsdaten

 Freiberuflich
 Steuernummer bekannt

Qualifikationen

  • Android Developer3 J.
  • Android Entwicklung3 J.
  • API-Entwickler8 J.
  • C++2 J.
  • Django8 J.
  • Docker8 J.
  • Embedded Entwicklung / hardwarenahe Entwicklung2 J.
  • Embedded Systems2 J.
  • Firmware2 J.
  • Git8 J.
  • Internet of Things (IoT)2 J.
  • iOS3 J.
  • iOS-Entwickler3 J.
  • JavaScript8 J.
  • Mobile Software Engineer3 J.
  • Modellgetriebene Entwicklung4 J.
  • Mongodb8 J.
  • Postgresql8 J.
  • Programmierer C, C++2 J.
  • Python8 J.
  • Python-Programmierer
  • React (JavaScript library)3 J.
  • Reactive Programming3 J.
  • SAS (Software)4 J.
  • Sensorik2 J.
  • SQL4 J.
  • Systems Engineering4 J.
  • Techniker Leiterplattentechnik2 J.
  • Typescript8 J.
  • Vue.Js8 J.

Projekt‐ & Berufserfahrung

Embedded Integration & Sensordatenverarbeitung (ESP32)
Kundenname anonymisiert, Dresden
10/2023 – offen (2 Jahre, 3 Monate)
High-Tech- und Elektroindustrie
Tätigkeitszeitraum

10/2023 – offen

Tätigkeitsbeschreibung

Entwicklung von Firmware-Modulen für ESP32, Integration mehrerer Umwelt- und Techniksensoren, Echtzeitübertragung strukturierter Messdaten (MQTT), OTA-Mechanismen, WiFi-Management und Systemkalibrierung.

Eingesetzte Qualifikationen

C++, Embedded Entwicklung / hardwarenahe Entwicklung, Embedded Systems, Firmware, Internet of Things (IoT), Programmierer C, C++, Sensorik, Techniker Leiterplattentechnik

Mobile App Development (Android/iOS, Ionic/Capacitor)
Kundenname anonymisiert, Dresden
10/2022 – offen (3 Jahre, 3 Monate)
IT & Entwicklung
Tätigkeitszeitraum

10/2022 – offen

Tätigkeitsbeschreibung

Erstellung einer Cross-Platform-App für Android und iOS auf Basis von Ionic/Capacitor. Integration sicherer API-Endpunkte, Nutzerverwaltung und Echtzeit-Datenkommunikation mit dem Backend.

Eingesetzte Qualifikationen

Android, Android Developer, Android Entwicklung, API-Entwickler, iOS, iOS-Entwickler, Mobile Software Engineer, React (JavaScript library), Reactive Programming

MBSE & Systemarchitektur (Arcadia / Capella)
Kundenname anonymisiert, Dresden
1/2022 – offen (4 Jahre)
IT & Entwicklung
Tätigkeitszeitraum

1/2022 – offen

Tätigkeitsbeschreibung

Modellbasierte Entwicklung komplexer Software- und Sensorsysteme auf Basis der Arcadia-Methodik und der Capella-Workbench. Erstellung funktionaler, logischer und physikalischer Architekturmodelle, Definition von Systeminteraktionen und Ableitung technischer Anforderungen. Analyse von Datenflüssen zwischen Backend-Services, Embedded-Modulen und Cloud-Komponenten sowie modellbasierte Validierung der Systemkonsistenz im Gesamtsystem.

Eingesetzte Qualifikationen

Modellgetriebene Entwicklung, SAS (Software), SQL, Systems Engineering

Full-Stack Plattformentwicklung (Python/Django + React)
Kundenname anonymisiert, Dresden
9/2017 – offen (8 Jahre, 4 Monate)
IT & Entwicklung
Tätigkeitszeitraum

9/2017 – offen

Tätigkeitsbeschreibung

Entwicklung verteilter Backend-Komponenten auf Basis von Python/Django, Aufbau modularer API-Schichten, Datenmodellierung in PostgreSQL sowie Implementierung eines modernen React-Frontends. Containerisiertes Deployment mittels Docker und Integration einer skalierbaren Multi-Tenant-Architektur. Umsetzung durchgängiger Datenflüsse zwischen Backend, Frontend und mobilen Anwendungen.

Eingesetzte Qualifikationen

Vue.Js, API-Entwickler, Django, Docker, Git, JavaScript, JavaScript-Entwickler, Mongodb, Postgresql, Python, Typescript

Ausbildung

Modellbasierte Systemarchitektur & Digitale Technische Systeme (Digitale Gebäudesysteme)
Promotion (Dr.-Ing.)
University of Cambridge | TU Dresden
2024
Dresden

Über mich

Ich bin Full-Stack Developer mit mehr als 8 Jahren Erfahrung in der Entwicklung moderner, skalierbarer Softwarelösungen – von Web-Applikationen bis hin zu komplexen IoT-Systemen. Mein technologischer Schwerpunkt liegt auf Python (Django), React.js, Docker, MQTT, PostgreSQL sowie der Integration von Sensoren und Embedded-Systemen (ESP32).

Ich entwickle API-basierte Backend-Services, responsive Frontends und sichere Cloud-Architekturen. Darüber hinaus habe ich umfangreiche Erfahrung in der IoT-Entwicklung, einschließlich Firmware-Programmierung, Datenverarbeitung in Echtzeit und Smart-Home-Integration (Google Home, Home Assistant, Matter).

Zusätzlich realisiere ich Mobile Apps für Android und iOS auf Basis von React + Ionic/Capacitor, die direkt mit Cloud-Backends und IoT-Geräten interagieren.

Durch meine Promotion und internationale Forschungserfahrung (TU Dresden & University of Cambridge) bringe ich eine analytische, systemorientierte Arbeitsweise sowie hohe Präzision in der Software- und Datenmodellierung mit.

Was ich anbiete:
• Full-Stack Entwicklung (Python/Django + React)
• Aufbau und Optimierung von APIs, Datenbanken & Cloud-Architekturen
• IoT-Entwicklung: Sensor-Integration, MQTT, ESP32, Embedded Systems
• Mobile App Entwicklung für Android & iOS (React + Ionic/Capacitor)
• Docker-basierte Deployments
• Datenanalyse & Modellierung (Python)
• Technische Beratung für Smart Buildings, Innenraumqualität und Automatisierung

Ich freue mich auf Projekte, bei denen ich moderne Technologien, Systemdenken und qualitativ hochwertige Softwareentwicklung kombinieren kann.

Weitere Kenntnisse

▪ Backend & APIs
Python, Django, Django REST Framework, FastAPI, Node.js, API-Design, RESTful Services, Authentifizierung (JWT, Token-Based Auth), Webhooks, Serialisierung, Middleware-Entwicklung, Caching-Strategien, Request-Pipelines.

▪ Frontend & Web-Technologien
React.js, TypeScript, JavaScript (ES6+), Redux/Context, responsives UI-Design, asynchrone Datenflüsse, WebSockets, Echtzeit-Rendering, HTML5, CSS3.

▪ Mobile Development
Ionic Framework, Capacitor, plattformübergreifende Entwicklung für Android und iOS, native Bridge-Kommunikation, App-Architekturen, Deployment auf Android/iOS-Geräten.

▪ Datenbanken & Datenmodellierung
PostgreSQL, MySQL, SQLite, relationales Datenbankdesign, Indexierung, Query-Optimierung, Multi-Tenant-Modelle, migrationsbasierte Strukturen, strukturierte Datenspeicherung.

▪ Cloud, Deployment & DevOps
Docker, Docker-Compose, Linux/Ubuntu-Server, CI/CD-Grundlagen, Containerisierung, Versionsverwaltung mit Git/GitHub, SSL/TLS, Server-Hardening, Umgebungskonfiguration, Logging & Monitoring.

▪ IoT, Embedded Systems & Sensorintegration
ESP32, Firmware-Entwicklung (Arduino/C++), I²C/SPI/UART, Sensor-Integration (CO₂, VOC, PM, Temperatur, Feuchtigkeit, Licht, Geräuschpegel), Datenerfassung in Echtzeit, Kalibrierungslogiken, energieoptimierte Messzyklen.

▪ Kommunikationsprotokolle & Device Connectivity
MQTT (Pub/Sub), MQTT over TLS, OTA-Update-Mechanismen, WiFi-Management, Captive Portal, SoftAP, Serial-Kommunikation, Time-Sync (NTP), Firmware-Sicherheit.

▪ Systemdesign & Architekturkonzepte
Multi-Tenant-Architekturen, Microservice-orientierte Strukturen, skalierbare Datenflüsse, Latenzoptimierung, Modellierung technischer Prozessketten, modulare Softwarelandschaften.

▪ Systemdesign, Modellierung & MBSE
Model-Based Systems Engineering (MBSE), Arcadia-Methodik, Capella-Workbench, modellbasierte Architekturentwicklung, funktionale Analyse, Systemdiagramme, Abbildung komplexer Interaktionen zwischen Software-, Daten- und Sensorsystemen.

▪ Datenverarbeitung & Analysepipelines
Python-Pandas, numeric processing, strukturierte Datenaggregation, Validierung von Sensordaten, Anomalieerkennung (regelbasiert), Datenvorbereitung für Vorhersage- und Bewertungssysteme.

▪ Smart-Home-& Integrationsprotokolle
Google Home (Actions/Smart Home), Home Assistant Integrationen, Matter (Grundlagen), lokale API-Steuerung externer Geräte, Automationsketten, Szenen- und Regelwerke.

▪ Sicherheit & Kommunikation
TLS/SSL-Zertifikate, verschlüsselte Datenkanäle, sichere API-Endpunkte, Zugriffskontrolle, grundlegende Sicherheitsprinzipien in verteilten Systemen.

Persönliche Daten

Sprache
  • Persisch (Muttersprache)
  • Englisch (Fließend)
  • Deutsch (Gut)
Reisebereitschaft
Weltweit
Arbeitserlaubnis
  • Europäische Union
  • Schweiz
Home-Office
unbedingt
Profilaufrufe
180
Alter
37
Berufserfahrung
11 Jahre und 2 Monate (seit 10/2014)
Projektleitung
5 Jahre

Kontaktdaten

Nur registrierte PREMIUM-Mitglieder von freelance.de können Kontaktdaten einsehen.

Jetzt Mitglied werden