freiberufler Tech Lead • Senior Backend Engineer • Software Architect auf freelance.de TOP RATED

Tech Lead • Senior Backend Engineer • Software Architect

online
  • 100€/Stunde
  • 10557 Berlin
  • auf Anfrage
  • de  |  en
  • 12.02.2025

Kurzvorstellung

Erfahrener Tech Lead & Senior Backend Engineer mit 20+ Jahren in Softwareentwicklung & IT-Architektur. Spezialisiert auf skalierbare Cloud-Systeme, verteilte Architekturen & Microservices. Führung, Entwicklung & Optimierung moderner Softwarelösungen.

Qualifikationen

  • Cloud Computing8 J.
  • Full Stack Developer3 J.
  • Software Architecture11 J.
  • Mongodb6 J.
  • Node.Js8 J.
  • Postgresql5 J.
  • Programmierer C, C++10 J.
  • Proof of Concept (POC)7 J.
  • React (JavaScript library)4 J.
  • System Architektur8 J.

Projekt‐ & Berufserfahrung

Tech Lead | Senior Backend Engineer (Festanstellung)
VISI/ONE GmbH, Berlin
8/2020 – 6/2023 (2 Jahre, 11 Monate)
Automobilindustrie
Tätigkeitszeitraum

8/2020 – 6/2023

Tätigkeitsbeschreibung

• Entwicklung von IoT-Lösungen für digitale Preisauszeichnung mit NB-IoT & LTE-M
• Leitung der Architektur- und Softwareentwicklung für cloudbasierte Echtzeitsysteme
• Erfolgreiche Pilotprojekte mit Volkswagen Group Retail & Porsche Inter Auto, die zu langfristigen Rahmenverträgen führten
• Teamführung: Leitung eines Cloud-Teams (6 Entwickler) & IoT-Teams (3 Entwickler)
• Optimierung der Entwicklungsprozesse durch Einführung agiler Methoden und enge Zusammenarbeit mit Business-Stakeholdern
• Hands-on-Entwicklung: Architekturdesign, Implementierung von Backend-Services, Code-Reviews und Entwicklung technischer Schlüsselkomponenten

Eingesetzte Qualifikationen

Backend, Backend Entwickler, Agile Methodologie, Apache Kafka, C (Programmiersprache), Cloud Computing, Configuration Management, Continuous Delivery, Continuous Integration, DevOps, Docker, Embedded Systems, Internet of Things (IoT), IT-Projektleiter, JavaScript, Kanban (Softwareentwicklung), Kubernetes, Lead Developer, Mongodb, Node.Js, Objektorientierte Software-Entwicklung, Postgresql, Projektleitung / Teamleitung (IT), Python-Programmierer, React (JavaScript library), Scrum, Serviceorientierte Architektur, Software Architecture, Software Design, SQL, System Architektur, System Design, Teamleiter IT, Typescript

Senior Software Architect | interim Backend Team Lead (Festanstellung)
Liqid Investment GmbH, Berlin
5/2019 – 5/2020 (1 Jahr, 1 Monat)
Finanzdienstleister
Tätigkeitszeitraum

5/2019 – 5/2020

Tätigkeitsbeschreibung

• Migration des Legacy-Backends zu cloudbasierten, verteilten Node.js-Diensten
• Entwicklung von Proof-of-Concepts zur bidirektionalen Synchronisierung zwischen PostgreSQL, Salesforce & Portfolio-Management-System
• Umstellung des Authentifizierungssystems auf Auth0 für sicheres Credential-Management
• Teamführung: Interim-Lead eines 5-köpfigen Backend-Teams, Coaching & Optimierung der Teamarbeit
• Hands-on-Entwicklung: Architekturdesign, API-Entwicklung, Code-Reviews & Entwicklung technischer Schlüsselkomponenten

Eingesetzte Qualifikationen

Backend, Backend Entwickler, Agile Methodologie, API-Entwickler, Cloud-Services, Cloud Computing, Cloud Spezialist, Code-Review, Datenarchitekt, Datenbankentwicklung, Docker, Git, IT-Berater, IT-Spezialist, JavaScript, JavaScript-Frameworks, Json, Kubernetes, Node.Js, Postgresql, Proof of Concept (POC), Salesforce Developer, Scrum, Serviceorientierte Architektur, Software Architecture, Software Design, Software Quality, Teamleiter IT

Team Lead Software Engineering | Senior Backend Engineer (Festanstellung)
VISI/ONE GmbH, Berlin
5/2018 – 4/2019 (1 Jahr)
Automobilindustrie
Tätigkeitszeitraum

5/2018 – 4/2019

Tätigkeitsbeschreibung

• Leitung von IoT-Cloud-Anwendungsprojekten in Zusammenarbeit mit externen Partnern
• Entwicklung eines Data Hub ETL-Frameworks zur effizienten Datenintegration
• Implementierung einer Datentransformationssprache mit dynamischer Typinferenz
• Entwicklung von Echtzeit-Event-Subscription-Frameworks für PostgreSQL-Datenbanken
• Teamführung: Leitung des Cloud-Teams (5 Entwickler)
• Hands-on-Entwicklung: Architekturdesign, Backend-Entwicklung und Integration von Echtzeit-Datenverarbeitungssystemen

Eingesetzte Qualifikationen

Backend, Agile Methodologie, API-Entwickler, Backend Entwickler, Cloud-Services, Cloud Computing, Code-Review, Continuous Integration, Datenarchitekt, ETL, ETL-Entwickler, Internet of Things (IoT), IT-Berater, JavaScript, JavaScript-Entwickler, JavaScript-Frameworks, Json, Node.Js, Postgresql, Scrum, Serviceorientierte Architektur, Software Design, Software Quality, Softwareentwickler, Softwareentwicklung (allg.), Teamleiter IT, Web Entwicklung, Webentwickler

Lead Software Engineer (Festanstellung)
innoscale AG, Berlin
5/2017 – 5/2018 (1 Jahr, 1 Monat)
IT & Entwicklung
Tätigkeitszeitraum

5/2017 – 5/2018

Tätigkeitsbeschreibung

• Design der Mikroservice-Architektur des DataRocket-Produkts
• Konzeption und Umsetzung komplexer Funktionen im Big-Data-Umfeld
• Entwicklung von Datenbank-Adaptern für PostgreSQL, Oracle DB, MongoDB, SQL Lite und MSSQL
• Teilprojektleitung in Migrationsprojekten mit Schwerpunkt auf der Sicherstellung der Datenkonsistenz
• Fachliche Leitung: Leitung des Entwicklungsteams, Aufgabenverteilung und Optimierung der Teamdynamik im agilen Umfeld
• Hands-on-Entwicklung: Technische Leitung durch Code-Reviews, Performance-Optimierung und direkte Umsetzung von Schlüsselkomponenten in Backend-Architekturen

Eingesetzte Qualifikationen

Backend, Backend Entwickler, Cloud-Services, Cloud Computing, Code-Review, Continuous Integration, Datenarchitekt, Datenbankentwicklung, Docker, ETL-Entwickler, Frontend Entwickler, Full-Stack, Full Stack Developer, Git, Java-Entwickler, Java-Frameworks, JavaScript, JavaScript-Entwickler, JavaScript-Frameworks, Json, Lead Developer, Mongodb, Node.Js, React (JavaScript library), Scrum, Serviceorientierte Architektur, Software Architecture, Software Design, Software Quality, Softwareentwickler, Spring Framework, Web Entwicklung, Webentwickler

Full-Stack Developer
innoscale AG, Berlin
10/2014 – 4/2017 (2 Jahre, 7 Monate)
IT & Entwicklung
Tätigkeitszeitraum

10/2014 – 4/2017

Tätigkeitsbeschreibung

• Entwicklung von Front- und Backend-Kernkomponenten des Produkts DataRocket für Datenmanagement und Datenqualität im Big-Data-Umfeld
• Entwicklung der Architektur der ETL-Engine für Datenpipelines sowie Integration relationaler und NoSQL-Datenbanken
• Entwicklung eines innovativen, hoch performanten Fuzzy-Matching-Algorithmus für große Datenbestände zur Verbesserung der Datenqualität im Big-Data-Kontext

Eingesetzte Qualifikationen

Datenbankentwicklung, ETL, Mongodb, Datenarchitekt, ETL-Entwickler, Continuous Integration, API-Entwickler, Full Stack Developer, JavaScript-Entwickler, Softwareentwickler, Agile Methodologie, Scrum, Code-Review, Software Quality, Software Design, Backend, Docker, Front End, Git, Softwareentwicklung (allg.), Cloud Computing, Serviceorientierte Architektur, Full-Stack, JavaScript, JavaScript-Frameworks, Jquery, Json, Web Entwicklung, Backend Entwickler, Frontend Entwickler, Webentwickler, Node.Js

Software Developer (Festanstellung)
Fraunhofer IPK, Berlin
10/2008 – 9/2014 (6 Jahre)
Hochschulen und Forschungseinrichtungen
Tätigkeitszeitraum

10/2008 – 9/2014

Tätigkeitsbeschreibung

• Entwicklung und Leitung des TUI-Frameworks zur plattformunabhängigen Übertragung von Interaktionsdaten und Konfiguration von Interaktionsnetzwerken
• Integration von Geräten wie VRPN, MS Kinect, optische Trackingsysteme (ART DTrack), Arduino, Phidgets und Eye-Tracking-Systeme (SMI)
• Mitentwicklung der immersiven VR-basierten 3D-Modellierungssoftware SketchApp, einschließlich Oversketching-Funktionalitäten und Audio-Feedback
• Beratung in der Softwareentwicklung und Unterstützung bei der Projektakquise
• Betreuung studentischer Mitarbeiter und Wartung der CAVE und Holobench im Virtual Reality Solution Center
• Beteiligung an Drittmittelprojekten wie AVILUSplus, VISIONAIR und dem Graduiertenkolleg prometei
• Veröffentlichungen zu Virtual Reality und Tangible Interfaces in renommierten Fachzeitschriften und Konferenzen

Eingesetzte Qualifikationen

System Architektur, C++, Echtzeit-Softwareentwickler, Embedded Entwicklung / hardwarenahe Entwicklung, Forschung & Entwicklung, IT-Berater, Java (allg.), Objektorientierte Software-Entwicklung, Open Source, Opengl, Programmierer C, C++, Proof of Concept (POC), Prototyping, Qt (Software), Software Architecture, Software Design, Software Quality, Softwareauswahl (Evaluierung), Softwareentwickler, Subversion, Swing (Java), Technische Projektleitung / Teamleitung, User Interface (UI), Virtual Reality

Software Developer (Festanstellung)
datango AG, Berlin
4/2000 – 3/2003 (3 Jahre)
IT & Entwicklung
Tätigkeitszeitraum

4/2000 – 3/2003

Tätigkeitsbeschreibung

• Entwicklung eines Streaming-Formats (datango Media File) für die Übertragung von Audio-, Video- und Ereignisdaten
• Integration des Dateiformats „datango Lern-Projekt“ zur Speicherung von Projektdaten und Lernmodulen
• Entwicklung einer Dokument-Protokoll-Architektur zur Ausgabe von Lerneinheiten im Rich-Text-Format
• Implementierung eines Client-Server-Kommunikationsmoduls auf Basis von HTTP über die WinInet-Schnittstelle
• Mitentwicklung des datango Media Frameworks inklusive Plugin-Architektur für externe Audio-Module, Audio-Frequenzfilter und psychoakustische Audio-Codecs zur Bandbreitenoptimierung
• Entwicklung eines Internet Explorer Band-Objekts über COM-Schnittstelle mit Interprozesskommunikation via XML
• Mitentwicklung der objektorientierten Applikationskernmodule und interner Hilfsmodule zur GUI-Optimierung

Eingesetzte Qualifikationen

Java-Entwickler, Programmierer C, C++, Softwareentwickler, Objektorientierte Software-Entwicklung, Software Design, Microsoft Visual Studio, Software Version Control, Softwareentwicklung (allg.), C++

Lead VR Software Developer & Project Manager
Cybermind AG, Berlin
12/1998 – 11/1999 (1 Jahr)
High-Tech- und Elektroindustrie
Tätigkeitszeitraum

12/1998 – 11/1999

Tätigkeitsbeschreibung

• Leitung des Software-Teams im Bereich Virtual Reality (VR) für Industrieapplikationen
• Projektplanung, Meilensteinüberwachung und Budgetkontrolle für VR-Projekte
• Konzeption und Entwicklung einer 3D-Echtzeit-Engine zur stereoskopischen Visualisierung interaktiver, netzwerkfähiger VR-Welten
• Entwicklung einer Portalrendering-Engine für die Visualisierung von Objekten mit Parabolspiegeln
• Entwicklung einer 3D-Echtzeit-Physik-Engine mit realtime collision detection basierend auf Triangles & Spheres
• Mitarbeit bei der Integration von Trackersystemen (Polhemus & Ascension) für parallelen Multitrackerbetrieb
• Mitarbeit bei der Schnittstellenkonvertierung zu Maya 2.0 und Konzeption der 3D-Sound-Engine
• Realisierung von VR-Projekten: VR-Sicherheitsparcours für Marketingzwecke, VR-Gabelstaplersimulation für Trainingsanwendungen
• Auszeichnung der Projekte mit dem 1. Platz im Bereich „Health and Safety“ beim VR-Weltkongress in Brüssel (1999)

Eingesetzte Qualifikationen

Embedded Entwicklung / hardwarenahe Entwicklung, Lead Developer, Echtzeit-Softwareentwickler, Programmierer C, C++, Softwareentwickler, Projektleitung / Teamleitung (IT), Objektorientierte Software-Entwicklung, Software Design, Opengl, Software Version Control, Softwareentwicklung (allg.), Virtual Reality, C++

Ausbildung

Diplom Ingenieur
Technische Informatik
TU-Berlin
2017
Berlin

Über mich

Ich unterstütze Unternehmen dabei, skalierbare Softwarelösungen zu entwickeln, komplexe technische Herausforderungen zu lösen und effiziente Entwicklungsprozesse zu etablieren. Als Tech Lead & Senior Backend Engineer kombiniere ich Architektur-Expertise mit Hands-on-Entwicklung, um leistungsfähige, wartbare Systeme zu schaffen.

Mit einem tiefen Verständnis für Cloud-Technologien, Microservices und verteilte Architekturen stelle ich sicher, dass Projekte schnell, effizient und nachhaltig umgesetzt werden. Ich arbeite eng mit Teams & Stakeholdern zusammen, eigne mir neue Technologien rasch an und finde mich schnell in bestehende Systeme ein. Ich lege besonderen Wert auf klare Kommunikation, agile Methoden und hohe Codequalität.

Weitere Kenntnisse

Technische Fähigkeiten & Methoden
• Schnelle und nachhaltige Implementierung von Software-Komponenten & Features
• Softwarearchitektur & Systemdesign
• Event-Driven Architectures & Microservices
• API-Design
• Performance-Tuning & Skalierbarkeit von Backend-Systemen
• Datenmodellierung & Optimierung relationaler und NoSQL-Datenbanken
• CI/CD-Pipelines & DevOps-Prozesse

Soft Skills & Arbeitsweise
• Schnelle Einarbeitung in neue Technologien & Systeme
• Code-Reviews & Best Practices für sauberen, wartbaren Code
• Kommunikation mit Entwicklern, PMs & Stakeholdern
• Agile Methoden (Scrum, Kanban) & Teamführung
• Mentoring & Coaching für Entwicklerteams
• Technische Entscheidungsfindung & Architekturberatung

Zusätzliche Kompetenzen & Beratungsleistungen
• Technologische Strategieberatung für skalierbare und nachhaltige Softwarelösungen
• Proof of Concept (PoC)-Entwicklung & Technologievalidierung
• Lösungsorientiertes Troubleshooting & Debugging komplexer Systeme
• Technisches Produktmanagement & Business-Alignment

Persönliche Daten

Sprache
  • Deutsch (Muttersprache)
  • Englisch (Fließend)
Reisebereitschaft
auf Anfrage
Arbeitserlaubnis
  • Europäische Union
Home-Office
bevorzugt
Profilaufrufe
120
Alter
49
Berufserfahrung
28 Jahre und 5 Monate (seit 10/1996)

Kontaktdaten

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

Jetzt Mitglied werden