Skills & Leistungen

Für bereits umgesetzte und derzeitigen Projekte verwende ich hauptsächlich diese Technologien

Backend & System

Im Backend-Bereich für webbasierte Anwendungen lag der Schwerpunkt seit einigen Jahren klar auf Javascript & NodeJS für zeitkritische Projekte, die ich allein umgesetzt habe. Neben diesen leichtgewichtigen Frameworks wurden einige Projekte aber auch durch systemnahe Sprachen umgesetzt.

Zu den hier aufgelisteten Technologien habe ich in der Vergangenheit auch C, C++ und viel Java eingesetzt. In den letzten Jahren nehmen diese jedoch zunehmend eine kleinere Rolle in meinen Projekten ein.

NodeJS

Entwicklung
Test
Nutzung in den letzten 5 Jahren

FeathersJS

Entwicklung
Test
Nutzung in den letzten 5 Jahren

Elixir

Entwicklung
Test
Nutzung in den letzten 5 Jahren

Golang

Entwicklung
Test
Nutzung in den letzten 5 Jahren

PHP & Symfony

Entwicklung
Test
Nutzung in den letzten 5 Jahren

Frontend

Während in der Vergangenheit viele Webanwednungen von mir in Vanilla Javascript, HTML und CSS umgesetzt wurden, werden heutzutage verstärkt Frameworks verwendet, die die Arbeit und Organisation extrem vereinfachen und beschleunigen.

Diese ermöglichen eine einfachere Wartung und ein lückenloses Testen.

Angular

Entwicklung
Test

VueJS

Entwicklung
Test
Nutzung in den letzten 5 Jahren

React & GatsbyJS

Entwicklung
Test
Nutzung in den letzten 5 Jahren

HTML & Co

HTML (5)
CSS, Sass, SCSS
Plain JavaScript
Nutzung in den letzten 5 Jahren

Mobile & Hybrid

Ursprünglich rein auf Android basierten Systemen, habe ich seit 2008 – noch bevor das erste Android-Mobiltelefon auf den Markt kam – bereits die erste Chat-App geschrieben. In den letzten Jahren kommen vermehrt Hybrid-Frameworks oder – am Beispiel von NativeScript – native Frameworks auf den Markt. Diese erlaubten mir mit einer Code-Base auf Android und iOS mit derselben Code-Base zu entwickeln.

NativeScript

Entwicklung
Test
Nutzung in den letzten 5 Jahren

Ionic

Entwicklung
Test
Nutzung in den letzten 5 Jahren

Android

Entwicklung
Test
Nutzung in den letzten 5 Jahren

Devops

Im relativ jungen DevOps-Bereich hat sich innerhalb von nur zwei Jahren Kubernetes durchgesetzt. Sämtliche großen Anbieter wie Google, Amazon oder Microsoft unterstützen Kubernetes-Cluster von Haus aus.

Für CI und CD habe ich mit Jenkins und Gitlab die meiste Erfahrung gesammelt.

Kubernetes

Orchestration
Administration
Nutzung in den letzten 5 Jahren

Docker

Build
Swarm/Compose
Nutzung in den letzten 5 Jahren

Jenkins

Administration
Konfiguration
Nutzung in den letzten 5 Jahren

Gitlab CI

Administration
Konfiguration
Nutzung in den letzten 5 Jahren

Toolchain

Die Atlassian Toolchain als Quasi-Industriestandard wurde für die meisten Projekte verwendet. Vor allem Confluence und Jira wurden stets intensiv eingesetzt. Für die Versionsverwaltung ist seit Jahren GIT gesetzt. In der Vergangenheit habe ich aber auch mit Subversion und Rational ClearCase gearbeitet.

Atlassian

Jira
Confluence
Bitbucket
Bamboo
Nutzung in den letzten 5 Jahren

Git SCM

Nutzung in den letzten 5 Jahren

Nehmen Sie Kontakt auf

Haben Sie meine Kenntnisse überzeugt?

Dann freue ich mich auf Ihre Anfrage. Ich berate Sie gerne über Möglichkeiten und Umsetzungsstrategien Ihrer Anwendung.