Joseph H.

Frontend Developer (Freelance)

Strovolos, Cyprus

Experience

Jul 2025 - Sep 2025
3 months
Berlin, Germany

Frontend Developer (Freelance)

diesdas digital GmbH

  • Development on Next.js applications using PayloadCMS & TypeScript
  • Creation of headless modules in NextJS for PayloadCMS
  • JavaScript
  • TypeScript
  • HTML5
  • CSS3
  • Node.js
  • Nextjs
  • React
  • git
  • REST APIs
  • CSS Modules
  • Clean Code
  • Payload
Oct 2024 - Jun 2025
9 months
Cologne, Germany

Frontend Developer (Freelance)

Agentur Brandung GmbH

  • Further development of a Next.js based eCommerce application focusing on checkout and account pages
  • Creation of headless Contentful modules in NextJS using GraphQL
  • Development of an AI chatbot solution & an event page with complex theming requirements based on NextJs & TailwindCSS
  • Integration of the application with external APIs (personio, emarsys, etc)
  • JavaScript
  • TypeScript
  • HTML5
  • CSS3
  • Node.js
  • Nextjs
  • React
  • git
  • REST APIs
  • TailwindCSS
  • Clean Code
  • Contentful
  • GraphQL
Aug 2022 - Aug 2024
2 years 1 month
Fürstenwalde, Germany

Lead Software Developer (Freelance)

MCM Technology GmbH

  • Development of a React frontend, Express backend & multiple microservices in TypeScript
  • Setup, deployment & maintenance of the software on client servers with Ubuntu & Docker
  • Display of measurement data in the frontend using d3 & recharts
  • Creation of MongoDB aggregation pipelines for evaluating and transforming measurement data
  • Architecture & implementation of complex requirements
  • Taking on the role of lead developer and coordinating the other developers
  • JavaScript
  • TypeScript
  • HTML5
  • CSS3
  • Node.js
  • React
  • React-Query
  • git
  • gitlab pipelines
  • docker
  • MongoDB
  • Ubuntu Server
  • Styled-Components
  • MUI
  • REST APIs
  • Express
  • MQTT
  • TailwindCSS
  • react-hook-form
  • Clean Code
Aug 2022 - Feb 2023
7 months
Bonn, Germany

Software Developer - Frontend (Freelance)

Deutsche Post IT Services GmbH

  • Active participation in the agile development process (Scrum) within a multidisciplinary and international team
  • New development & enhancement of React components with TypeScript
  • Achieved 80% test coverage with Jest and Playwright, significantly improving code stability and maintainability
  • Efficient identification and fixing of critical bugs
  • Through targeted optimizations and refactoring, greatly improved application performance, leading to a faster and more responsive user experience
  • Debugging and data validation in SQL databases
  • JavaScript
  • TypeScript
  • HTML5
  • CSS3
  • Node.js
  • React
  • Redux
  • react-hook-form
  • JIRA
  • git
  • azure
  • swagger
  • playwright
  • Jest
  • TDD
  • REST APIs
  • Code Reviews
  • Clean Code
  • SQL
Sep 2021 - Feb 2022
6 months
Cologne, Germany

Fullstack Developer (Freelance)

myhaircutter.de

  • Designing the architecture of 3 different frontends and a backend with a REST API, including the related data flows
  • Setting up CI/CD pipelines and development environment with GitHub Actions, Docker, Kubernetes, Ubuntu Server
  • Building the frontends using technologies like React, NextJS, TailwindCSS, React Query, Redux, and TypeScript
  • Test Driven Development with Jest and Cypress
  • Developing complex forms
  • Integrating internal and external APIs (e.g.: Stripe)
  • Using serverless technologies like cloud functions
  • Developing a Node.js server with features like cron jobs, authentication, and email
  • Setting up, building & integrating MongoDB as a database
  • JavaScript
  • TypeScript
  • HTML5
  • CSS3
  • Node.js
  • React
  • Redux
  • React-Query
  • JIRA
  • git
  • GitHub Actions
  • NextJs
  • MongoDB
  • Serverless Cloud Functions
  • Ubuntu Server
  • Styled-Components
  • Cypress
  • Jest
  • TDD
  • REST APIs
  • Express
  • Code Reviews
  • Clean Code
Aug 2019 - Aug 2021
2 years 1 month
Cologne, Germany

Software Developer - Frontend (Full-time)

Toom Baumarkt GmbH

  • Architected and developed efficient and reusable frontend systems using technologies like React, Redux, and TypeScript
  • Played a key role in designing and implementing the shift to a micro-frontend architecture
  • Practiced test-driven development using Jest and Cypress
  • Developed a JavaScript backend microservice responsible for server-side rendering of the shop
  • Collaborated closely in an international, cross-functional team in an agile Scrum environment
  • Created, expanded, and maintained responsive user interfaces
  • Ensured product quality through regular code reviews and pair programming
  • Generated ideas and evaluated new technologies and tools for the frontend area
  • Performed regular bug fixing and refactoring to maintain high code quality
  • JavaScript
  • TypeScript
  • Node.js
  • React
  • Redux
  • JIRA
  • git
  • gitlab CI/CD
  • Micro-Frontends
  • webpack
  • HTML5
  • CSS3
  • Styled-Components
  • SASS/SCSS
  • Cypress
  • Jest
  • TDD
  • REST APIs
  • Pair Programming
  • Code Reviews
  • Agile
  • Scrum
  • Clean Code
  • SQL
Feb 2018 - Jul 2019
1 year 6 months
Cologne, Germany

Frontend Developer (Full-time)

Agentur Brandung GmbH

  • JavaScript
  • Node.js
  • React
  • React Native
  • Redux
  • JIRA
  • git
  • HTML5
  • CSS3
  • Handlebars
  • jQuery
  • Vue
  • Firebase
  • Code Reviews
  • Agile
  • REST APIs
  • Clean Code
Sep 2016 - Feb 2018
1 year 6 months
Mettmann, Germany

Web Developer

ohaweb.design

  • JavaScript
  • HTML5
  • CSS3
  • WordPress
  • jQuery

Languages

German
Native
English
Native

Education

Oct 2014 - Jun 2016

Hochschule Trier

Computer Science (Digital Media) · Trier, Germany

Oct 2005 - Jun 2013

Heinrich-Heine-Gymnasium

Abitur · Mettmann, Germany

Need a freelancer? Find your match in seconds.
Try FRATCH GPT
More actions