Profilbild von Kersten Lorenz Software-Architekt verteilter Systeme (Full-Stack); Interfacedesigner (UI/UX); Web Engineer; Coach aus Dortmund

Kersten Lorenz

verfügbar

Letztes Update: 01.01.2022

Software-Architekt verteilter Systeme (Full-Stack); Interfacedesigner (UI/UX); Web Engineer; Coach

Abschluss: Dipl. Inf.
Stunden-/Tagessatz: anzeigen
Sprachkenntnisse: deutsch (Muttersprache) | englisch (verhandlungssicher)

Skills

Mein Fokus liegt in der Konzeption, Gestaltung und Entwicklung von Browseranwendungen, allen voran Single-Page-Applications (Backend und Frontend).
Dabei unterstütze ich sowohl bei der Erstellung von clientseitigem Code, insbesondere im Zusammenhang mit Frameworks wie Angular, als auch bei der Implementierung serverseitiger Geschäftslogik (Java, Node.js) innerhalb verteilter Systeme und dem Aufbau einer entsprechenden Buildpipeline (CI/CD).

Programmiersprachen / Ausführungsumgebungen
  • .NET / ASP.NET
  • ActionScript
  • C#
  • C++
  • Java
  • JavaEE
  • JavaScript
  • MATLAB
  • MEL
  • PHP
  • Python
  • TeX, LaTeX
  • TypeScript
  • Visual Basic
Betriebssysteme
  • Android
  • DOS
  • Linux
  • MacOS X
  • VM/VSE (Mainframe) rudimentär
  • Windows
Datenbanken
  • Access
  • MongoDB
  • MS SQL Server
  • MySQL
  • PostgreSQL
Sprachkenntnisse
  • Deutsch: Muttersprache
  • Englisch: In Wort und Schrift
Hardware
  • Arduino
  • Mobile Endgeräte
  • PC (x86/x64)
 IDE
  • Microsoft Visual Studio
  • Eclipse
  • NetBeans
  • WebStorm
  • IntelliJ
Projektmanagement / Tools
  • JIRA, Youtrack, Redmine, Team Foundation Server (Issue Tracker, Agile Management)
  • Git, SVN, GitLab, Bitbucket
  • Bamboo, Jenkins, Drone
  • Maven, Grunt, Gulp.js, Webpack, Angular-CLI (Build-Management)
  • Scrum
  • Docker, Kubernetes
 Appentwicklung
  • Android
  • iOS
  • Apache Cordova
  • AngularJS, Backbone.js
  • Node.js, Express.js, Mongoose
  • Twitter Bootstrap, Foundation Framework, YAML CSS
  • Framework
  • D3 (Datenvisualisierung)
Platform as a Service (PaaS)
  • Heroku
  • AWS
  • Google Compute Platform
Software
  • Microsoft Office
  • Adobe Creative Suite
  • Autodesk Maya
  • Steinberg Cubase
  • Ableton Live
  • Matlab

Projekthistorie

Projekte

-----------------------------
09/2018 - 12/2018 > Web Development (Vertragsmanagement)
9 Monate

Rolle: Software-Entwickler / Coach
Kunde: Studienkreis GmbH 
Einsatzort: Bochum
Projektinhalte:
  • UI, UX und Implementierung einer internen Anwendung zur Verwaltung aller Kundenverträge auf Basis von Angular.
  • Coaching der bestehenden Entwickler in besagten Frontendtechnologien.
Kenntnisse / Produkte:
Scrum, IntelliJ IDEA, Git, Angular, TypeScript, Bootstrap, Sass, NPM, CSS3, HTML5, Vagrant, PHP

-----------------------------
01/2018 - 08/2018 > Full-Stack Entwicklung (Sportwetten-Plattform)
9 Monate

Rolle: Lead Architekt / Lead Developer
Einsatzort: Remote
Projektinhalte:
  • Design, Implementierung und Aufbau einer communitybasierten Sportwetten-Plattform.
Kenntnisse / Produkte:
Continuous Integration, Scrum, PostgreSQL, IntelliJ IDEA, Docker, Git, Angular, TypeScript, GraphQL, Node.js, Angular Material, Bootstrap, Sass, NPM, CSS3, HTML5, PostGraphile, Sqitch, RxJS, Protractor, Jasmine, Apollo Client, Express, Jenkins

-----------------------------
01/2016 - 12/2017 > Fullstack-Entwicklung (Mainframe zu Browser)
2 Jahre

Rolle: Software-Architekt
Kunde: Signal Iduna
Einsatzort: Dortmund
Projektinhalte:
  • Im Rahmen des Projekts wurden das alte Userinterface (auf Mainframe-Basis) des kompletten Aussendienstbereichs ausgetauscht und durch eine neue Weboberfläche (Single Page Application) auf Basis von Angular ersetzt.
  • Als Teil des Architekturteams habe ich Konzepte erstellt, Schulungen und Code Reviews mit internen Mitarbeitern geführt und diese angelernt, eine umfangreiche Komponentenbibliothek erstellt (Framework), die Infrastruktur (Buildsystem / DevOps) etabliert und die Middleware (Schnittstelle zwischen Mainframe und Browser) programmiert.
Kenntnisse / Produkte:
Java Application Server, Yeoman, Webpack, Node.js, Gulp, Maven, SOA, SOAP, REST, JavaScript, TypeScript, HTML, CSS, Sass, HTML5, CSS3, NPM, Angular, Spring, Git
Eingesetzte Produkte: IntelliJ, Jenkins, Atlassian JIRA, WildFly ApplicationServer, IBM WAS, Atlassian Confluence, Atlassian Bitbucket

-----------------------------
07/2015 - 10/2015 > Web Development (Plattform für Carsharing / Flottenmanagement)
4 Monate

Rolle: Software-Entwickler
Kunde: Huf Hülsbeck & Fürst GmbH & Co. KG
Einsatzort: Velbert
Projektinhalte:
  • Proof-of-Concept / Prototyp für eine Flottenmanagement/Carsharing-Plattform auf Basis einer Bluetooth-basierten Auto-Smartphone-Kommunikation, vor allem im Backendbereich
Kenntnisse / Produkte:
HTML5, CSS3, JavaScript, NodeJS, AngularJS, MongoDB, IntelliJ, NPM

-----------------------------
01/2015 - 06/2015 > Web Development (Smart City)
6 Monate

Rolle: Softwareentwickler / Interfacedesigner
Kunde: AGT Group
Einsatzort: Darmstadt
Projektinhalte:
  • Client- und Serverentwicklung auf Basis von NodeJS und AngularJS im Bereich Smart City, Ambient Assisted Living, IoT
  • Consulting und Coaching
  • Kommunikation auf Englisch
Kenntnisse / Produkte:
Scrum, HTML5 Video, HTML5, CSS3, Sass, Git, JavaScript, MongoDB, ExpressJS, AngularJS, NodeJS, D3, Bamboo, IntelliJ

-----------------------------
05/2014 - 09/2014 > Web Development (Anforderungsanalysen)
5 Monate

Rolle: Softwareentwickler / Softwarearchitekt / Interfacedesigner
Kunde: Fraunhofer IML
Einsatzort: Dortmund
Projektinhalte:
  • Verteilte Browseranwendung für das Intranet (REST) zur Analyse von Anforderungsprofilen komplexer Softwaresysteme (MEAN)
Kenntnisse / Produkte:
HTML5, CSS3, Scrum, Sass, JavaScript, AngularJS, NodeJS, MongoDB, ExpressJS, D3, Heroku

-----------------------------
09/2013 - 03/2014 > Mobile Development (Patientenverwaltung)
7 Monate

Rolle: Softwareentwickler
Kunde: VCE GmbH
Einsatzort: Dortmund
Projektinhalte:
  • Mobile Development (Frontend, UI) auf Basis von AngularJS und Apache Cordova im Bereich Patientenverwaltung / Krankenhausmanagement
Kenntnisse / Produkte:
HTML5, CSS3, Scrum, JavaScript, AngularJS, Apache Cordova, Twitter Bootstrap, Android

-----------------------------
02/2009 - 01/2013 > Softwareentwicklung - Verkehrslogistik (Studentische Hilfskraft)
4 Jahre

Rolle: Softwareentwickler / Softwarearchitekt
Kunde: Fraunhofer IML
Einsatzort: Dortmund
Projektinhalte:
  • Konzeption und Entwicklung von Rich Internet Applications (RIA) mittel Apache Flex (ehemals Adobe) im Enterprisebereich
  • Konzeption von grafischen Benutzerschnittstellen und deren Design
  • Konzeption, Entwicklung und Implementierung von Java EE Middleware
  • Web Engineering und CMS Programmierung (PHP)
  • Administration von Webservern
  • Entwurf von XML Schnittstellen
  • IT-Projektmanagement
Kenntnisse / Produkte:
Adobe Flex, PHP, MODX, JavaEE, HTML, CSS, Sass, XSL(T), ActionScript, XSD, XSL-FO, Apache Flex
Eingesetzte Produkte: Eclipse, JBoss

-----------------------------
02/2006 - 01/2009 > Softwareentwicklung - Intralogistik und -IT Planung (Studentische Hilfskraft)
3 Jahre

Rolle: Studentische Hilfskraft
Kunde: Fraunhofer IML
Einsatzort: Dortmund
Projektinhalte:
  • Web Engineering
  • Single Page Applications
  • Entwicklung von Tools in .NET
  • Layout-, Grafik- und Designgestaltung
Kenntnisse / Produkte: HTML4, HTML5, CSS(3), JavaScript, jQuery, XSL(T), XSL-FO, .NET, ASP.NET, Microsoft Visual Studio

-----------------------------
03/2003 - 02/2005 > Administrator / Programmierer (Studentische Hilfskraft)
2 Jahre

Rolle: Administrator / Programmierer
Kunde: pcm GmBH
Einsatzort: Hagen
Projektinhalte:
  • Administration / Netzwerk
  • Datenbankprogrammierung
  • Webentwicklung
-----------------------------
05/2001 - 08/2002 > Operator / Programmierer (Festanstellung)
1 Jahr 4 Monate

Rolle: Operator / Programmierer
Kunde: Data 54 EDV Service GmbH
Einsatzort: Hagen
Projektinhalte:
  • Bedienung der Grossrechneranlage (VM/VSE)
  • Datenerfassung / Datenaufbereitung
  • Entwicklung kleiner Dienstprogramme und Datenbanken
-----------------------------
09/2000 - 04/2001 > Mitarbeiter der Abteilung „Buchdetektiv“ (Festanstellung)
8 Monate

Rolle: Mann für alles
Kunde: Könemann Barsortiment
Einsatzort: Hagen
Projektinhalte:
  • Internetrecherche antiquarischer Bücher
  • Mailservice
  • Datenerfassung
  • Aufbereitung Geschäftsdaten für BOL
  • Datenanalysen
  • Entwicklung kleiner Tools, um Arbeitsabläufe zu automatisieren

Reisebereitschaft

Verfügbar in den Ländern Deutschland
Regionen & Länder: 250 km im Umkreis von Dortmund
Kontaktwunsch:Ich möchte bevorzugt für Projekte in diesen Einsatzorten kontaktiert werden.
 
Profilbild von Kersten Lorenz Software-Architekt verteilter Systeme (Full-Stack); Interfacedesigner (UI/UX); Web Engineer; Coach aus Dortmund Software-Architekt verteilter Systeme (Full-Stack); Interfacedesigner (UI/UX); Web Engineer; Coach
Registrieren