Banner Image

Skills

  • CSS3
  • D3.js
  • Docker
  • Electron.js
  • Express.js
  • Gatsby
  • Graphql
  • HTML5
  • JavaScript
  • Kubernetes
  • Microservices
  • MongoDB
  • Node.js
  • OAuth
  • Postgres

Sign up or Log in to see more.

Services

  • Fullstack JS for Web, Mobile, Desktop

    $90/hr Starting at $15K Ongoing

    Dedicated Resource

    I‘ve broad experience in consulting, analysing requirements, designing UI/UX, architecting, testing, coding and team-leading. My main expertise is creating high-performance, cloud-based (primarily AWS),...

    CSS3D3.jsDockerElectron.jsExpress.js

About

I've worked on a diverse range of projects, from small internal custom business applications to enterprise software solutions.

Furthermore, I was able to gain first experiences in leading and coaching international teams. Thereby I made sure that high quality as well as maintainable code, modern user-friendly UI's and powerful API’s get delivered.

React (4 years experience)
I use React when it starts becoming popular. I work with React on an everyday basis and I love it. I've created a number of successful applications using React and React Nabve (web, desktop and mobile), and I am a fan of the new features in the latest release. I use React extensively with Typescript as it reduces errors, helps with navigation, documentation and speeds up development time. I've used redux with React a lot as well as Apollo Client for GraphQL API integration. Styled components also provide a great separation of concerns and code reusability. I test my components at both unit and integration levels using frameworks like jest and jasmine. For testing longer flows across multiple pages, I write tests at E2E level by using Cypress.

Node.js (4 years experience)
Through my time at Kapsys GmbH and the close exchange with an ex-Google NodeJS developer as a mentor, I was able to quickly gain a very deep insight into NodeJS.
I've developed numerous RESTful- and GraphQL APIs among other things several microservices as well as several real-time services using web sockets. I let these run on traditional servers as well as on AWS Cloud servers. These get deployed automatically to a server via a CI pipeline. I follow TTD adopting all the best practices and industry standards. I know how to profile, optimize, and cache Node services to help them run as fast and reliably as possible.

Work Terms

Highly motivated and self-directed with the ability to work independently and/or as part of distributed teams within European time zones.