Meine Kompetenzen

Fachliche Kompetenzen

Hier eine kleine Übersicht meiner fachlichen Kompetenzen im EDV-Umfeld, die ich natürlich ständig zu erweitern versuche, hierbei ist zu beachten das alle Werte eine grobe Schätzung sind, weil eine genaue Einschätzung nicht so leicht vorgenommen werden kann. Diese Übersicht dient nur zu Visualisierung meiner schwächer und stärker ausgeprägten Kompetenzen und Fähigkeiten.

Wenn Sie über die Fähigkeiten hovern erscheint eine kurze Beschreibung der jeweiligen Kompetenzen. Direkt unterhalb können sie auch nach Kategorien anzeigen/ausblenden


Git

Git

Eine schnelle, intuitive Open-Source-Lösung aber dennoch sehr leistungsstarke Möglichkeit für die Versionsverwaltung Projekte aller Größen.

SQL

SQL

Diese Abfragesprache ist ein Standard für viele Datenbanksysteme und existiert bereits seit 1970

Responsive Design

Responsive Design

Responsive Design bezeichnet die Gestaltung einer Website für Tablet, Smartphone und PC, die sich ohne wenn und aber anpasst.

Vue

Vue

Ein clientseitiges JavaScript-Webframework zum Erstellen von Single-Page-Webanwendungen nach dem MVVM-Muster

NGINX

NGINX

Nginx bietet die Grundlage für über 46,7% der Top 10.000 Websites weltweit, wegen seiner rapiden Geschwindigkeit und extrem hohen Sicherheit.

AJAX

AJAX

Asynchrone Aufrufe für schnellere Abarbeitung von Daten und eine gute Möglichkeit Bandbreite zu sparen.

Rest

Rest

Programmierparadigma für verteilte Systeme, insbesondere für Webservices. Abstraktion der Struktur und des Verhaltens des World Wide Web

HTML5

HTML5

Die perfekt Basis für moderne Websites, native Apps und vieles mehr!

Java SE

Java SE

Eine objektorientierte typsichere Sprache die auf allen gängigen Plattformen ausgeführt werden kann

PHP

PHP

Eine freie Skriptsprache, hauptsächlich zum erstellen moderner Webanwendungen und dynamischer Websites. eingesetzt auf 81,1 % der Web-Server global

Spring Boot

Spring Boot

Spring Boot ermöglicht es einfach Spring-basierte produktionsfertige Anwendungen und Dienste mit minimalen Aufwand zu erstellen

Sass

Sass

Dieser CSS-Präprozessor macht CSS-Code leichter zu warten und kann HTTP-Requests durch spezielle Features einsparen

jQuery

jQuery

Ein kleines, schnelles JavaScript-Framework das in allen gängigen Browsern eine einheitliche Grundlage für Entwicklung bietet.

JavaScript

JavaScript

Diese Skriptsprache, ermöglicht asynchrone Programmierung beim Client, jedoch verwendet man meist bei größeren Anwendungen ein Framework

Slim

Slim

Slim ist ein PHP Mikro Framework, welches es ermöglicht schnell sehr performante und große Anwendungen und APis zu erstellen

CSS3

CSS3

Responsive Design und Animationen ohne JavaScript wären ohne diese Technologie kaum vorstellbar

Jenkins

Jenkins

Jenkins ist ein erweiterbares, webbasiertes Software-System zur kontinuierlichen Integration von Komponenten zu einem Anwendungsprogramm

Maven

Maven

Build-Management-Tool um Java-Programme standardisiert zu builden und Abhängigkeiten zu verwalten

Linux

Linux

Auf über 86 Millionen Maschinen läuft Linux, dabei überzeugen die Linux-Distributionen durch Geschwindigkeit und Sicherheit

Composer

Composer

Composer ist ein anwendungsorientierter Paketmanager für PHP.

Hibernate

Hibernate

Open-Source-Persistenz- und ORM-Framework für Java

Keycloak

Keycloak

Keycloak ist eine Open-Source-Software, die Red Hat als Implementierung von OpenID Connect veröffentlicht hat. Entwickler können sie einfach und flexi

Bootstrap

Bootstrap

Eine hervorragende Grundlage für Websiten, Web-Apps und native Entwicklung. Responsive und gut getestet

TypeScript

TypeScript

TypeScript: Diese Programmiersprache greift den ECMAScript-6-Standard auf und erweitert diesen zusätzlich um Datentypen und kompiliert zu JavaScript

C#

C#

Eine typsichere objektorientierte Programmiersprache die seit 2001 von Microsoft betreut und entwickelt wird und plattformunabhängig arbeitet

Suchmaschinenoptimierung

Suchmaschinenoptimierung

Suchmaschinenoptimierung ist wichtiger denje, viele Websiten werden meist nicht direkt, sondern über Google & Co aufgerufen

Webpack

Webpack

Webpack: Bundling-Tool für Assets wie CSS, JS und Bilder um die Ladezeiten zu beschleunigen

NodeJS

NodeJS

Schnelle und effiziente Runtime auf Basis von Chromes V8 JavaScript engine. Event- und I/O-basiert. Perfekt für asynchrone Echtzeitanwendungen!

Angular 2

Angular 2

Angular ist ein clientseitiges JavaScript-Framework für moderne Single-Page-Webanwendungen

Go

Go

Go ist eine kompilierbare Programmiersprache, die über Multithreading und GC verfügt. Entwickelt wurde sie von Mitarbeitern bei Google

Python 3

Python 3

Eine interpretierte Programmiersprache die objektorientiert, aber auch funktional genutzt werden kann, performant und plattformunabhängig

IBM i5 iSeries for Business

IBM i5 iSeries for Business

Grundlegende Administration und Sicherung des Betriebssystems IBM i for Business, sowie DB2