Senior Software Developer & DevOps Engineer
Aktualisiert am 26.06.2025
Profil
Freiberufler / Selbstständiger
Remote-Arbeit
Verfügbar ab: 17.08.2025
Verfügbar zu: 100%
davon vor Ort: 100%
Node.js
Typescript
Angular
Rust
Python
Javascript
MongoDB
Redis
PostgreSQL
RabbitMQ
React
NestJS
Express
Mongoose
Docker
GitLab
Git
CSS3
HTTP/2
WebSocket
gRPC
German
Native
English
Fluent
Swedish
Basic

Einsatzorte

Einsatzorte

Munich (+50km) Stuttgart (+50km)
Deutschland, Österreich
möglich

Projekte

Projekte

4 Monate
2025-01 - 2025-04

Project and Task Management Application

Lead Software Developer & DevOps Engineer Rust React Typescript ...
Lead Software Developer & DevOps Engineer
Concept, planning and creating of a minimal showcase for a project and task management application
  • Realtime communication over web-sockets and HTTP/2
  • REST API based on NestJS
  • Setup a MongoDB Replica Set & Redis Stack
  • Setup monitoring solution for ReplicaSet and micro-services
  • Test driven development with Jest and Playwright
  • Setup build pipelines using Gitlab CI / CD
  • Using Python for deployment automation
  • Using Ansible for provisioning and automation tasks
Rust React Typescript Node.js Python MongoDB Redis Stack Tauri
Akonda
3 Jahre 9 Monate
2021-04 - 2024-12

Document Management Application

Senior Software Developer Typescript Angular Node.js ...
Senior Software Developer
Developing of a DMS application for internal case management
  • Frontend development with Angular and Typescript
  • Backend micro-service architecture based on Node.js, Express.js and gRPC
  • Test-driven development using Jest, Mocha & Chai and Nightwatch / Selenium
  • Setup build pipelines using Gitlab CI / CD and Jenkins
  • Support for MongoDB ReplicaSet migration and deployments
  • Support for Docker Swarm Environment
Typescript Angular Node.js Javascript Express.js Mongoose MongoDB Redis Docker Docker Swarm gRPC WebSockets
AIG Europe S.A.
6 Monate
2020-10 - 2021-03

Firescript - Open Source development

Senior Software Developer Node.js Javascript
Senior Software Developer
Firescript is a script language with an indention based syntax that compiles into Javascript. (firescript.io)
  • Developing a syntax parser to parse any source code into an abstract syntax tree
  • Developing a compiler to compile syntax tree into Javascript
  • Linter and syntax highlighter integration for IDEs
  • Setup test environment and build/deploy pipelines using GitLab CI/CD
  • Test driven development
  • Developing a source code linter for Firescript
Node.js Javascript
1 Jahr
2019-10 - 2020-09

Joyn Selection

Senior Software Developer & DevOps Engineer Node.js Typescript Python ...
Senior Software Developer & DevOps Engineer
Joyn Selection is an entertainment system from Joyn in the ICE trains of Deutsche Bahn.
Build a virtual machine image to deliver an entertainment system in a customer controlled network.
  • React to build a responsive web-frontend
  • Setup a KVM image based on Ubuntu
  • Setup a Docker environment for the applications
  • Create a security concept to run and maintain the application in a customer controlled environment
  • Build a test setup for KVM on a hardware machine with different client networks
  • Automate deployments and build pipelines using GitLab and AWS CDK (CI / CD)
  • Developing monitoring and logging strategies for multiple running KVM instances
  • Develop Node.js/Typescript micro-services
  • Using Python for deployment automation and backend services
  • Using Ansible for provisioning and automation tasks
  • Test driven development using Jest, Mocha and shell-check, Nightwatch / Selenium
Node.js Typescript Python AWS CDK Docker Alpine Linux Ubuntu Bash KVM Virsh Qemu
Joyn GmbH
1 Jahr
2018-08 - 2019-07

Decentral Cryptocurency Exchange

Lead Software Developer Node.js MySQL JSON-RPC ...
Lead Software Developer
Decentralized crypto currency exchange. Developing an API gateway to communicate
between the application and different crypto currency protocols
  • React to build a responsive web-frontend
  • Connected different cryptocurrency blockchains to an internal gateway
  • Dockerized blockchain clients
  • Hosting of coin clients in a Docker-Swarm environment (AWS ECS)
  • Improvements at the internal gateway
  • Setup a continuous delivery and build pipeline (CI / CD)
  • AWS Migration, setup Terraform build automation
Node.js MySQL JSON-RPC GraphQL Web-Sockets Docker Bash AWS
Blockshifters GmbH
4 Monate
2018-04 - 2018-07

Syndication Service

Lead Software Developer Node.js MongoDB RabbitMQ ...
Lead Software Developer
Developing an internal service to manage and deliver video content for third-party
providers and partnerships.
  • Improvements on the video delivery system for 3rd party partnerships
  • Integration of new partner API's to the internal system
  • AWS Migration using Terraform
  • Setup build pipelines and monitoring solutions
  • Setup MongoDB ReplicaSet & deployment automation
Node.js MongoDB RabbitMQ PostgreSQL GraphQL RESTful API AWS SDK / Cloudformation Terraform Angular and React
11 Monate
2017-05 - 2018-03

Orchestration API

Senior Software Developer & DevOps Engineer Node.js MongoDB Redis ...
Senior Software Developer & DevOps Engineer
Developing an Orchestration API, bundle multiple backend APIs into one API for Web
clients like web-browser, smartphones, tablets and ott devices
  • REST API, GraphQL, Angular
  • Microservices
  • Built an orchestration API for web, mobile and ott clients
  • Built an asset storage for Maxdome on board
  • Improvements and support for an internal video delivery system
  • AWS Migration using Terraform and Cloudformation
  • Setup build pipelines and monitoring solutions
  • Test driven development using Mocha and Selenium
Node.js MongoDB Redis RabbitMQ
Maxdome GmbH
11 Monate
2016-06 - 2017-04

IG-Pflanzen

Senior Software Developer Python Django Javascript ...
Senior Software Developer
  • Web-portal for sales organizations of agricultural crops (IG-Pflanzen.de) 
  • Development of a web-portal frontend/backen
Python Django Javascript PostgreSQL
IT:Agenten GmbH
1 Jahr 1 Monat
2015-05 - 2016-05

SevenPass

Senior Software Developer Node.js Angular koa.js ...
Senior Software Developer
Single sign-on & Oauth provider
  • Development of a single sign-on service
  • Data encryption of sensitive data
  • Improvements on backend and frontend site
Node.js Angular koa.js MongoDB & Mongoose
IT:Agenten GmbH
3 Jahre 7 Monate
2011-10 - 2015-04

Pro7 Connect

Software Developer Node.js Javascript Express ...
Software Developer
Second screen application
  • Improvements on the backend systems
  • Refactoring and improvements of the web & mobile clients
  • Real-time communication using web-sockets
Node.js Javascript Express Backbone WebSockets
ProSiebenSat1 Digital GmbH
4 Jahre 7 Monate
2007-03 - 2011-09

ZVAB

Software Developer Javascript PHP Wordpress ...
Software Developer
 Web-Portal for antiquarian books (ZVAB.com)
  • Development of a dynamic frontend
  • Support for backend service
  • Setup and technical support for the blog system
Javascript PHP Wordpress jQuery
Mediantis AG
3 Jahre 3 Monate
2003-12 - 2007-02

Online Auction Portal

Software Developer PHP Javascript MySQL
Software Developer
Online auction portal for underground assessors
  • Concept and development of an online auction portal
  • Hosting and technical support
PHP Javascript MySQL
Noname Media

Aus- und Weiterbildung

Aus- und Weiterbildung

2 Jahre 8 Monate
2001-01 - 2003-08

studied web-development in an autodidactic education

autodidactic education
autodidactic education

Position

Position

Senior Software Developer & DevOps Engineer

Kompetenzen

Kompetenzen

Top-Skills

Node.js Typescript Angular Rust Python Javascript MongoDB Redis PostgreSQL RabbitMQ React NestJS Express Mongoose Docker GitLab Git CSS3 HTTP/2 WebSocket gRPC

Produkte / Standards / Erfahrungen / Methoden

Profile

I'm a software developer and devops engineer with more than 20 years of professional experience in backend and frontend technologies, server administration, database administration, virtualization and build & deployment automation. I founded my one man business in December 2003.


Skills

  • Fontend Frameworks 
    • Angular, React, Backbone, Vue.js, jQuery
  • Backend Frameworks 
    • NestJS, ExpressJS, Electron, Tauri, Mongoose
  • Software Testing 
    • Mocha, Jest, Playwright, Nightwatch, Selenium, Sinon, Expect
  • Clean Code
    • ESLint, TSLint, TDD, BDD, DDD
  • Protokolls 
    • REST, GraphQL, gRPC, JSON-RPC, WebSockets, HTTP/2
  • Virtualization 
    • Docker, Docker Swarm, Kubernetes, KVM, Virsh, Qemu
  • Server Administration
    • CentOS, Ubuntu, Debian, Alpine, Manjaro, Arch Linux
  • Cloud & DevOps
    • AWS SDK/CDK, Terraform, Ansible, Chef, CI/CD
  • Tools & Workflow 
    • ?Git, SVN, GitHub, GitLab, Bitbucket, Jira, Scrum, Kanban

Programmiersprachen

Node.js
Typescript
Javascript
Python
Rust
Bash
CSS

Datenbanken

MongoDB (ReplicaSet)
Redis Stack
MySQL
MariaDB
PostgreSQL
SQLite
RabbitMQ

Einsatzorte

Einsatzorte

Munich (+50km) Stuttgart (+50km)
Deutschland, Österreich
möglich

Projekte

Projekte

4 Monate
2025-01 - 2025-04

Project and Task Management Application

Lead Software Developer & DevOps Engineer Rust React Typescript ...
Lead Software Developer & DevOps Engineer
Concept, planning and creating of a minimal showcase for a project and task management application
  • Realtime communication over web-sockets and HTTP/2
  • REST API based on NestJS
  • Setup a MongoDB Replica Set & Redis Stack
  • Setup monitoring solution for ReplicaSet and micro-services
  • Test driven development with Jest and Playwright
  • Setup build pipelines using Gitlab CI / CD
  • Using Python for deployment automation
  • Using Ansible for provisioning and automation tasks
Rust React Typescript Node.js Python MongoDB Redis Stack Tauri
Akonda
3 Jahre 9 Monate
2021-04 - 2024-12

Document Management Application

Senior Software Developer Typescript Angular Node.js ...
Senior Software Developer
Developing of a DMS application for internal case management
  • Frontend development with Angular and Typescript
  • Backend micro-service architecture based on Node.js, Express.js and gRPC
  • Test-driven development using Jest, Mocha & Chai and Nightwatch / Selenium
  • Setup build pipelines using Gitlab CI / CD and Jenkins
  • Support for MongoDB ReplicaSet migration and deployments
  • Support for Docker Swarm Environment
Typescript Angular Node.js Javascript Express.js Mongoose MongoDB Redis Docker Docker Swarm gRPC WebSockets
AIG Europe S.A.
6 Monate
2020-10 - 2021-03

Firescript - Open Source development

Senior Software Developer Node.js Javascript
Senior Software Developer
Firescript is a script language with an indention based syntax that compiles into Javascript. (firescript.io)
  • Developing a syntax parser to parse any source code into an abstract syntax tree
  • Developing a compiler to compile syntax tree into Javascript
  • Linter and syntax highlighter integration for IDEs
  • Setup test environment and build/deploy pipelines using GitLab CI/CD
  • Test driven development
  • Developing a source code linter for Firescript
Node.js Javascript
1 Jahr
2019-10 - 2020-09

Joyn Selection

Senior Software Developer & DevOps Engineer Node.js Typescript Python ...
Senior Software Developer & DevOps Engineer
Joyn Selection is an entertainment system from Joyn in the ICE trains of Deutsche Bahn.
Build a virtual machine image to deliver an entertainment system in a customer controlled network.
  • React to build a responsive web-frontend
  • Setup a KVM image based on Ubuntu
  • Setup a Docker environment for the applications
  • Create a security concept to run and maintain the application in a customer controlled environment
  • Build a test setup for KVM on a hardware machine with different client networks
  • Automate deployments and build pipelines using GitLab and AWS CDK (CI / CD)
  • Developing monitoring and logging strategies for multiple running KVM instances
  • Develop Node.js/Typescript micro-services
  • Using Python for deployment automation and backend services
  • Using Ansible for provisioning and automation tasks
  • Test driven development using Jest, Mocha and shell-check, Nightwatch / Selenium
Node.js Typescript Python AWS CDK Docker Alpine Linux Ubuntu Bash KVM Virsh Qemu
Joyn GmbH
1 Jahr
2018-08 - 2019-07

Decentral Cryptocurency Exchange

Lead Software Developer Node.js MySQL JSON-RPC ...
Lead Software Developer
Decentralized crypto currency exchange. Developing an API gateway to communicate
between the application and different crypto currency protocols
  • React to build a responsive web-frontend
  • Connected different cryptocurrency blockchains to an internal gateway
  • Dockerized blockchain clients
  • Hosting of coin clients in a Docker-Swarm environment (AWS ECS)
  • Improvements at the internal gateway
  • Setup a continuous delivery and build pipeline (CI / CD)
  • AWS Migration, setup Terraform build automation
Node.js MySQL JSON-RPC GraphQL Web-Sockets Docker Bash AWS
Blockshifters GmbH
4 Monate
2018-04 - 2018-07

Syndication Service

Lead Software Developer Node.js MongoDB RabbitMQ ...
Lead Software Developer
Developing an internal service to manage and deliver video content for third-party
providers and partnerships.
  • Improvements on the video delivery system for 3rd party partnerships
  • Integration of new partner API's to the internal system
  • AWS Migration using Terraform
  • Setup build pipelines and monitoring solutions
  • Setup MongoDB ReplicaSet & deployment automation
Node.js MongoDB RabbitMQ PostgreSQL GraphQL RESTful API AWS SDK / Cloudformation Terraform Angular and React
11 Monate
2017-05 - 2018-03

Orchestration API

Senior Software Developer & DevOps Engineer Node.js MongoDB Redis ...
Senior Software Developer & DevOps Engineer
Developing an Orchestration API, bundle multiple backend APIs into one API for Web
clients like web-browser, smartphones, tablets and ott devices
  • REST API, GraphQL, Angular
  • Microservices
  • Built an orchestration API for web, mobile and ott clients
  • Built an asset storage for Maxdome on board
  • Improvements and support for an internal video delivery system
  • AWS Migration using Terraform and Cloudformation
  • Setup build pipelines and monitoring solutions
  • Test driven development using Mocha and Selenium
Node.js MongoDB Redis RabbitMQ
Maxdome GmbH
11 Monate
2016-06 - 2017-04

IG-Pflanzen

Senior Software Developer Python Django Javascript ...
Senior Software Developer
  • Web-portal for sales organizations of agricultural crops (IG-Pflanzen.de) 
  • Development of a web-portal frontend/backen
Python Django Javascript PostgreSQL
IT:Agenten GmbH
1 Jahr 1 Monat
2015-05 - 2016-05

SevenPass

Senior Software Developer Node.js Angular koa.js ...
Senior Software Developer
Single sign-on & Oauth provider
  • Development of a single sign-on service
  • Data encryption of sensitive data
  • Improvements on backend and frontend site
Node.js Angular koa.js MongoDB & Mongoose
IT:Agenten GmbH
3 Jahre 7 Monate
2011-10 - 2015-04

Pro7 Connect

Software Developer Node.js Javascript Express ...
Software Developer
Second screen application
  • Improvements on the backend systems
  • Refactoring and improvements of the web & mobile clients
  • Real-time communication using web-sockets
Node.js Javascript Express Backbone WebSockets
ProSiebenSat1 Digital GmbH
4 Jahre 7 Monate
2007-03 - 2011-09

ZVAB

Software Developer Javascript PHP Wordpress ...
Software Developer
 Web-Portal for antiquarian books (ZVAB.com)
  • Development of a dynamic frontend
  • Support for backend service
  • Setup and technical support for the blog system
Javascript PHP Wordpress jQuery
Mediantis AG
3 Jahre 3 Monate
2003-12 - 2007-02

Online Auction Portal

Software Developer PHP Javascript MySQL
Software Developer
Online auction portal for underground assessors
  • Concept and development of an online auction portal
  • Hosting and technical support
PHP Javascript MySQL
Noname Media

Aus- und Weiterbildung

Aus- und Weiterbildung

2 Jahre 8 Monate
2001-01 - 2003-08

studied web-development in an autodidactic education

autodidactic education
autodidactic education

Position

Position

Senior Software Developer & DevOps Engineer

Kompetenzen

Kompetenzen

Top-Skills

Node.js Typescript Angular Rust Python Javascript MongoDB Redis PostgreSQL RabbitMQ React NestJS Express Mongoose Docker GitLab Git CSS3 HTTP/2 WebSocket gRPC

Produkte / Standards / Erfahrungen / Methoden

Profile

I'm a software developer and devops engineer with more than 20 years of professional experience in backend and frontend technologies, server administration, database administration, virtualization and build & deployment automation. I founded my one man business in December 2003.


Skills

  • Fontend Frameworks 
    • Angular, React, Backbone, Vue.js, jQuery
  • Backend Frameworks 
    • NestJS, ExpressJS, Electron, Tauri, Mongoose
  • Software Testing 
    • Mocha, Jest, Playwright, Nightwatch, Selenium, Sinon, Expect
  • Clean Code
    • ESLint, TSLint, TDD, BDD, DDD
  • Protokolls 
    • REST, GraphQL, gRPC, JSON-RPC, WebSockets, HTTP/2
  • Virtualization 
    • Docker, Docker Swarm, Kubernetes, KVM, Virsh, Qemu
  • Server Administration
    • CentOS, Ubuntu, Debian, Alpine, Manjaro, Arch Linux
  • Cloud & DevOps
    • AWS SDK/CDK, Terraform, Ansible, Chef, CI/CD
  • Tools & Workflow 
    • ?Git, SVN, GitHub, GitLab, Bitbucket, Jira, Scrum, Kanban

Programmiersprachen

Node.js
Typescript
Javascript
Python
Rust
Bash
CSS

Datenbanken

MongoDB (ReplicaSet)
Redis Stack
MySQL
MariaDB
PostgreSQL
SQLite
RabbitMQ

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.