Moin, ich bin Basti

Web Developer & Freigeist

schreib mir

Über mich

Mein Herz schlägt für Unkonventionalität, ganz besonders wenn dies neue Ideen und Fortschritt hervorbringt.

Meine Reise durch die Technologie begann 1998 im zarten Alter von 12 Jahren, als man mir meinen ersten eigenen Rechner schenkte. Dies war ebenso der Startschuss für meine positive Lebenseinstellung: "always learning". Ich bastelte ab diesem Zeitpunkt an PC's rum, veranstaltete LAN-Parties, absolvierte eine Lehre als Elektroniker und studierte Informatik. Heute programmiere ich für's Web und bringe mir autodidaktisch laufend neue Fähigkeiten bei.

Mein Rad steht niemals still. Denn neben dem Programmieren, bin ich ebenso gern in der Natur unterwegs. Egal, ob mit dem Fahrrad, per Kanu oder zu Fuß; draußen zu sein ist für mich nicht nur Bewegung, sondern auch Antrieb für meine Kreativität.

Im Frontend verwende ich React. Besonders die Vorteile des Virtual DOM, JSX und auch die der Wiederverwendbarkeit der Komponenten machen React zu meiner ersten Wahl. Kombinert wird das ganze mit dem Static Page Generator Gatsbyjs. Ich konnte aber auch schon einige Erfahrung mit Vuejs und Angular sammeln.

Das Styling setze ich mit SASS um. Hierbei weiß ich die Vorteile zu schätzen und würde nicht mehr auf Variablen , Mixins und Funktionen verzichten wollen. Die verschachtelte Syntax und BEM runden die ganze Sache ab. In einigen Anwendungsfällen verwende ich zur Unterstützung Bootstrap sowie dessen Module.

Serverseitig kommt bei mir Nodejs zum Einsatz. Ich verwende es derzeit mit dem Headless CMS Strapi sowie MySQL als Datenbank. Sollte ich nicht auf Nodejs zurückgreifen, fällt meine Wahl auf PHP. Mit den Frameworks Symfony und Laravel setzte ich auch Projekte erfolgreich um.

Projekte

Hier ist ein kleiner Auszug meiner bisherigen Projekte. Solltest du Interesse am Code haben, so schau auf meinem Github Profil vorbei.

Fabel Finder

Der Fabel Finder ist eine Suchmaschine basierend auf Lessings Fabeln. Es existieren drei verschiedene Ebenen, die sich nach Thema, Protagonist und Eigenschaft aufteilen. Wählt der Nutzer nun in einem der Räder beispielsweise einen Protagonisten aus, so wird ihm eine Auswahl an möglichen Kombinationen angezeigt. Wird im zweiten Rad nun noch ein verknüpftes Thema ausgewählt, so präsentiert der Fabel Finder alle passenden Textstellen in den Büchern und Kapiteln.

HTML
CSS
jQuery

J C Ahrend

Bei diesem Projekt handelt es sich um eine Portfolio Website einer UI/UX Designerin. Jede Unterseite wurde individuell angepasst und ist ein Unikat. Das Kernstück der Website sind die einzelnen Parallax Effekte, durch die eine ganz eigene Dynamik entsteht. Außerdem sind in einigen Bereich noch spezielle Hover Effekte zu finden, die den Sektionen Leben einhauchen.

React
GatsbyJs
GraphQl
SASS

Fahrenkrog

Eine klassische Firmenwebsite für eine Werbeagentur. Umgesetzt wurden mehrere verschiedene Bereiche mit Slidern. Auch existiert ein Bereich für eine Map und ein Kontakt-Formular. Das Projekt basiert auf dem JAM Stack und lässt sich über das CMS Strapi vom Betreiber selbst aktualisieren.

React
GatsbyJs
GraphQl
Strapi
SASS

Time Tracking App

Die Time Tracking App dient zur simplen Zeiterfassung für Firmen ohne viel Schnick Schnack. Über den Start/Stop Knopf kann der Arbeitnehmer seine Arbeitsintervalle koordinieren. In der Übersicht kann er nun die gearbeiteten Stunden unter Verwendung von Filtern ansehen. Für den Chef gibt es eine gesonderte Ansicht, in der er die Stunden und Fehlzeiten der einzelnen Arbeitnehmer sehen und editieren kann. Es ist möglich sich direkt auf der Plattform zu registrieren oder vom Verantwortlichen per Link eingeladen zu werden.

VueJs
Symfony
REST
MySQL

Kontaktiere mich!

Du möchtest mehr über mich erfahren oder hast ein interessantes Projekt? Cool, dann sende mir eine Nachricht!

Bitte gib eine gültige Email Adresse ein
Bitte gib deinen Namen ein
Bitte gib eine Nachricht ein