code consulting logo
|
Fabian Schulze

Fabian SchulzeFreelance Software EngineerFullstack · TypeScript · React · NodeJS

Garmisch-Partenkirchen, Germany
linkedin icon
xing icon

About

Hi! 👋
I'm Fabian, 31, and a freelance React/Typescript fullstack developer. For over a decade I've been taking web apps from inception to launch and beyond. I coach teams in React and consult companies on crucial architecture questions.

I live by a "Zero-Bullshit Attitude." That means I make sure your project doesn't exceed the target, rather, the stakeholder requirements are addressed systematically. The final result is a product that is built to last, with quality that is secured for the long term.

I am proficient in cutting-edge technologies and also understand the fundamental principles of earlier days. In-depth knowledge, not just tutorials.

My belief: Clean and simple architecture always outshines excessive complexity. Without overengineering and costly missteps. Resulting in a more relaxed, forward-thinking, and transparent approach.

Skills

Technology I use on a daily basis:
TypeScript
Vite
React
Next.js
TailwindCSS
Material UI
GraphQL
NestJS
Node.js
Press me
Docker
Gitlab CI/CD
See more project-related tech experience in the timeline below.

Projects

  1. DB Netz AG Logo
  2. DB Netz AG

    Frontend-Architect, Fullstack-Developer
    Frankfurt
    Implementation of Software for Punctuality Optimization in Rail Traffic
    1. Establishing the frontend codebase
    2. Evaluating various diagram solutions for visualizing complex punctuality data
    3. Implementation of a dashboard for analyzing and classifying data
    4. Development of a GraphQL backend in Python
    Technologies used:
    TypeScript
    React
    Vite
    TailwindCSS
    Plotly
    GraphQL
    Python
    AWS
    Gitlab CI/CD
  3. Packiro GmbH Logo
  4. Packiro GmbH

    Fullstack-Architect, Developer, Mentor
    Cologne
    Development of an e-commerce platform
    1. Architectual decision-making across a greenfield eCommerce tech stack
    2. Establishing a UX-development-workflow based on a Material UI
    3. Implementation of shop features and connection of Shopware to NextJS
    4. Conducting technical interviews and mentoring junior developers
    1. Read endorsement of Ender Tamir
    Technologies used:
    TypeScript
    React
    Next.js
    Shopware
    Statamic
    GraphQL
    Material UI
    Gitlab CI/CD
    Azure
  5. Teba GmbH (via Zyres GmbH) Logo
  6. Teba GmbH (via Zyres GmbH)

    Architecture Consultant
    Frankfurt
    Consulting for a CMS solution
    1. Selection of technologies
    2. Initial setup of the codebase and onboarding of developers
    3. Connection of NextJS frontend via GraphQL to Strapi headless CMS
    1. Read endorsement of Sebastian Schirmer
    Technologies used:
    TypeScript
    React
    Next.js
    Strapi
    GraphQL
    Material UI
    Gitlab CI/CD
  7. VEDA GmbH Logo
  8. VEDA GmbH

    React Trainer, Architecture Consultant
    Aachen
    Training and consulting to enable a migration to React as main frontend tech
    1. Holding a workshop to teach React fundamentals
    2. Consulting the team in architectual decisions to enable a migration from jQuery to React
    1. Read endorsement of Sven Rehmann
    Technologies used:
    TypeScript
    React
    Material UI
  9. Douglas Marketing Solutions GmbH Logo
  10. Douglas Marketing Solutions GmbH

    Fullstack-Architect
    Düsseldorf
    Campaign management platform for conducting product tests
    1. Organization of requirement elicitation in workshops
    2. Architecture and development of the software
    3. Maintenance and iterative feature addition
    1. Read endorsement of Jessica Koch
    Technologies used:
    TypeScript
    React
    Next.js
    NestJS
    Postgres
    TypeOrm
    Chakra UI
    Docker
    Kubernetes
    Azure
  11. Sofort-Impfen.de Logo
  12. Sofort-Impfen.de

    Consultant, Fullstack-Developer
    Cologne
    Booking platform for covid19 vaccination appointments
    1. Architecture consulting for a fully anonymous booking process
    2. Implementation of frontend features for the booking process
    3. Implementation of i18n features for the main landingpage
    1. Read endorsement of Oliver Mayer
    Technologies used:
    TypeScript
    React
    Next.js
    GraphQL
    Gitlab CI/CD
    GraphCMS
  13. Bertelsmann / RTL Mediengruppe Logo
  14. Bertelsmann / RTL Mediengruppe

    Fullstack-Architect
    Cologne
    TVnow / a german TV channels VOD platform
    1. Architecture and development of a multimedia application in the space of music and video streaming
    2. Trade-off-analysis of multiple technology stacks
    3. Implementation of frontend- and backend features
    1. Read endorsement of Fabian Wulf
    Technologies used:
    TypeScript
    React
    Next.js
    GraphQL
    Urql
    Material UI
    Node.js
    Strapi
    Wagtail
    Apollo Server
    AWS
    Testing (Jest, RTL)
  15. Jobcenter Dortmund Logo
  16. Jobcenter Dortmund

    Fullstack-Architect
    Dortmund
    Relaunch of website for a cities' employment office
    1. Conception and architecture for website relaunch
    2. Fullstack codebase setup
    3. Implementing clean code and code review concepts
    Technologies used:
    TypeScript
    React
    Next.js
    Strapi
    Matomo
    TailwindCSS
    Digital Ocean
    Gitlab CI/CD
  17. Need-mask.com Logo
  18. Need-mask.com

    Fullstack-Architect, Product Owner
    Nonprofit listing platform for medical equipment
    1. Conception of features based on user stories
    2. Setup and scaling of infrastructure
    3. Implementation of frontend and backend
    1. Conference talk at 2020 Hasura con
    2. Github repo with source code
    Technologies used:
    TypeScript
    React
    Next.js
    GraphQL
    Hasura
    Digital Ocean
    Chakra UI
    Vercel
  19. CodeWeek / CSB-System AG Logo
  20. CodeWeek / CSB-System AG

    Dozent
    Geilenkirchen
    Kids-learn-code workshop
    1. Leading a course to teach children aged 14 to 18 how to code
    2. Teaching agile concepts with small software projects
    1. Read endorsement of Jacqueline Mingers
    2. Video with interview, 2019
    Technologies used:
    JavaScript
    p5.js
    HTML
    CSS
  21. BASF / Chemster GmbH Logo
  22. BASF / Chemster GmbH

    Frontend-Architect, Fullstack-Developer
    Mannheim
    B2B marketplace for chemical goods
    1. Leading architecture decisions in the frontend team
    2. Implementation of fullstack features
    3. Conducting technical interviews for new hires
    1. Read endorsement of James Diamond
    Technologies used:
    JavaScript
    React
    Redux
    Storybook
    CSS
    Docker
    Node.js
    AWS
    E2E testing (Cypress)
    Testing (Jest, RTL)
    ... show Less
    ... show more
  23. Douglas GmbH Logo
  24. Douglas GmbH

    Fullstack-Developer, React Trainer
    Düsseldorf
    Implementing features of e-commerce platform
    1. Conception and implementation of a CMS with client-specific review workflows
    2. Implementation of a internal campaign management tool
    3. Execution of company-internal coding workshops for React and TypeScript
    1. Read endorsement of Patric Leonhardt
    Technologies used:
    TypeScript
    React
    JavaScript
    Node.js
    Docker
    Testing (Jest, RTL)
    HTML
    CSS
    ... show Less
    ... show more
  25. HoloBuilder Inc Logo
  26. HoloBuilder Inc

    Frontend-Developer
    Aachen
    Cloud platform for 360° photo management of construction sites
    1. Frontend development for AR cloud platform
    2. Implementation of features for companion Android app
    3. Conception and implementation of landingpages
    Technologies used:
    JavaScript
    React
    HTML
    CSS
    C# Unity
    Android Java
    WordPress
    ... show Less
    ... show more
  27. Antibodies Online GmbH Logo
  28. Antibodies Online GmbH

    Frontend-Developer
    Aachen
    Marketplace for life-science products
    1. Implementation of frontend features for the storefront
    Technologies used:
    JavaScript
    PHP
    ... show Less
    ... show more
  29. Isopedia GmbH Logo
  30. Isopedia GmbH

    Frontend-Developer
    Dortmund
    Agency for web projects
    1. Webdevelopment in client projects
    2. Implementation and maintenance of a centralized CMS for 50 websites
    3. Implementation of Dashboards for iPhone and iPad
    Technologies used:
    JavaScript
    PHP
    HTML
    CSS
    ... show Less
    ... show more

What clients and coworkers say about me

Press me

Education

  1. Master Informatik Logo
  2. Master Informatik

    RWTH Aachen University
    1. Specialization: Software Engineering
    2. Minor: Economics
    3. Thesis: "Development and Evaluation of an component-based Virtual Reality Editor"
    Technologies used:
    JavaScript
    React
    Node.js
  3. Bachelor Informatik Logo
  4. Bachelor Informatik

    RWTH Aachen University
    1. Minor: Economics
    2. Thesis: "Development and Evaluation of a Pattern Matching Library for BLE Sensors in Android"
    Technologies used:
    Android Java
    Postgres
    JavaScript
Thanks for scrolling 🤓
Feel free to say hi!