Senior Full-Stack Software Engineer | Python/Django, React.js, Docker, PostgreSQL | Mobile (Android & iOS) | Cloud & API...
- Verfügbarkeit einsehen
- 0 Referenzen
- 85€/Stunde
- 01219 Dresden
- Weltweit
- fa | en | de
- 10.12.2025
- Contract ready
Kurzvorstellung
Geschäftsdaten
Qualifikationen
Projekt‐ & Berufserfahrung
10/2023 – offen
TätigkeitsbeschreibungEntwicklung von Firmware-Modulen für ESP32, Integration mehrerer Umwelt- und Techniksensoren, Echtzeitübertragung strukturierter Messdaten (MQTT), OTA-Mechanismen, WiFi-Management und Systemkalibrierung.
Eingesetzte QualifikationenC++, Embedded Entwicklung / hardwarenahe Entwicklung, Embedded Systems, Firmware, Internet of Things (IoT), Programmierer C, C++, Sensorik, Techniker Leiterplattentechnik
10/2022 – offen
TätigkeitsbeschreibungErstellung 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 QualifikationenAndroid, Android Developer, Android Entwicklung, API-Entwickler, iOS, iOS-Entwickler, Mobile Software Engineer, React (JavaScript library), Reactive Programming
1/2022 – offen
TätigkeitsbeschreibungModellbasierte 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 QualifikationenModellgetriebene Entwicklung, SAS (Software), SQL, Systems Engineering
9/2017 – offen
TätigkeitsbeschreibungEntwicklung 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 QualifikationenVue.Js, API-Entwickler, Django, Docker, Git, JavaScript, JavaScript-Entwickler, Mongodb, Postgresql, Python, Typescript
Ausbildung
University of Cambridge | TU Dresden
Dresden
Über mich
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
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
- Persisch (Muttersprache)
- Englisch (Fließend)
- Deutsch (Gut)
- Europäische Union
- Schweiz
Kontaktdaten
Nur registrierte PREMIUM-Mitglieder von freelance.de können Kontaktdaten einsehen.
Jetzt Mitglied werden
