Senior Full-Stack-Developer | Technical Leadership | Scrum Master
- Verfügbarkeit einsehen
- 1 Referenz
- 105€/Stunde
- 60326 Frankfurt am Main
- Europa
- de | en
- 01.10.2023
Kurzvorstellung
Auszug Referenzen (1)
"Hervorragend, gut organisiert und effizient."
9/2018 – 12/2019
Tätigkeitsbeschreibung
Entwicklung eines Produkts zur Verbesserung der Einhaltung medizinischer Richtlinien durch die Erstellung interaktiver und vereinfachter digitaler Versionen für Ärzte und Pflegekräfte, unter Verwendung von React und NodeJS (Express) sowie MongoDB.
Aufbau medizinischer Lösungen in Zusammenarbeit mit Partnern als Dienstleister im Bereich Software-Engineering.
Mongodb, Projektleitung / Teamleitung (IT), Projektmanagement (IT), Docker, Typescript, Google Cloud, Amazon Web Services (AWS), Angular, JavaScript, Kubernetes, React (JavaScript library)
Qualifikationen
Projekt‐ & Berufserfahrung
9/2021 – offen
Tätigkeitsbeschreibung
Skalierung des Entwicklungsteams von 1 auf 6 Entwickler als disziplinarische Führungskraft
Technische und organisatorische Transformation zu einer agilen Arbeitsweise mit 10-20 Releases pro Monat
Lead-Entwickler unter Verwendung von Angular für Frontend und Django-Microservices im Backend
Einführung von Frontend-Testing Frameworks wie Cypress, Selenium
Testen, Docker, Python, Typescript, Angular, Django, JavaScript, Kubernetes, Selenium, Agile Methodologie, Projektleitung / Teamleitung (IT), Projektmanagement (IT), Software Architecture, Software engineering / -technik, Team Building
8/2019 – 3/2021
Tätigkeitsbeschreibung
Aufbau einer Entwicklungsumgebung zur Erstellung mehrerer Frontend-Applikationen für zertifizierte Testgeräte im Pharma-Bereich mittels Angular und Nx
Beratung bei der Architektur-Vision, um eine maximale Wiederverwendbarkeit der erstellten Komponenten in bis zu 10 verschiedenen Produkten zu gewährleisten
Erstellung einer CI / CD Pipeline für automatisierte Tests mittels Github Actions, Jasmine und Cypress
Software Architecture, Software Design, Front End, Angular, Softwareauswahl (Evaluierung)
9/2018 – 12/2019
Tätigkeitsbeschreibung
Entwicklung eines Produkts zur Verbesserung der Einhaltung medizinischer Richtlinien durch die Erstellung interaktiver und vereinfachter digitaler Versionen für Ärzte und Pflegekräfte, unter Verwendung von React und NodeJS (Express) sowie MongoDB.
Aufbau medizinischer Lösungen in Zusammenarbeit mit Partnern als Dienstleister im Bereich Software-Engineering.
Mongodb, Projektleitung / Teamleitung (IT), Projektmanagement (IT), Docker, Typescript, Google Cloud, Amazon Web Services (AWS), Angular, JavaScript, Kubernetes, React (JavaScript library)
7/2015 – 7/2018
Tätigkeitsbeschreibung
Eigenständige Übernahme der Konzeption und POC-Implementierung einer Web-basierten Strahlentherapie Software mittels Microservice-Architektur
Integration von Deep-Learning zur assistierten Analyse von CT-Bildern
Verwendete Technologien: C++ (inkl. QT, OpenGL), Python, Typescript, Vue.js
C++, Opengl, Qt (Software), Typescript, Vue.Js
Ausbildung
Goethe Universität
Frankfurt am Main
Duale Hochschule Baden-Württemberg (Karlsruhe)
Karlsruhe
Über mich
Aktuell liegt mein Fokus auf der Leitung von Entwicklungsteams, dem Aufbau skalierbarer Architekturen, der Optimierung von Entwicklungsprozessen und der Refaktorisierung bestehender Codebasen für maximale Agilität und Produktivität.
Meine Tätigkeit bei der renommierten Strategieberatung Roland Berger sowie mein wirtschaftsorientierter Masterabschluss haben mein berufliches Profil abgerundet. Als IT-Berater und Entwickler behalte ich stets das große Ganze im Blick und treffe in Zusammenarbeit mit Managern und Führungskräften wirtschaftlich fundierte Entscheidungen. Oft werde ich als Bindeglied zwischen der Softwareentwicklung und dem Management wahrgenommen.
Im Laufe meiner Karriere habe ich erfolgreich Teams von bis zu 8 Personen als Lead-Entwickler geführt und kontinuierlich eine kooperative Arbeitsumgebung geschaffen, die Kreativität und Effizienz fördert. Ich bin stolz darauf, robuste Entwicklungsprozesse zu etablieren und Produkte zu schaffen, die nicht nur die Erwartungen der Kunden erfüllen, sondern diese übertreffen.
Technische Kompetenzen:
Frontend-Entwicklung: Mit Spezialisierung auf React, Angular und Vue habe ich ein tiefgehendes Verständnis für Frontend-Technologien und deren Anwendung zur Erstellung benutzerfreundlicher Oberflächen. In mehreren Projekten habe ich federführend das Design des UIs übernommen und stets herausragendes Nutzer-Feedback erhalten.
Backend-Entwicklung: Versiert in NodeJS und Django (Python) kann ich komplexe serverseitige Programmieraufgaben bewältigen und robuste sowie zuverlässige Backend-Lösungen bieten.
Software-Architektur: Mit einer soliden Grundlage in der Clean-Coding Prinzipien und Architektur-Iodiomen habe ich mehrere Technologietransformationen für unterschiedliche Produkte in verschiedenen Branchen geleitet (Delphi -> Python+Angular, Embedded C -> Angular + .Net, Embedded C -> Python + QT, ...).
DevOps & CI/CD: Erfahren in Kubernetes, Docker, GitLab CI und GitHub CI, stelle ich reibungslose und automatisierte Workflows für die kontinuierliche Integration und Bereitstellung sicher.
Testing: Kompetent im Einsatz von Frontend-Testtools wie Cypress und Protractor validiere ich die Zuverlässigkeit und Leistung der Software, um eine erstklassige Benutzererfahrung zu gewährleisten.
Zusätzliche Fähigkeiten: Obwohl nicht im Fokus, bringe ich praktische Kenntnisse in C# (.Net) und C++ mit, was meinem Fähigkeitsspektrum eine zusätzliche Vielseitigkeit verleiht.
Durch den Einsatz dieser Fähigkeiten bin ich bestrebt, erstklassige Softwarelösungen zu liefern, leistungsstarke Teams zu führen und zum allgemeinen Wachstum der Organisation beizutragen.
Persönliche Daten
- Deutsch (Muttersprache)
- Englisch (Fließend)
- Europäische Union
Kontaktdaten
Nur registrierte PREMIUM-Mitglieder von freelance.de können Kontaktdaten einsehen.
Jetzt Mitglied werden