Hi, ich bin ...

Lukas Korten

Meine Leidenschaft sind Webanwendungen. Als freiberuflicher Software Architekt und Fullstack-Entwickler mit einem guten Gespür für UI- und UX-Design, verfüge ich über das nötige Rüstzeug, um Dich und Dein Team bei der Konzeption und Entwicklung eines webbasierten Systems zu unterstützen.


Lukas Korten – Software Architekt/ Senior Fullstack Software Engineer aus Bad Aibling

Skills

Ich bin zuhause im Java- und JavaScript/ TypeScript-Umfeld und arbeite am liebsten mit Spring Boot im Backend und Angular im Frontend. Hier findest Du einen Überblick über meine Kenntnisse und Fähigkeiten sowie die Technologien, Frameworks, Software und Werkzeuge, die ich regelmäßig verwende oder verwendet habe.

Spezielle Kenntnisse

Softwarearchitektur
Domain Driven Design (DDD)
Microservices
Kryptographie
RESTful Web-Services
SOAP Web-Services
Swagger/ OpenAPI
AWS Cloud
Clean Code

Programmier-, Abfrage- und Beschreibungssprachen

Java
JavaScript
TypeScript
Swift
SQL
HQL
CSS
Sass
LessCSS
HTML/XHTML
XML
XSLT
UML

(Build) Werkzeuge

Docker
NPM
Git
Subversion
Jenkins
SonarLint

Projekte

Ein erfolgreich abgeschlossenes Projekt sagt mehr als tausend Worte. Ich habe Erfahrung mit großen und kleinen Projekten gesammelt und konnte maßgeblich dazu beitragen, sie zu einem erfolgreichen Abschluss zu bringen.

Entwicklung eines Zeiterfassungstools mit React und NestJS

Januar 2022 - Heute

Entwicklung eines Tools für die Zeiterfassung mit React im Frontend und Nestjs und MongoDB im Backend.

  • TypeScript
  • React
  • NestJS
  • MongoDB

Frontend-Entwicklung für den Kundenbereich einer Versicherungsgesellschaft mit Angular

Februar 2022 - Heute

Eine bestehende Anwendungslandschaft wird durch die Neuentwicklung auf Angular Basis abgelöst und weiterentwickelt.

  • TypeScript
  • Angular
  • Web Components

Plattform für Mitarbeiterangebote

Mai 2020 - Dezember 2021

In diesem Projekt wird eine existierende Softwareplattform und die ihr zugrunde liegende Infrastruktur neuentwickelt. Der vorhandene Monolith wird dabei nach und nach, durch kleinere fachspezifische Microservices und zugehörige Microfrontends abgelöst.

  • Java
  • Spring Boot
  • JavaScript/TypeScript
  • Angular
  • Microservices

VMS Schnittstelle

Juli 2018 - Januar 2020

Im Kontext einer Plattform für Ausschreibungen der öffentlichen Verwaltung wird eine Schnittstelle für Vergabemanagementsysteme entwickelt.

  • Java
  • Spring MVC
  • RESTful Web Services

VMS Client

August 2018 - Januar 2020

Client-seitige Referenzimplementierung der neuen Schnittstelle für Vergabemanagementsysteme.

  • Java
  • JavaScript
  • Spring Boot
  • Wicket
  • Bootstrap

Dynamischer Formular Editor

Dezember 2017 - Januar 2018

Webanwendung zur Erstellung, Bearbeitung und Versionierung von wiederverwendbaren Formularen.

  • Java
  • JavaScript
  • Spring Boot
  • Wicket
  • Bootstrap

Angebotsassistent Web

September 2014 - Mai 2020

Entwicklung eines webbasierten Angebotsassistenten und Weiterentwicklung bestehender Java Swing-Clients für Anbieter und Vergabemanager.

  • Java
  • JavaScript
  • Spring
  • Wicket
  • Bootstrap

XVergabe-Konformitäts-Client

Januar 2016 - März 2016

Entwicklung einer Webanwendung zur Konformitätsprüfung von Vergabeplattformen, welche die Kommunikationsschnittstelle XVergabe implementieren.

  • Java
  • Spring Boot

Online-Gewerberechner

Juni 2014 - September 2014

Online-Rechner für gewerbliche Versicherungssparten.

  • Java
  • JavaServerFaces
  • Primefaces

Komponentenbibliothek

Juni 2013 - November 2013

Konzeption und Entwicklung einer plattformübergreifenden Komponentenbibliothek für Formulareingaben.

  • Java
  • JavaServerFaces
  • JavaScript/ jQuery

Auslands-SOS App

März 2014 - Mai 2014

Entwicklung einer Web-App zur Bereitstellung von Informationen über Risiken und Notfälle im Ausland.

  • JavaScript
  • PhoneGap
  • jQuery Mobile

Sonstiges

In den letzten Jahren habe ich einige Zertifizierungen erfolgreich abgeschlossen, Artikel veröffentlicht und ein paar Workshops und Schulungen gehalten.

Zertifizierungen

  • Future Network Cert GmbH
    iSAQB® Certified Professional for Software Architecture - Advanced Level
    März, 2021
  • aws training and certification
    AWS Certified Cloud Practitioner
    April, 2020
  • iSQI GmbH
    iSAQB® Certified Professional for Software Architecture - Foundation Level
    Februar, 2019

Workshops

  • JavaScript Days
    Svelte
    September 2019
  • DW
    Web Components
    August 2019
  • adesso SE
    JavaScript Schulung
    Regelmäßig 2017 - 2019

Publikationen

  • t3n
    Svelte – das schlanke Framework
    Februar 2020
  • JavaSPEKTRUM
    Web Components in einem Server-Side-Rendering-Webframework
    März 2019