Senior Full-Stack Engineer | TypeScript, Node.js, React, Next.js, PostgreSQL, AWS | Ex-ESL FACEIT Group
Aktualisiert am 02.09.2026
Profil
Freiberufler / Selbstständiger
Remote-Arbeit
Verfügbar ab: 01.09.2026
Verfügbar zu: 60%
davon vor Ort: 0%
Typescript
Node.js
React
Next.js
Kubernetes
Docker
Go
AWS
REST API
Microservices
JavaScript
CI/CD
GitLab CI
GitHub Actions
PostgreSQL
Git
OAuth2
JWT
Redis
Linux
Agile
Scrum
API Design
English
fluent
German
B1/B2

Einsatzorte

Einsatzorte

Deutschland, Schweiz, Österreich
möglich

Projekte

Projekte

2 years
2024-09 - now

Product & Engineering

  • Designed, built and shipped software products end to end as a solo engineer: TypeScript/Node.js backend, React frontend, PostgreSQL data modelling, authentication, CI/CD and AWS deployment.
  • Full ownership of the product lifecycle from architecture and implementation through to release and iteration.
  • Applied AI-assisted engineering in practice, including spec-driven development and code generation tooling with explicit verification and review loops.
Germany, Remote
3 years 5 months
2021-05 - 2024-09

Co-designed and built a centralised auth-gateway microservice

Full-Stack Developer
Full-Stack Developer
  • Learned Go on the job and shipped production microservices in it, including a shared Redis caching layer serving 15?20 dependent services that cut response times by ~45% and reduced external API costs by 15?20%, while removing rate-limit pressure on a paid third-party API.
  • Co-designed and built a centralised auth-gateway microservice handling authentication and authorisation across internal microservices: a custom system controlling secure access platform-wide.
  • Built and operated full-stack services for esports infrastructure serving hundreds of thousands of concurrent users at peak during major live events, with reliability as a first-class requirement.
  • Owned end-to-end product features across the stack: React/Next. js frontend, Node.js and Go backend services, PostgreSQL data modelling and API design.
  • Deployed and operated services on AWS using Kubernetes and Docker, shipping to production daily through a CI/CD pipeline.
  • Designed and maintained PostgreSQL data models and strongly typed APIs for high-throughput, spiky workloads driven by live-event traffic.
  • Mentored junior engineers and raised code quality through regular code review.
ESL FACEIT Group (EFG)
Cologne, Remote
5 years
2018-01 - 2022-12

Python Course

Instructor Python
Instructor

  • Taught Python to a course of 250 university students.
  • Designed exercises and delivered technical concepts and direct feedback to a large, mixed-ability audience.


Python
RWTH Aachen University
Aachen
1 year 1 month
2020-02 - 2021-02

Frontend development for the Microsoft Outlook and Word add-ins

Frontend Developer (Working Student) JavaScript React OfficeJS ...
Frontend Developer (Working Student)

  • Frontend development for the Microsoft Outlook and Word add-ins of an AI speech-analysis company. 
  • Owned the product website end to end, including a full migration to a new domain and custom theme development.


JavaScript React OfficeJS HTML CSS jQuery PHP WordPress
PRECIRE Technologies GmbH
Aachen
6 months
2019-05 - 2019-10

Full-stack development

Full-Stack Developer (Working Student) Node.js Express JavaScript
Full-Stack Developer (Working Student)
Full-stack development with a Node.js and Express backend and a JavaScript frontend.
 
Node.js Express JavaScript
Center Smart Services
Aachen
2 years 11 months
2016-05 - 2019-03

Full-stack development on a KNX home automation system

Full-Stack Developer (Working Student) Angular AngularJS TypeScript ...
Full-Stack Developer (Working Student)
  • Full-stack development on a KNX home automation system for residential buildings, unifying lighting, heating, shading and alarm systems into a single platform. 
  • Took over the existing visualisation app, refactoring it, fixing bugs and building out unit test coverage, then designed and delivered its next version end to end, from architecture through deployment.
Angular AngularJS TypeScript CoffeeScript SCSS Python MQTT KNX
ambiHome GmbH
Aachen
7 months
2015-03 - 2015-09

Built new features and integrated complex business workflows

Principal Software Engineer | C# .NET WCF ...
Principal Software Engineer |

  • Backend development on Cleverbinder, an event management platform. 
  • Built new features and integrated complex business workflows using Windows Workflow Foundation. 
  • Promoted to Associate Principal Software Engineer in recognition of backend contributions.


C# .NET WCF Windows Forms MS SQL Server
TEO International
Islamabad, Pakistan
1 year 3 months
2013-10 - 2014-12

design, implementation, testing and deployment on multiple government

Software Engineer C# .NET WCF ...
Software Engineer
End-to-end delivery across architecture, design, implementation, testing and deployment on multiple government and enterprise systems, including a Visitor Management System, an E-Voting System and a Personnel Monitoring System.

C# .NET WCF PHP JavaScript HTML CSS MS SQL Server
CCURE IT
Islamabad, Pakistan
1 year 7 months
2012-03 - 2013-09

Delivered PONITOR, a physiological monitoring system

Software Engineer C# .NET ASP.NET ...
Software Engineer

  • Sole developer in the Research & Development team, responsible for full system design including low-level hardware integration, database design, development and production readiness. 
  • Delivered PONITOR, a physiological monitoring system on desktop and Android, and AVIS, an automated vehicle identification system.


C# .NET ASP.NET WCF Java Android JavaScript MS SQL Server
Interactive Group of Companies
Pakistan

Aus- und Weiterbildung

Aus- und Weiterbildung

Software Systems Engineering

M.Sc.

RWTH Aachen University, Germany


Computer Science

B.Sc.

Kompetenzen

Kompetenzen

Top-Skills

Typescript Node.js React Next.js Kubernetes Docker Go AWS REST API Microservices JavaScript CI/CD GitLab CI GitHub Actions PostgreSQL Git OAuth2 JWT Redis Linux Agile Scrum API Design

Produkte / Standards / Erfahrungen / Methoden

Profile

  • Senior full-stack engineer with 14 years building production systems end to end in TypeScript, Node.js, Go, React and Next.js. Strong across the whole stack, from PostgreSQL data modelling and API design through to frontend delivery, with deep experience in authentication, performance optimisation and production reliability at scale.
  • Built and operated esports infrastructure serving hundreds of thousands of concurrent users at ESL FACEIT Group, shipping to production daily on AWS with Kubernetes and Docker. Available now for contract work on a 2?3 day per week basis, remote across the EU.


SKILLS

Frontend:

  • React
  • Next.js


Backend & APIs:

  • Node.js
  • REST APIs
  • microservices


Cloud & Infrastructure:

  • AWS (EKS, ECS)
  • Kubernetes
  • Docker
  • CI/CD (GitLab CI / GitHub Actions)


Security:

  • Custom auth systems
  • OAuth2
  • JWT
  • authorisation gateways


Practice:

  • End-to-end product ownership
  • production reliability
  • systems design
  • async collaboration
  • testing & verification

Programmiersprachen

TypeScript
JavaScript
Go

Datenbanken

PostgreSQL
Redis

Einsatzorte

Einsatzorte

Deutschland, Schweiz, Österreich
möglich

Projekte

Projekte

2 years
2024-09 - now

Product & Engineering

  • Designed, built and shipped software products end to end as a solo engineer: TypeScript/Node.js backend, React frontend, PostgreSQL data modelling, authentication, CI/CD and AWS deployment.
  • Full ownership of the product lifecycle from architecture and implementation through to release and iteration.
  • Applied AI-assisted engineering in practice, including spec-driven development and code generation tooling with explicit verification and review loops.
Germany, Remote
3 years 5 months
2021-05 - 2024-09

Co-designed and built a centralised auth-gateway microservice

Full-Stack Developer
Full-Stack Developer
  • Learned Go on the job and shipped production microservices in it, including a shared Redis caching layer serving 15?20 dependent services that cut response times by ~45% and reduced external API costs by 15?20%, while removing rate-limit pressure on a paid third-party API.
  • Co-designed and built a centralised auth-gateway microservice handling authentication and authorisation across internal microservices: a custom system controlling secure access platform-wide.
  • Built and operated full-stack services for esports infrastructure serving hundreds of thousands of concurrent users at peak during major live events, with reliability as a first-class requirement.
  • Owned end-to-end product features across the stack: React/Next. js frontend, Node.js and Go backend services, PostgreSQL data modelling and API design.
  • Deployed and operated services on AWS using Kubernetes and Docker, shipping to production daily through a CI/CD pipeline.
  • Designed and maintained PostgreSQL data models and strongly typed APIs for high-throughput, spiky workloads driven by live-event traffic.
  • Mentored junior engineers and raised code quality through regular code review.
ESL FACEIT Group (EFG)
Cologne, Remote
5 years
2018-01 - 2022-12

Python Course

Instructor Python
Instructor

  • Taught Python to a course of 250 university students.
  • Designed exercises and delivered technical concepts and direct feedback to a large, mixed-ability audience.


Python
RWTH Aachen University
Aachen
1 year 1 month
2020-02 - 2021-02

Frontend development for the Microsoft Outlook and Word add-ins

Frontend Developer (Working Student) JavaScript React OfficeJS ...
Frontend Developer (Working Student)

  • Frontend development for the Microsoft Outlook and Word add-ins of an AI speech-analysis company. 
  • Owned the product website end to end, including a full migration to a new domain and custom theme development.


JavaScript React OfficeJS HTML CSS jQuery PHP WordPress
PRECIRE Technologies GmbH
Aachen
6 months
2019-05 - 2019-10

Full-stack development

Full-Stack Developer (Working Student) Node.js Express JavaScript
Full-Stack Developer (Working Student)
Full-stack development with a Node.js and Express backend and a JavaScript frontend.
 
Node.js Express JavaScript
Center Smart Services
Aachen
2 years 11 months
2016-05 - 2019-03

Full-stack development on a KNX home automation system

Full-Stack Developer (Working Student) Angular AngularJS TypeScript ...
Full-Stack Developer (Working Student)
  • Full-stack development on a KNX home automation system for residential buildings, unifying lighting, heating, shading and alarm systems into a single platform. 
  • Took over the existing visualisation app, refactoring it, fixing bugs and building out unit test coverage, then designed and delivered its next version end to end, from architecture through deployment.
Angular AngularJS TypeScript CoffeeScript SCSS Python MQTT KNX
ambiHome GmbH
Aachen
7 months
2015-03 - 2015-09

Built new features and integrated complex business workflows

Principal Software Engineer | C# .NET WCF ...
Principal Software Engineer |

  • Backend development on Cleverbinder, an event management platform. 
  • Built new features and integrated complex business workflows using Windows Workflow Foundation. 
  • Promoted to Associate Principal Software Engineer in recognition of backend contributions.


C# .NET WCF Windows Forms MS SQL Server
TEO International
Islamabad, Pakistan
1 year 3 months
2013-10 - 2014-12

design, implementation, testing and deployment on multiple government

Software Engineer C# .NET WCF ...
Software Engineer
End-to-end delivery across architecture, design, implementation, testing and deployment on multiple government and enterprise systems, including a Visitor Management System, an E-Voting System and a Personnel Monitoring System.

C# .NET WCF PHP JavaScript HTML CSS MS SQL Server
CCURE IT
Islamabad, Pakistan
1 year 7 months
2012-03 - 2013-09

Delivered PONITOR, a physiological monitoring system

Software Engineer C# .NET ASP.NET ...
Software Engineer

  • Sole developer in the Research & Development team, responsible for full system design including low-level hardware integration, database design, development and production readiness. 
  • Delivered PONITOR, a physiological monitoring system on desktop and Android, and AVIS, an automated vehicle identification system.


C# .NET ASP.NET WCF Java Android JavaScript MS SQL Server
Interactive Group of Companies
Pakistan

Aus- und Weiterbildung

Aus- und Weiterbildung

Software Systems Engineering

M.Sc.

RWTH Aachen University, Germany


Computer Science

B.Sc.

Kompetenzen

Kompetenzen

Top-Skills

Typescript Node.js React Next.js Kubernetes Docker Go AWS REST API Microservices JavaScript CI/CD GitLab CI GitHub Actions PostgreSQL Git OAuth2 JWT Redis Linux Agile Scrum API Design

Produkte / Standards / Erfahrungen / Methoden

Profile

  • Senior full-stack engineer with 14 years building production systems end to end in TypeScript, Node.js, Go, React and Next.js. Strong across the whole stack, from PostgreSQL data modelling and API design through to frontend delivery, with deep experience in authentication, performance optimisation and production reliability at scale.
  • Built and operated esports infrastructure serving hundreds of thousands of concurrent users at ESL FACEIT Group, shipping to production daily on AWS with Kubernetes and Docker. Available now for contract work on a 2?3 day per week basis, remote across the EU.


SKILLS

Frontend:

  • React
  • Next.js


Backend & APIs:

  • Node.js
  • REST APIs
  • microservices


Cloud & Infrastructure:

  • AWS (EKS, ECS)
  • Kubernetes
  • Docker
  • CI/CD (GitLab CI / GitHub Actions)


Security:

  • Custom auth systems
  • OAuth2
  • JWT
  • authorisation gateways


Practice:

  • End-to-end product ownership
  • production reliability
  • systems design
  • async collaboration
  • testing & verification

Programmiersprachen

TypeScript
JavaScript
Go

Datenbanken

PostgreSQL
Redis

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.