I am a Fullstack Software Engineer with emphasis on the Frontend.
Aktualisiert am 11.09.2026
Profil
Freiberufler / Selbstständiger
Remote-Arbeit
Verfügbar ab: 01.10.2026
Verfügbar zu: 100%
davon vor Ort: 100%
ReactJS
Node.js
MongoDB
JavaScript
Redux
REST
Cypress
Git
NoSQL
Serverless
AWS Lambda
HTML5
CSS3
Redis
Scrum Master
Micro Frontend
Micro Services
RabbitMQ
Express
Koa
CICD
TDD/BDD

Einsatzorte

Einsatzorte

Berlin (+50km)
Deutschland, Schweiz, Österreich
möglich

Projekte

Projekte

5 Jahre 6 Monate
2021-04 - heute

Create and manage

Senior Software Engineer
Senior Software Engineer

One of Europe?s largest online e-pharmacy company operating in six EU countries. The company harnesses the power of information technology to make OTC and prescription medications available to everyone in an easy and efficient way.

  • Analyze systems requirements

  • Develop Frontend Applications using ReactJS/Typescript/SCSS

  • Frontend Unit and Integration Testing with Jest and Cypress

  • Develop Backend RESTful API for the Gateway and Micro Services using NodeJS/Typescript

  • Systems integration with Gematik, Germany?s new electronic prescription service

  • Frontend and Backend Systems Integrations

  • Create and manage repositories with git/github

SHOP APOTHEKE
BERLIN, GERMANY
1 Jahr 1 Monat
2020-03 - 2021-03

Design and implement

Senior Software Engineer
Senior Software Engineer

an online service integrated with the web services of Lufthansa and its subsidiary airlines

  • Develop NodeJS RESTful API services with Typescript

  • Design and implement MongoDB/NoSQL Databases

  • TDD workflow with Jest

  • ReactJS/Frontend API Integrations

  • Create and manage repositories with git/github

  • Setup project CI/CD with Github/Webhook and Travis-CI

YILUHUB / LUFTHANSA
BERLIN, GERMANY
1 Jahr 10 Monate
2018-05 - 2020-02

Create and manage

Consultant React/Redux/Node/Koa/Couchbase Full Stack Developer
Consultant React/Redux/Node/Koa/Couchbase Full Stack Developer

an online service of one of the largest airlines in the world

  • Re-develop the existing legacy systems with latest technologies such as React.js, Koa.js, Node.js

  • Create architectural re-design of existing systems

  • Develop backend APIs with Node and Koa.js

  • Develop Frontend Systems with React.js, SCSS/SASS, HTML5, Javascipt OOP, ES6 & ES2017 & ES2018

  • Create and manage repositories with git/bitbucket

  • Setup/provision AWS servers using Openshift/Kubernetes & Docker

EMIRATES AIRLINES
DUBAI, UAE
1 Jahr 10 Monate
2016-07 - 2018-04

Design and implement

Remote Node.js/Postgres Full Stack Developer
Remote Node.js/Postgres Full Stack Developer

23numbers.com, a service of 23numbers GmbH, is a telecommunication platform that provide virtual number service. In use by companies and private individuals alike. Companies lease virtual numbers for their employees at a low price, which can be used for all company communications. This allows the company to retain the numbers even when an employee leaves. Private users also use the service to protect their real numbers in potentially risky contacts such as dating. The service is being implemented using AngularJS, Node.js & Postgres and many other technologies.

  • Develop multi-provider TAS (Telecom Application Server) with Vodafone TAS, Nokia TAS, OpenTAS Develop RESTful API for mobile app and Frontend services using Node.js, Express, Postgres, Redis

  • Design and implement Postgres ORM (Sequelize) Models

  • Develop Redis cache system for high performance API and Frontend services

  • Develop Frontend System with AngularJS, HTML5, CSS3, jQuery and Bootstrap

  • Implement real-time communication with Socket.io

  • Setup/provision AWS servers using Ubuntu, Nginx and Docker

23NUMBERS.COM
BERLIN, GERMANY
6 Monate
2016-01 - 2016-06

Design and Develop

Node.js/MongoDB Full Stack Developer
Node.js/MongoDB Full Stack Developer

optilyz.com, a service of optilyz GmbH, is a marketing platform that help organizations to automate their offline marketing processes. With analytics and near real-time access to the performance of their marketing campaigns, organizations can focus more on developing their businesses. It is being implemented using Node.js, MongoDB, ReactJS and many other technologies.

  • Develop RESTful API using Node.js, Express, MongoDB and Redis

  • Design and Develop Mongoose Models, pre and post hooks, instance and static methods, virtual getters and setters

  • Integrate Frontend and Backend using Socket.io, REST, AJAX, JSON

  • Create new Docker images on AWS with application's latest patches

OPTILYZ.COM
BERLIN, GERMANY
1 Jahr 3 Monate
2014-10 - 2015-12

quick registration and login

Remote Node.js/MongoDB Full Stack developer
Remote Node.js/MongoDB Full Stack developer
  • BRAVORIDES.COM is an innovative social ride-sharing network

  • It is being implemented using Node.js & MongoDB. It is part of the 21st century's movement towards sharing-economy

  • It has integrations with Facebook for quick registration and login

  • It also has integrations with Google for geo-location ride searches

  • Users can search for rides within the radius of a particular geographic location

  • It features a responsive design that allow mobile and desktop devices to use the same website seamlessly

  • The frontend was developed with HTML5 and CSS3, Javascript, Ajax, jQuery

BRAVORIDES.COM
LONDON, UK

Aus- und Weiterbildung

Aus- und Weiterbildung

2019 - present

Information Systems Management (Msc)

University of Salford


2019 - 2019

Certified Professional Scrum Master, Professional Scrum Master I


2013 - 2013

Certificate of Completion, M101JS MongoDB for Node.js Developers

MongoDB University

Distinction: {on request}

Kompetenzen

Kompetenzen

Top-Skills

ReactJS Node.js MongoDB JavaScript Redux REST Cypress Git NoSQL Serverless AWS Lambda HTML5 CSS3 Redis Scrum Master Micro Frontend Micro Services RabbitMQ Express Koa CICD TDD/BDD

Produkte / Standards / Erfahrungen / Methoden

Skill Areas

  • Node.js

  • MongoDB (Replication & Sharding)

  • Express/Koa

  • Postgres

  • Redis

  • Javascript (OOP, ES6, ES2017, ES2018)

  • AngularJS

  • ReactJS

  • Redux

  • React Native

  • Jquery

  • AJAX

  • Jira, Bitbucket & Confluence

  • Java

  • TAS (Telecom Application Server)

  • RESTful API Development

  • JSON

  • Bluebird

  • Socket.io

  • Handlebars

  • HTML5

  • CSS3

  • Nginx

  • AWS

  • Micro services

  • Openshift/Kubernetes

  • Webpack

  • Lodash

  • Agile Scrum

  • TDD/BDD

  • NoSQL

  • Big Data

  • Git

  • Sequelize

  • Express

  • Ubuntu

  • Webpack/Gulp/Grunt

  • Postman

  • SQL

  • Docker

  • Jest

  • Cypress

Development Environments

  • VS Code, Postman, Webpack, Git, Docker, PM2 and iTerm on macOS or Ubuntu

Professional Roles

  • Develop RESTful API using Node.js/Express

  • Develop Telecom Application Server

  • Create backend unit testing with Mocha

  • Develop Frontend systems with HTML5, CSS3, Javascript, AngularJS, ReactJS, Socket.io and jQuery

  • Create frontend unit testing with Jest

  • Design and Develop Mongoose Models and schemas, pre and post hooks, instance and static methods, virtual getters and setters

Professional Roles contd.

  • Design and Develop Postgres/Sequelize Models

  • Implement MongoDB database replication and sharding

  • Design and implement Redis databases as data cache and/or session store

  • Configure Ubuntu/AWS cloud infrastructures for deployment of Node.js applications, MongoDB, Postgres, Redis and Nginx installations and configurations

  • Setup and maintain high availability systems with Openshift, Kubernetes, Docker & Compose, Nginx etc.

Einsatzorte

Einsatzorte

Berlin (+50km)
Deutschland, Schweiz, Österreich
möglich

Projekte

Projekte

5 Jahre 6 Monate
2021-04 - heute

Create and manage

Senior Software Engineer
Senior Software Engineer

One of Europe?s largest online e-pharmacy company operating in six EU countries. The company harnesses the power of information technology to make OTC and prescription medications available to everyone in an easy and efficient way.

  • Analyze systems requirements

  • Develop Frontend Applications using ReactJS/Typescript/SCSS

  • Frontend Unit and Integration Testing with Jest and Cypress

  • Develop Backend RESTful API for the Gateway and Micro Services using NodeJS/Typescript

  • Systems integration with Gematik, Germany?s new electronic prescription service

  • Frontend and Backend Systems Integrations

  • Create and manage repositories with git/github

SHOP APOTHEKE
BERLIN, GERMANY
1 Jahr 1 Monat
2020-03 - 2021-03

Design and implement

Senior Software Engineer
Senior Software Engineer

an online service integrated with the web services of Lufthansa and its subsidiary airlines

  • Develop NodeJS RESTful API services with Typescript

  • Design and implement MongoDB/NoSQL Databases

  • TDD workflow with Jest

  • ReactJS/Frontend API Integrations

  • Create and manage repositories with git/github

  • Setup project CI/CD with Github/Webhook and Travis-CI

YILUHUB / LUFTHANSA
BERLIN, GERMANY
1 Jahr 10 Monate
2018-05 - 2020-02

Create and manage

Consultant React/Redux/Node/Koa/Couchbase Full Stack Developer
Consultant React/Redux/Node/Koa/Couchbase Full Stack Developer

an online service of one of the largest airlines in the world

  • Re-develop the existing legacy systems with latest technologies such as React.js, Koa.js, Node.js

  • Create architectural re-design of existing systems

  • Develop backend APIs with Node and Koa.js

  • Develop Frontend Systems with React.js, SCSS/SASS, HTML5, Javascipt OOP, ES6 & ES2017 & ES2018

  • Create and manage repositories with git/bitbucket

  • Setup/provision AWS servers using Openshift/Kubernetes & Docker

EMIRATES AIRLINES
DUBAI, UAE
1 Jahr 10 Monate
2016-07 - 2018-04

Design and implement

Remote Node.js/Postgres Full Stack Developer
Remote Node.js/Postgres Full Stack Developer

23numbers.com, a service of 23numbers GmbH, is a telecommunication platform that provide virtual number service. In use by companies and private individuals alike. Companies lease virtual numbers for their employees at a low price, which can be used for all company communications. This allows the company to retain the numbers even when an employee leaves. Private users also use the service to protect their real numbers in potentially risky contacts such as dating. The service is being implemented using AngularJS, Node.js & Postgres and many other technologies.

  • Develop multi-provider TAS (Telecom Application Server) with Vodafone TAS, Nokia TAS, OpenTAS Develop RESTful API for mobile app and Frontend services using Node.js, Express, Postgres, Redis

  • Design and implement Postgres ORM (Sequelize) Models

  • Develop Redis cache system for high performance API and Frontend services

  • Develop Frontend System with AngularJS, HTML5, CSS3, jQuery and Bootstrap

  • Implement real-time communication with Socket.io

  • Setup/provision AWS servers using Ubuntu, Nginx and Docker

23NUMBERS.COM
BERLIN, GERMANY
6 Monate
2016-01 - 2016-06

Design and Develop

Node.js/MongoDB Full Stack Developer
Node.js/MongoDB Full Stack Developer

optilyz.com, a service of optilyz GmbH, is a marketing platform that help organizations to automate their offline marketing processes. With analytics and near real-time access to the performance of their marketing campaigns, organizations can focus more on developing their businesses. It is being implemented using Node.js, MongoDB, ReactJS and many other technologies.

  • Develop RESTful API using Node.js, Express, MongoDB and Redis

  • Design and Develop Mongoose Models, pre and post hooks, instance and static methods, virtual getters and setters

  • Integrate Frontend and Backend using Socket.io, REST, AJAX, JSON

  • Create new Docker images on AWS with application's latest patches

OPTILYZ.COM
BERLIN, GERMANY
1 Jahr 3 Monate
2014-10 - 2015-12

quick registration and login

Remote Node.js/MongoDB Full Stack developer
Remote Node.js/MongoDB Full Stack developer
  • BRAVORIDES.COM is an innovative social ride-sharing network

  • It is being implemented using Node.js & MongoDB. It is part of the 21st century's movement towards sharing-economy

  • It has integrations with Facebook for quick registration and login

  • It also has integrations with Google for geo-location ride searches

  • Users can search for rides within the radius of a particular geographic location

  • It features a responsive design that allow mobile and desktop devices to use the same website seamlessly

  • The frontend was developed with HTML5 and CSS3, Javascript, Ajax, jQuery

BRAVORIDES.COM
LONDON, UK

Aus- und Weiterbildung

Aus- und Weiterbildung

2019 - present

Information Systems Management (Msc)

University of Salford


2019 - 2019

Certified Professional Scrum Master, Professional Scrum Master I


2013 - 2013

Certificate of Completion, M101JS MongoDB for Node.js Developers

MongoDB University

Distinction: {on request}

Kompetenzen

Kompetenzen

Top-Skills

ReactJS Node.js MongoDB JavaScript Redux REST Cypress Git NoSQL Serverless AWS Lambda HTML5 CSS3 Redis Scrum Master Micro Frontend Micro Services RabbitMQ Express Koa CICD TDD/BDD

Produkte / Standards / Erfahrungen / Methoden

Skill Areas

  • Node.js

  • MongoDB (Replication & Sharding)

  • Express/Koa

  • Postgres

  • Redis

  • Javascript (OOP, ES6, ES2017, ES2018)

  • AngularJS

  • ReactJS

  • Redux

  • React Native

  • Jquery

  • AJAX

  • Jira, Bitbucket & Confluence

  • Java

  • TAS (Telecom Application Server)

  • RESTful API Development

  • JSON

  • Bluebird

  • Socket.io

  • Handlebars

  • HTML5

  • CSS3

  • Nginx

  • AWS

  • Micro services

  • Openshift/Kubernetes

  • Webpack

  • Lodash

  • Agile Scrum

  • TDD/BDD

  • NoSQL

  • Big Data

  • Git

  • Sequelize

  • Express

  • Ubuntu

  • Webpack/Gulp/Grunt

  • Postman

  • SQL

  • Docker

  • Jest

  • Cypress

Development Environments

  • VS Code, Postman, Webpack, Git, Docker, PM2 and iTerm on macOS or Ubuntu

Professional Roles

  • Develop RESTful API using Node.js/Express

  • Develop Telecom Application Server

  • Create backend unit testing with Mocha

  • Develop Frontend systems with HTML5, CSS3, Javascript, AngularJS, ReactJS, Socket.io and jQuery

  • Create frontend unit testing with Jest

  • Design and Develop Mongoose Models and schemas, pre and post hooks, instance and static methods, virtual getters and setters

Professional Roles contd.

  • Design and Develop Postgres/Sequelize Models

  • Implement MongoDB database replication and sharding

  • Design and implement Redis databases as data cache and/or session store

  • Configure Ubuntu/AWS cloud infrastructures for deployment of Node.js applications, MongoDB, Postgres, Redis and Nginx installations and configurations

  • Setup and maintain high availability systems with Openshift, Kubernetes, Docker & Compose, Nginx etc.

Vertrauen Sie auf Randstad

Im Bereich Freelancing
Im Bereich Arbeitnehmerüberlassung / Personalvermittlung

Fragen?

Rufen Sie uns an +49 89 500316-300 oder schreiben Sie uns:

Das Freelancer-Portal

Direktester geht's nicht! Ganz einfach Freelancer finden und direkt Kontakt aufnehmen.