Profilbild von Daniel Kiesel Softwareentwickler aus BadHerrenalb

Daniel Kiesel

teilweise verfügbar

Letztes Update: 07.05.2023

Softwareentwickler

Firma: Daniel Kiesel Softwareentwicklung
Abschluss: Fachinformatiker für Anwendungsentwicklung
Stunden-/Tagessatz: anzeigen
Sprachkenntnisse: deutsch (Muttersprache) | englisch (gut)

Skills

Angular, Symfony, Contao, CSS3, SCSS, HTML5, PHP, JavaScript, TypeScript, MySQL, Docker, Continuous Integration, Continuous Delivery, Bootstrap, Git, Composer, NPM, Nginx, JSON Webservices, REST, CleanCode, Motivation, Qualität, Webentwicklung, Webspecials, Desktop Anwendungen, Hybrid Apps, Progressive Web Apps, Usability

Projekthistorie

01/2017 - bis jetzt
Entwicklung einer Immobilienmakler Software
Maklify (Internet und Informationstechnologie, < 10 Mitarbeiter)

Eine Anwendung zur Verwaltung von Immobilien, Kunden, Terminen und allen weiteren Aufgaben eines Immobilienmaklers. Diese läuft sowohl im Browser als auch auf dem Desktop für Windows, Mac und Linux.

  • Technische Leitung
  • Definition von Code Style Guidelines
  • Implementierung der Frontend Logik mit Angular
  • Erstellung des Datenmodells
  • Implementierung der API Endpunkte mit Symfony
  • Implementierung von Unit-Tests
  • Implementierung der ImmobilienScout24 API
  • Implementierung der Stripe API
  • Implementierung von Flatfile
  • Regelmäßiges Refactoring
  • Integration von Automatisierungsprozessen (CI/CD)

09/2022 - 05/2023
Erweiterung einer bestehenden Marketingsoftware für Genossenschaftsbanken
Indiwe GmbH (Banken und Finanzdienstleistungen, 10-50 Mitarbeiter)


04/2022 - 08/2022
Entwicklung einer UI Library
Unternehmen im Public Sector (Öffentlicher Dienst, 5000-10.000 Mitarbeiter)

- Entwicklung barrierefreier Web Components mit Stencil

10/2020 - 03/2022
Entwicklung am Frontend einer neuen Software zur Leadgenerierung und Neukundengewinnung im B2B Bereich
Echobot Media Technologies GmbH (Internet und Informationstechnologie, 50-250 Mitarbeiter)

  • Entwicklung mit Vue.js 2 & 3
  • Implementierung von Screendesigns im Frontend
  • Implementierung von Logik im Frontend
  • Entwicklen von Komponenten für eine UI-Library

03/2021 - 05/2021
Unterstützung bei der Entwicklung einer virtuellen Event Plattform
vivenio Software GmbH (Internet und Informationstechnologie)

Die virtuelle Event Plattform bietet Unternehmen die Möglichkeit Veranstaltungen vollständig online durchzuführen. Dabei kann via Chat, Telefonie, Video-Telefonie und Live-Streams miteinander kommuniziert werden. Die Messestände und Veranstaltungsbereiche werden visuell dargestellt und durch animierte Video Übergänge zum Leben erweckt.

Meine Aufgabe war es die Entwicklung aktiv in den folgenden Bereichen zu unterstützen:
- Optimierung der Bedienung für unterschiedliche Bildschirmgrößen
- Integration dynamischer konfigurierbarer Messestände
- Implementierung einer Messehalle
- Integration diverser Chat, Video und Streaming Dienste
- Integration einer 3D Produktdarstellung
- Integration einer Tutorial Tour
- Integration von Toasts und Push Notifications
- Integration weiterer Komponenten

Produktseite:
https://vivenio.de/de/virtuelle-events.html

10/2020 - 02/2021
Entwicklung und Beratung für ein Workflow und Formular Designer Backend
emnicon AG (Banken und Finanzdienstleistungen, 10-50 Mitarbeiter)

  • Implementierung einer Grundstruktur für die Angular 10 Enterprise Applikation
  • Technischer Frontend Lead

09/2020 - 09/2020
Entwicklung und Consulting für dynamische Formularstrecken von Bankprozessen
Assentor GmbH (Banken und Finanzdienstleistungen)

  • Beratung
  • Frontend Logik auf Basis von Angular 9 implementieren
  • Dynamischen Build Prozess der Formulare implementieren
  • JSON Definition zur automatischen Generierung der Formulare definieren

01/2020 - 06/2020
Implementierung eines User-Interfaces bzw. einer progressiven Web Applikation auf der Basis von Angular
emnicon AG (Banken und Finanzdienstleistungen, 10-50 Mitarbeiter)

  • Vorgegebene Screendesigns mit HTML5 und CSS3 (SCSS) implementieren
  • Frontend Logik auf Basis von Angular 8 implementieren
  • Usability Optimierungen mit dem Team abstimmen
  • Unit-Tests implementieren
  • End-to-End Tests implementieren

03/2019 - 12/2019
Entwicklung einer App für Veranstaltungen
vivenio Software GmbH (Internet und Informationstechnologie)

Die App ermöglicht einem Teilnehmer alle relevanten Informationen einer Veranstaltung vorab und auch währenddessen abzurufen und offline zu speichern. Es können nahezu alle Informationen angezeigt werden, von der einfachen Liste mit Detailansicht, über Terminkalender und To-do-Liste als auch individuelle Kartenansichten.

  • Definition der REST-Struktur für den Datenaustausch
  • Implementierung der App Logik
  • Implementierung des Vivenio Themes
  • Implementierung spezieller Komponenten (Terminkalender, Karten und co.)

08/2017 - 12/2019
Betreuung und Weiterentwicklung einer Teilnehmerregistrierung für Veranstaltungen
vivenio Software GmbH (Internet und Informationstechnologie)

Hier können sich Teilnehmer registrieren und alle relevanten Daten in den unterschiedlichen und dynamisch konfigurierbaren Modulen hinterlegen. Zum Beispiel: Allgemeine Daten, Hotelbuchung, Programme, Seminare, Begleitungen, Onlinefragen, Freifelder, Reisedaten.

  • Implementierung des HTML und CSS
  • Implementierung der Frontend Logik mit AngularJS
  • Regelmäßiges Refactoring
  • Regelmäßige Implementierung neuer Features
  • Regelmäßige Implementierung neuer Themes für Endkunden
  • Integration von Automatisierungsprozessen (CI/CD)
  • Implementierung einer seamless iFrame Lösung
  • Implementierung eines Wordpress Plugins
  • Implementierung eines Contao Plugins

08/2009 - 12/2019
Diverse kleinere Projekte
Zeitwerk GmbH, ping24/7 GmbH, vivenio Software GmbH (Internet und Informationstechnologie)

In diesem Zeitraum habe ich für die Firmen Zeitwerk GmbH, ping24/7 GmbH und vivenio Software GmbH in Festanstellung gearbeitet und noch weitere Projekte umgesetzt.
  • Webseiten
  • Portale
  • Shops
  • Landingpages
  • Webspecials

03/2018 - 09/2018
Entwicklung einer progressiven Check-in App für Veranstaltungen
vivenio Software GmbH (Internet und Informationstechnologie)

Mit der Check-in App kann die Gültigkeit von Teilnehmer-Tickets geprüft werden. Die Anwendung läuft auf dem Desktop für Windows, Mac und Linux und auf mobilen Endgeräten für iOS und Android.

  • Implementierung des HTML und CSS
  • Implementierung der Frontend Logik
  • Regelmäßiges Refactoring
  • Integration von Automatisierungsprozessen (CI/CD)

02/2017 - 08/2017
Immobilien Renovierungs- & Kreditportal
Emnicon AG (Banken und Finanzdienstleistungen, 50-250 Mitarbeiter)

Ein Immobilien Renovierungs- & Kreditportal für ein größeres Bankinstitut unterstützt Bauherren bei der kompletten Planung von Renovierung und Sanierung.

  • Implementierung des HTML und CSS Markup nach WireFrame & Design Vorlagen
  • Implementierung der Frontend Logik mit Angular

08/2016 - 02/2017
Implementierung eines Konfigurators für die Betriebliche Altersvorsorge
Deutsches Versicherungsunternehmen (Versicherungen, 50-250 Mitarbeiter)

Der BAV-Konfigurator bietet unterschiedliche Tarife für die Mitarbeiter der Geschäftskunden. Diese Mitarbeiter können sich über einen verschlüsselten Link bzw. einen Token einloggen und sich dann über die verschiedenen Tarife informieren und diese entsprechend buchen.

  • Projektleitung
  • Implementierung des HTML und CSS Markup nach Design Vorlagen
  • Implementierung der Frontend Logik mit Angular
  • Implementierung der API Endpunkte mit Symfony

03/2016 - 06/2016
Entwicklung einer Webseite mit Produktkatalog Anbindung
BORT GmbH (Pharma und Medizintechnik, 10-50 Mitarbeiter)

Die Webseite bietet Informationen über das Unternehmen und dessen Produkte und Händler. Die Produkte und Händler werden über eine Schnittstelle in die Webseite importiert und durch individuell entwickelte Contao Erweiterungen entsprechend angezeigt.

  • Implementierung des Produkt Importers
  • Implementierung des Händler Importers
  • Implementierung der individuellen Contao Module
  • Implementierung der Produkt-Suche

01/2015 - 09/2015
Entwicklung eines Telekommunikation Analyse Portal
Deutscher Telekommunikation Dienstleister (Telekommunikation, 50-250 Mitarbeiter)

Das Telekommunikation Analyse Portal gibt größeren Geschäftskunden eine Übersicht über die vielen laufenden Mobilfunk Verträge und deren Kosten.

  • Implementierung des HTML und CSS Markup nach WireFrame & Design Vorlagen
  • Implementierung der Frontend Logik mit AngularJS
  • Implementierung von PDF Templates

09/2013 - 11/2014
Entwicklung eines Portals zur Verwaltung von Automobilclubs eines großen deutschen Automobilherstellers
Deutscher Automobilhersteller (Automobil und Fahrzeugbau, >10.000 Mitarbeiter)

Das Projekt besteht aus zwei Teilen. Zum einen ein Backend, in dem alle Clubs und deren Mitglieder, als auch Veranstaltungen, Händler und Fahrzeugdatenbanken, gepflegt werden können. Zum anderen das Portal, in dem sich die Clubmitglieder einloggen können und auf interne News, Händlerlisten, Veranstaltungen usw. zugreifen können.

  • Koordination des Projektes und Absprache mit dem Kunden
  • Leitung des Projektes
  • Erstellung des Datenmodells
  • Entwicklung von maßgeschneiderten Contao Modulen
  • Entwicklung eines Import Prozesses für den Altbestand der Daten
  • Implementierung des HTML und CSS Markup nach Styleguide Vorlagen

Reisebereitschaft

Nur Remote verfügbar
Bevorzugter Raum: Karlsruhe, Pforzheim, Rastatt, Baden-Baden
Zeitliche Verfügbarkeit derzeit 4h täglich (20h Woche).

Sonstige Angaben

Ich suche bevorzugt nach Angular Projekten im Enterprise Umfeld.
Profilbild von Daniel Kiesel Softwareentwickler aus BadHerrenalb Softwareentwickler
Registrieren