Alex Seifert
Herunterscrollen

Entwicklung

Ich bin professioneller Web- und Applikationsentwickler und habe mehr als zehn Jahre Erfahrung mit einer großen Bandbreite verschiedener Technologien.

Einige meiner privaten Projekte finden Sie auf GitHub.

Was ich mache

Webentwicklung

Webentwicklung

Als Full-Stack-Webentwickler habe ich Erfahrung mit Webdesign, Frontend- sowie Backend-Entwicklung. Mein Werkzeugkasten besteht aus einer Vielfalt an modernen und Legacy-Technologien, welche mir ermöglichen, sowohl neue Webprojekte zu erstellen als auch Ältere zu warten.
Applikationsentwicklung

Applikationsentwicklung

Seit meinen ersten Schritten als C++ Programmierer in den späten 1990er Jahren habe ich einige Applikationen für Windows, Linux und macOS entwickelt. Nicht nur habe ich lange C++ Erfahrung — ich habe auch intensiv mit anderen Sprachen und Frameworks gearbeitet.

Technologien

Wird aktiv verwendet

Frontend

React.js React.js
Next.js Next.js
Material UI Material UI
Vue.js Vue.js
Vuetify Vuetify
Sass Sass
TypeScript TypeScript
JavaScript JavaScript
HTML 5 HTML 5
CSS 3 CSS 3
Bootstrap Bootstrap
Webpack Webpack

Backend

TypeScript TypeScript
Node.js Node.js
Express.js Express.js
Fastify Fastify
GraphQL GraphQL
Next.js Next.js
Sequelize Sequelize
RabbitMQ RabbitMQ
Apache Kafka Apache Kafka

DevOps

Docker Docker
Google Cloud Platform Google Cloud Platform
Heroku Heroku
GitLab GitLab
GitHub GitHub
Prometheus Prometheus
Grafana Grafana
Nginx Nginx

Databanken

PostgreSQL PostgreSQL
MySQL / MariaDB MySQL / MariaDB
MongoDB MongoDB
SQLite SQLite
Redis Redis

Webplattformen

WordPress WordPress
Ghost Ghost

Applikationen

Electron Electron
Swift Swift
SwiftUI SwiftUI

Bisher genutzte Technologien

Frontend

jQuery
UIkit
Foundation

Backend

Java
Spring Framework
Hibernate
Kraken.js
PHP
Symfony
Doctine
Perl
Catalyst
Mongoose

DevOps

Amazon Web Services
Jenkins
Apache
Atlassian Bamboo
Apache Mesos
Marathon

Databanken

Microsoft SQL Server
Google Firebase

Webplattformen

Magento

Applikationen

Objective-C
Visual C++
Visual Basic
C / C++
GTK

Erfahrung

Erfahrung

Meine erste Webseite habe ich vor 15 Jahren gestaltet. Das waren die Tage von Windows 98, Mac OS 9, Netscape 4 und einem Internet, dessen primärer Zweck die Darstellung von statischen Informationsseiten war.

Seitdem hat sich vieles, wenn nicht alles verändert. Es war noch nie wichtiger für Unternehmen und für Privatpersonen, eine Webseite zu haben, die auf dem neuesten Stand der Webentwicklung ist. Ich verwende bei der Gestaltung meiner Seiten die neuesten Webtechnologien, sobald sie verfügbar sind, und strenge mich an, eine möglichst moderne, nutzerfreundliche und interaktive Webseite zu erstellen.

Kreativität

Kreativität

Wenn sie an die Arbeit eines Programmierers denken, stellen sich die meisten endlose, unübersichtliche Codezeilen vor, Algorithmen, die eine mathematisch präzise Ausgabe hervorbringen. Obwohl das natürlich ein wichtiger Teil des Programmierens ist, spielt dessen weniger bekannte kreative Seite eine mindestens genauso große Rolle.

Nirgendwo ist diese Kreativität so deutlich sichtbar wie im Internet, wo es Millionen von Webseiten mit jeweils einzigartigen Designs gibt. Kreatives Webdesign ist meine Spezialität und Leidenschaft — die Möglichkeit eines guten Endproduktes meine Motivation. Ich glaube daran, dass eine Webseite fantastisch aussehen muss, während sie auch intuitiv und einfach zu bedienen bleibt.

Leidenschaft

Leidenschaft

Leidenschaft schürt die Kreativität. Webdesign ist eine Kunstform, die man mit dem Malen einer wunderschönen Landschaft vergleichen kann, oder dem Schreiben eines spannenden Romans. Es beginnt mit einer blanken weißen Leinwand, die durch Code und Liebe zum Design in ein digitales Kunstwerk verwandelt wird.

Dieser Verwandlung gilt meine Leidenschaft. Dabei zuzusehen, wie eine schöne Webseite Zeile für Zeile, Pixel für Pixel auf dem Bildschirm wächst und wie der Kunde sich darüber freut — das ist es, was mir während des Prozesses des Webdesigns am meisten Freude macht.

Projekte

Noch mehr Beispiele meiner Web- und Applikationsprojekte finden Sie auf GitHub:

Mac-Entwicklung

Mac-Entwicklung

Als Mac-Benutzer seit MacOS 9 hatte ich immer ein ausgeprägtes Interesse an Softwareentwicklung für die Mac-Plattform. Daher habe ich einige Open-Source-Projekte erstellt, die meine Produktivität als Entwickler wie auch als Mac-Nutzer steigern.

Meine Mac-Projekte ansehen
Was ich macheTechnologienProjekteMac-Entwicklung