Skip to content

Creating fresh & fast web apps and sites with passion!

Senior Full-Stack Developer from Ludwigshafen, Germany

About Me

I'm an experienced front-end developer with a solid background in everything. It is my passion to build slick & well optimized websites and web apps.

I’m very much into gaming and learning to work with new technologies, always improving myself to stay on top of my field. Further, I like nature and enjoy doing some trekking from time to time. Finally, I'm a good person to have a beer with.

Tools & Technologies I Use

  • HTML
  • CSS
  • Sass
  • JavaScript (ES6+)
  • TypeScript
  • Node.js
  • React
  • Redux
  • GraphQL
  • Next.js
  • Bootstrap
  • Bulma

Featured Personal Projects

Below you can find a selection of personal projects I've been working on recently. For these you can check out both the code and a live version of the project. If you're interested in my work you're welcome to check out the other public repositories on my GitHub profile. Additionally, you can find an excerpt of my professional work in the next section.

  • Vintage PokerVintage Poker

    Poker Platform

    Vintage Poker

    Vintage Poker is a poker platform built with the MERN-stack and Socket.io. The "Styled Components"-library was used to build a UI with a custom look & feel. Localized content (DE & EN) is being managed & loaded from the Headless-CMS Contentful.

    Technologies Used

    • HTML
    • CSS
    • JavaScript (ES6+)
    • React
    • Node.js
    • Webpack
  • DevMeetupDevMeetup

    Social Network

    DevMeetup

    A social network for developers built with the MERN-stack. Backend-API is set-up with Node.js and Express including authentication using JWT web tokens. The app uses Redux for client-side state management.

    Technologies Used

    • HTML
    • CSS
    • JavaScript (ES6+)
    • React
    • Redux
    • Node.js
    • Webpack
  • SimplyStickySimplySticky

    Note-taking App

    SimplySticky

    SimplySticky is a full-CRUD Note-taking App build with React which is utilizing cloud functions to perform any of its backend functionality. Uses Netlify Identity as an external auth provider & Redux for internal state management.

    Technologies Used

    • HTML
    • CSS
    • JavaScript (ES6+)
    • React
    • Redux
    • Node.js
    • Webpack
  • Battleship!Battleship!

    Multiplayer Game

    Battleship!

    A multiplayer variant of the famous game "Battleship" implemented with Node.js, Express & Socket.io. Notable features are a game lobby to create & join games, in-game chat & 2-player multiplayer.

    Technologies Used

    • HTML
    • CSS
    • JavaScript (ES6+)
    • Node.js
  • FlashcardsFlashcards

    Productivity App

    Flashcards

    This is a productivity app created using React Native. Users can create virtual decks of flashcards, build a library of questions and answers for a specific topic and challenge themselves by taking quizzes and documenting their learning progress.

    Technologies Used

    • JavaScript (ES6+)
    • CSS
    • React Native
  • Would you rather...?Would you rather...?

    Quiz App

    Would you rather...?

    An implementation of the popular "Would you rather..."-game that uses React for the UI-part and Redux for state management. The "backend" is implemented as an in-client DB + fake API endpoints.

    Technologies Used

    • HTML
    • CSS
    • JavaScript (ES6+)
    • React
    • Redux
    • Bootstrap
    • Webpack

Professional Work Excerpts

In this section you can find some excerpts from my day-to-day professional work. Please note that the source for these projects is private due to confidentiality.

  • Social Casino WebsiteSocial Casino Website

    Marketing Website

    Social Casino Website

    An example of a landing page for a reknown social casino brand. A PHP template engine and a headless CMS in the backend help to avoid code duplication and make marketing content editable by anybody. Combined with a focus on best-in-class loading speed optimizations this gives us a cutting edge over any competitor.

    Technologies Used

    • HTML
    • CSS
    • JavaScript (ES6+)
    • PHP
    • Sass
    • Bootstrap
    • Gulp
  • ETRON Help Center ETRON Help Center

    Documentation Website / Wiki

    ETRON Help Center

    This documentation website was build from scratch using the React-Framework Next.js. All the content required for the Wiki is being pulled from an external data source (Headless CMS) and all of the wiki pages and routes are dynamically generated using this data. Further, I integrated Algolia Docsearch to provide our users with a user-friendly full-text search experience.

    Technologies Used

    • HTML
    • CSS
    • TypeScript
    • React
    • Next.js
    • Sass
    • Bootstrap
  • HamsterRatHamsterRat

    Business Website

    HamsterRat

    I created this brochure website for my father who is running a consulting business. The main purpose of this site is to serve as a digital business card and FPOC for any potential clients. Optimizing keywords & other aspects related to SEO and optimizing loading speed were the most important considerations during the creation of this site.

    Technologies Used

    • HTML
    • CSS
    • JavaScript (ES6+)
    • Sass
  • ScrimmageScrimmage

    Design Frontend

    Scrimmage

    Choose to use Scrimmage's custom widgets, which can be added directly into your app or website, or design your own interface using Scrimmage's API solution.

    Technologies Used

    • HTML
    • CSS
    • JavaScript (ES6+)
  • Ternoa NetworkTernoa Network

    Web3

    Ternoa Network

    Ternoa is an EVM-equivalent and WASM infrastructure bringing censorship resistance and privacy to protect your financial and non-financial digital assets

    Technologies Used

    • HTML
    • CSS
    • JavaScript (ES6+)
    • Next
  • Fjall RavenFjall Raven

    Store

    Fjall Raven

    Our core mission and driving force has always been, and always will be, to enable and inspire more people to spend time in nature.

    Technologies Used

    • HTML
    • CSS
    • JavaScript (ES6+)
    • Bootstrap

Get In Touch

Whether you are interested in hiring me, to work on a project together or to discuss any other proposal, feel free to contact me anytime. I am very much looking forward to your message!