Profilbild von David Dlouhy Technical Lead, Lead Software Engineer, Senior Software Engineer, Fullstack - Spring, Angular aus Gruenwald

David Dlouhy

nicht verfügbar bis 31.08.2023

Letztes Update: 18.03.2023

Technical Lead, Lead Software Engineer, Senior Software Engineer, Fullstack - Spring, Angular

Firma: Dlouhy Solutions GmbH
Abschluss: Bachelor of Science
Stunden-/Tagessatz: anzeigen
Sprachkenntnisse: deutsch (Muttersprache) | englisch (gut)

Dateianlagen

Projekt-Referenz.pdf
Angular_Advanced.jpeg
Angular_Enterprise.pdf
Arbeitszeugnis.pdf
AWS Certified Solutions Architect - Associate certificate.pdf
Lebenslauf_v13.pdf

Skills

Angular, Java, Spring, NGRX, XML, Front-End Development, Test Driven Development, Software Architektur,  Angular Ivy, Microfrontends, Domain Driven, Design, Progressive Web Apps, RxJS, Bootstrap, Frontend-Entwicklung, Representational State Transfer (REST), Automated Software Testing, XML Schema, Eclipse, JavaScript, TypeScript, Scrum, Programmieren, (OOP), Maven, SVN, HTML, Git, Jenkins, JSON, Docker, Angular Material, Jest, Storybook

Projekthistorie

04/2021 - 06/2021
Fullstack Entwickler
CSS Versicherung (1000-5000 Mitarbeiter)
Versicherungen
  • Lösung anspruchsvoller Engineering-Aufgaben mit Angular und teilweise Java
  • Umsetzung von einem innovativen und herausforderndes UI-Design
  • Weiterentwicklung des Technologie Stack mit Fokus Frontend
  • Know-how Transfer an interne Mitarbeiter (u.a. Pair & Mob-Programming)
  • Mitverantwortung für eine hohe Qualität des im Team betreuten Produkts

03/2020 - 02/2021
Freiberufler -Angular Spring Fullstack
M-net Telekommunikations GmbH (500-1000 Mitarbeiter)
Telekommunikation
Als Fullstack-Entwickler ist es meine Aufgabe die bestehenden Systeme - basierend auf JavaScript im Frontend und Java/ Spring im Backend - zu pflegen und weiterzuentwickeln.
Nach der Entwicklung eines konzeptionellen Prototyps in Angular bin ich zudem maßgeblich an der Portierung des "alten" JavaScript Frontend nach Angular 10 beteiligt. Ich bin aktiv an der technischen Implementierung der Bestellstrecke für Privatkunden beteiligt. Dabei stehe ich bei der Abstimmungvon technischen Konzepten und Features im engen Kontakt
mit den Product-Ownern. Bei Code-Reviews achte ich auf eine modulare Entwicklung und die Einhaltung von CleanCode.

03/2018 - 11/2019
Technical Lead
KPIT Technologies GmbH
Als Tech Lead war ich verantwortlich für das gesamte Frontend inklusive der
Schnittstelle zum Backend unseres Produktes. Dieses diente zudem als
Lead-Projekt für andere Frontend Anwendungen bei KPIT und das Software
Design fungierte als Vorbild für diese.
Zu meinen Aufgaben/ Verantwortungen gehörte:
  • Evaluierung moderner Technologien im Web Application Umfeld auf Basis von Angular 7 und Progressiv Web Apps
  • Definition standardisierter Entwicklungsrichtlinien und -prozesse
  • Technische Leitung und Ausbildung des Entwicklungsteams
  • Reporting und Durchführung von Quality Assurance Prozessen
  • Technische Konzeption von Produkt-Features
  • Implementierung von Produkt-Features

Verwendete Technologien:

  • Angular 7/8
  • Typescript/ Javascript
  • RxJs
  • NGXS
  • JSON
  • OpenAPI
  • Bootstrap
  • REST

Mein größter Erfolg war die Entwicklung eines Graph-Layouts, welches
unsere umfangreichen Daten übersichtlich in einem Graphen darstellen
konnte und den Nutzern die Möglichkeit bot, diese zu filtern. Dabei wurden
direkte als auch indirekte Abhängigkeiten berücksichtig und bei einem
Konflikt wurde das betroffene Graph-Node dem Nutzer entsprechend farblich
gekennzeichnet.

03/2014 - 02/2018
Senior Software Engineer
KPIT Technologies GmbH
Als Senior Software Engineer war ich für ein Kundenprojekt im Heiz- und
Klimaanlagen Sektor zuständig. Das Projekt erforderte die Einarbeitung in
langjährig entwickelten Sourcecode, der in verschiedene Unterprojekte
aufgeteilt war. Ich war dafür zuständig das Projekt unter Einhaltung von
Designrichtlinien auf Kundenanforderungen weiterzuentwickeln und zu
Warten. Dies erforderte ständige Kundenkommunikation, um die
Anforderungen aufzunehmen und technisch zu klären. Mir stand für die
Umsetzung ein Team bestehend aus 3 Entwicklern und einem Tester zur
Verfügung.
Außerdem leitete ich auch die geplante Übergabe des Projektes an den
Kunden. Hierzu zählte das Dokumentieren des gesamten Projektumfangs auf
technischer Ebene, als auch das Organisieren und Leiten von Workshops mit
dem Kunden.
Ich konnte die Übergabe erfolgreich in der geplanten Zeit abschließen.

04/2013 - 02/2014
Software Engineer
KPIT Technologies
Neuentwicklung einer Java Desktop-Anwendung basierend auf Swing zur
Konvertierung eines auf XML basierten Datenformates.

10/2010 - 03/2013
Software Engineer
In2Soft GmbH
Wartung und Weiterentwicklung bestehender Anwendungen in Java

01/2008 - 10/2010
Software Tester
In2Soft GmbH
Erstellung von Testfällen und Koordinierung der Testausführung.

Reisebereitschaft

Verfügbar in den Ländern Deutschland, Österreich und Schweiz
Onsite: München und Umgebung
Offsite: deutschlandweit mit vertretbaren vor Ort Anteil
Profilbild von David Dlouhy Technical Lead, Lead Software Engineer, Senior Software Engineer, Fullstack - Spring, Angular aus Gruenwald Technical Lead, Lead Software Engineer, Senior Software Engineer, Fullstack - Spring, Angular
Registrieren