Senior Full-Stack & AI Engineer | Backend, Cloud & Agentic Systems
Aktualisiert am 25.09.2026
Profil
Freiberufler / Selbstständiger
Remote-Arbeit
Verfügbar ab: 25.09.2026
Verfügbar zu: 100%
davon vor Ort: 20%
TypeScript
AWS
Ruby on Rails
Ruby
PostgreSQL
Python
Domain Driven Design
Elastic Search
Künstliche Intelligenz
MongoDB
React
Azure
Google Cloud
Cloud Architect
DevOps
CI/CD
Docker
Kubernetes
Lanchain
AI Agents

Einsatzorte

Einsatzorte

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

Projekte

Projekte

1 year 7 months
2025-03 - now

Architected and delivered a production conflict-checking system

Technical Consultant Node.js TypeScript NestJS ...
Technical Consultant
  • Architected and delivered a production conflict-checking system scanning 1.8M+ files daily across a 6M+ file estate, using Azure Files, PostgreSQL, and Apache Tika for incremental extraction and indexing.
  • Owned production reliability: migrated scanning to a more stable VM environment based on operational evidence, and implemented observability, runbooks, and cross-region disaster recovery for the confli ct checker and Azure workloads.
  • Worked directly with the CTO, compliance, internal technology teams, and outgoing and incoming managed-service providers to support the platform and transfer operational knowledge.
  • Designed and delivered an AI lawyer-discovery product with intent classification, retrieval, and multi-dimensional reranking. Integrated a TypeScript/React interface into WordPress, backed by NestJS, OpenAI, and Vercel AI SDK. Built session-aware conversations and structured result cards grounded in verifie d fir m content, with safeguards against hallucinated lawyer credentials.
Node.js TypeScript NestJS React Azure PostgreSQL Apache Tika
Keystone Law
Berlin / Remote
3 years 4 months
2022-09 - 2025-12

Product and platform engineering across events

Software Engineer React TypeScript (frontend) Ruby on Rails (backend) ...
Software Engineer
  • Product and platform engineering across events and fairs, with responsibility spanning delivery, performance, experimentation, and production readiness.
  • Delivered 20+ product capabilities and led a major initiative from discovery and technical design through launch, collaborating across product, design, and engineering.
  • Lowered latency by approximately 50% on heavily used public-facing endpoints, bringing P95, P90, and P75 back within service-level targets.
  • Migrated service components from legacy serializers to Active Model Serializers, reducing dependencies and improving maintainability.
  • Used Packwerk to define clearer domain and package boundaries in the Rails codebase and improve maintainability.
  • Moved selected search endpoints from Elasticsearch to PostgreSQL fuzzy search where PostgreSQL better matched product requirements.
  • Strengthened code quality with unit and integration tests, clearer testing boundaries, and code reviews.
  • Owned observability for the Berlin team: built Datadog dashboards and ran incident-response training for engineers, improving the team's ability to diagnose and resolve production issues.
  • Led engineering setup for high-season A/B experiments testing new approaches to customer acquisition and product adoption.
  • Built and maintained payment delivery for Handshake AI Fellows, supporting reliability-sensitive payment workflows with the Handshake AI team.
  • Diagnosed and resolved a data inconsistency that had persisted for 2+ years across multiple product areas.
React TypeScript (frontend) Ruby on Rails (backend) PostgreSQL Datadog
Handshake
Berlin/ Remote
7 months
2024-07 - 2025-01

Diagnosed and resolved critical breakdowns

Fullstack Engineer Node.js TypeScript AWS ECS ...
Fullstack Engineer
  • Diagnosed and resolved critical breakdowns in a live cargo-tracking system serving European logistics vendors.
  • Led stakeholder discovery and translated findings into AWS architecture changes and implementation.
  • Redesigned services to make them idempotent, resilient to graceful termination, and defensive against incomplete incoming external events, protecting article records from faulty data.
  • Implemented asynchronous processing via SQS and workers in ECS to separate message intake from longer processes and to preserve integrity of critical events in the case of service failure.
  • Reworked services for horizontal scaling at 5M+ articles/day by tuning ECS resources and autoscaling around queue depth and utilization, improving redundancy, observability, and infrastructure efficiency.
Node.js TypeScript AWS ECS SQS
Limbiq system GmbH
Berlin / Remote
1 year 4 months
2021-05 - 2022-08

Drone Operations Platform

Technical Consultant TypeScript Node.js AWS IoT ...
Technical Consultant
Primary freelance engineer for early-stage platforms, owning requirements, architecture, application development, infrastructure, and deployment from proof of concept through MVP delivery. 

  • Designed and delivered the backend and cloud architecture for real-time drone-to-cloud communication, connecting drones and base-station hardware via AWS IoT, Lambda, and DynamoDB.
  • Built the operations dashboard and APIs to manage multiple drone operations and control base-station sensors and switches, giving the startup an integrated application for operating its system.
  • Owned infrastructure automation and CI/CD for repeatable AWS deployments. Collaborated with a computer-vision engineer on RTSP video integration, owning the application and cloud layers.

TypeScript Node.js AWS IoT Lambda DynamoDB
JJE Development GmbH
Berlin / Remote
1 year
2020-06 - 2021-05

Flight Automation Platform

Technical Consultant TypeScript Node.js MQTT ...
Technical Consultant

Primary freelance engineer for early-stage platforms, owning requirements, architecture, application development, infrastructure, and deployment from proof of concept through MVP delivery.

  • Architected and delivered a Flight Automation Center from proof of concept to MVP as the primary engineer, owning frontend, backend services, APIs, and deployment.
  • Designed communication between connected flight systems and backend services around a self-hosted MQTT deployment on VPS infrastructure.
  • Designed and operated the container platform using Docker, Kubernetes, and Rancher, with Terraform, CI/CD, and Grafana for repeatable environments, deployment, and monitoring.
  • Worked directly with stakeholders as requirements evolved, carrying architecture decisions into working software and delivery throughout the engagement.

TypeScript Node.js MQTT Docker Kubernetes Rancher Terraform Grafana
JJE Development GmbH
Berlin / Remote
2 years
2018-07 - 2020-06

Application and platform engineering across infrastructure migration

Software Engineer TypeScript Node.js AWS ...
Software Engineer
  • Application and platform engineering across infrastructure migration, cloud delivery, and production operations for a crowdsourcing platform.
  • Drove migration from dedicated servers to containerized VPS infrastructure, Dockerizing frontend, backend, and database services and introducing Rancher-based orchestration.
  • Evolved the platform into a hybrid VPS/AWS architecture: migrated the worker-facing frontend to CloudFront and high-throughput backend services to AWS to meet scaling and edge-delivery requirements.
  • Set up disaster recovery for the remaining in-house environment, providing a recovery path for services retained during the infrastructure migration.
  • Built a job dashboard integrating Crowdee?s backend with Amazon Mechanical Turk, connecting task distribution with the storage and management of resulting artifacts in MongoDB.
  • Contributed to the microservices rewrite and containerized supporting data-labeling services, including Label Studio, so application and machine-learning support workloads could use the wider deployment platform.
TypeScript Node.js AWS MongoDB Docker Rancher CloudFront
Crowdee
Berlin

Aus- und Weiterbildung

Aus- und Weiterbildung

2017 ? 2020

Computer Science

M.Sc.

Technische Universität Berlin


2012 ? 2016

Information Science and Technology

B.E.

JSSATE Bangalore, India

Kompetenzen

Kompetenzen

Top-Skills

TypeScript AWS Ruby on Rails Ruby PostgreSQL Python Domain Driven Design Elastic Search Künstliche Intelligenz MongoDB React Azure Google Cloud Cloud Architect DevOps CI/CD Docker Kubernetes Lanchain AI Agents

Produkte / Standards / Erfahrungen / Methoden

Profile

  • Technical consultant and senior software engineer with 8 years of experience delivering production systems. I help clients define technical direction, recover troubled services, and deliver products using Node.js, TypeScript, AWS, and distributed systems. I own the full lifecycle, from stakeholder discovery and architecture to hands-on implementation, deployment, and ongoing operations.
  • Engagements include backend and full-stack delivery, cloud/platform engineering, production reliability, and AI products. I own code review, testing, and production behavior with AI-assisted engineering workflows to accelerate investigation and implementation.


SKILLS

Backend & APIs:

  • TypeScript
  • Node.js
  • JavaScript
  • NestJS
  • Python
  • Ruby on Rails
  • REST
  • GraphQL
  • SQL


Cloud & platform:

  • AWS ECS
  • SQS
  • Lambda
  • DynamoDB
  • AWS IoT
  • CloudFront
  • Azure
  • GCP
  • Terraform
  • Docker
  • Kubernetes
  • Rancher
  • CI/CD


Frontend:

  • React
  • Next.js
  • TypeScript
  • Tailwind CSS
  •  WordPress integration


Data & reliability:

  • PostgreSQL
  • Elasticsearch
  • MongoDB
  • DynamoDB
  • Apache Tika
  • Datadog
  • Grafana
  • Sentry
  • incident response
  • operational runbooks
  • disaster recovery


Distributed systems:

  • Event-driven services
  • asynchronous processing
  • idempotency
  • graceful shutdown
  • horizontal scaling
  • workload-based autoscaling
  • MQTT


AI & product engineering:

  • OpenAI
  • Vercel AI SDK
  • LangChain
  • LangGraph
  • tool orchestration
  • retrieval
  • intent classification
  • reranking
  • structured outputs
  • session-aware applications


Testing:

  • Jest
  • RSpec
  • Cypress
  • Capybara


AI-assisted delivery:

  • AI coding agents for investigation, implementation, and iteration
  • code review, testing, and validation remain part of the delivery workflow

Einsatzorte

Einsatzorte

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

Projekte

Projekte

1 year 7 months
2025-03 - now

Architected and delivered a production conflict-checking system

Technical Consultant Node.js TypeScript NestJS ...
Technical Consultant
  • Architected and delivered a production conflict-checking system scanning 1.8M+ files daily across a 6M+ file estate, using Azure Files, PostgreSQL, and Apache Tika for incremental extraction and indexing.
  • Owned production reliability: migrated scanning to a more stable VM environment based on operational evidence, and implemented observability, runbooks, and cross-region disaster recovery for the confli ct checker and Azure workloads.
  • Worked directly with the CTO, compliance, internal technology teams, and outgoing and incoming managed-service providers to support the platform and transfer operational knowledge.
  • Designed and delivered an AI lawyer-discovery product with intent classification, retrieval, and multi-dimensional reranking. Integrated a TypeScript/React interface into WordPress, backed by NestJS, OpenAI, and Vercel AI SDK. Built session-aware conversations and structured result cards grounded in verifie d fir m content, with safeguards against hallucinated lawyer credentials.
Node.js TypeScript NestJS React Azure PostgreSQL Apache Tika
Keystone Law
Berlin / Remote
3 years 4 months
2022-09 - 2025-12

Product and platform engineering across events

Software Engineer React TypeScript (frontend) Ruby on Rails (backend) ...
Software Engineer
  • Product and platform engineering across events and fairs, with responsibility spanning delivery, performance, experimentation, and production readiness.
  • Delivered 20+ product capabilities and led a major initiative from discovery and technical design through launch, collaborating across product, design, and engineering.
  • Lowered latency by approximately 50% on heavily used public-facing endpoints, bringing P95, P90, and P75 back within service-level targets.
  • Migrated service components from legacy serializers to Active Model Serializers, reducing dependencies and improving maintainability.
  • Used Packwerk to define clearer domain and package boundaries in the Rails codebase and improve maintainability.
  • Moved selected search endpoints from Elasticsearch to PostgreSQL fuzzy search where PostgreSQL better matched product requirements.
  • Strengthened code quality with unit and integration tests, clearer testing boundaries, and code reviews.
  • Owned observability for the Berlin team: built Datadog dashboards and ran incident-response training for engineers, improving the team's ability to diagnose and resolve production issues.
  • Led engineering setup for high-season A/B experiments testing new approaches to customer acquisition and product adoption.
  • Built and maintained payment delivery for Handshake AI Fellows, supporting reliability-sensitive payment workflows with the Handshake AI team.
  • Diagnosed and resolved a data inconsistency that had persisted for 2+ years across multiple product areas.
React TypeScript (frontend) Ruby on Rails (backend) PostgreSQL Datadog
Handshake
Berlin/ Remote
7 months
2024-07 - 2025-01

Diagnosed and resolved critical breakdowns

Fullstack Engineer Node.js TypeScript AWS ECS ...
Fullstack Engineer
  • Diagnosed and resolved critical breakdowns in a live cargo-tracking system serving European logistics vendors.
  • Led stakeholder discovery and translated findings into AWS architecture changes and implementation.
  • Redesigned services to make them idempotent, resilient to graceful termination, and defensive against incomplete incoming external events, protecting article records from faulty data.
  • Implemented asynchronous processing via SQS and workers in ECS to separate message intake from longer processes and to preserve integrity of critical events in the case of service failure.
  • Reworked services for horizontal scaling at 5M+ articles/day by tuning ECS resources and autoscaling around queue depth and utilization, improving redundancy, observability, and infrastructure efficiency.
Node.js TypeScript AWS ECS SQS
Limbiq system GmbH
Berlin / Remote
1 year 4 months
2021-05 - 2022-08

Drone Operations Platform

Technical Consultant TypeScript Node.js AWS IoT ...
Technical Consultant
Primary freelance engineer for early-stage platforms, owning requirements, architecture, application development, infrastructure, and deployment from proof of concept through MVP delivery. 

  • Designed and delivered the backend and cloud architecture for real-time drone-to-cloud communication, connecting drones and base-station hardware via AWS IoT, Lambda, and DynamoDB.
  • Built the operations dashboard and APIs to manage multiple drone operations and control base-station sensors and switches, giving the startup an integrated application for operating its system.
  • Owned infrastructure automation and CI/CD for repeatable AWS deployments. Collaborated with a computer-vision engineer on RTSP video integration, owning the application and cloud layers.

TypeScript Node.js AWS IoT Lambda DynamoDB
JJE Development GmbH
Berlin / Remote
1 year
2020-06 - 2021-05

Flight Automation Platform

Technical Consultant TypeScript Node.js MQTT ...
Technical Consultant

Primary freelance engineer for early-stage platforms, owning requirements, architecture, application development, infrastructure, and deployment from proof of concept through MVP delivery.

  • Architected and delivered a Flight Automation Center from proof of concept to MVP as the primary engineer, owning frontend, backend services, APIs, and deployment.
  • Designed communication between connected flight systems and backend services around a self-hosted MQTT deployment on VPS infrastructure.
  • Designed and operated the container platform using Docker, Kubernetes, and Rancher, with Terraform, CI/CD, and Grafana for repeatable environments, deployment, and monitoring.
  • Worked directly with stakeholders as requirements evolved, carrying architecture decisions into working software and delivery throughout the engagement.

TypeScript Node.js MQTT Docker Kubernetes Rancher Terraform Grafana
JJE Development GmbH
Berlin / Remote
2 years
2018-07 - 2020-06

Application and platform engineering across infrastructure migration

Software Engineer TypeScript Node.js AWS ...
Software Engineer
  • Application and platform engineering across infrastructure migration, cloud delivery, and production operations for a crowdsourcing platform.
  • Drove migration from dedicated servers to containerized VPS infrastructure, Dockerizing frontend, backend, and database services and introducing Rancher-based orchestration.
  • Evolved the platform into a hybrid VPS/AWS architecture: migrated the worker-facing frontend to CloudFront and high-throughput backend services to AWS to meet scaling and edge-delivery requirements.
  • Set up disaster recovery for the remaining in-house environment, providing a recovery path for services retained during the infrastructure migration.
  • Built a job dashboard integrating Crowdee?s backend with Amazon Mechanical Turk, connecting task distribution with the storage and management of resulting artifacts in MongoDB.
  • Contributed to the microservices rewrite and containerized supporting data-labeling services, including Label Studio, so application and machine-learning support workloads could use the wider deployment platform.
TypeScript Node.js AWS MongoDB Docker Rancher CloudFront
Crowdee
Berlin

Aus- und Weiterbildung

Aus- und Weiterbildung

2017 ? 2020

Computer Science

M.Sc.

Technische Universität Berlin


2012 ? 2016

Information Science and Technology

B.E.

JSSATE Bangalore, India

Kompetenzen

Kompetenzen

Top-Skills

TypeScript AWS Ruby on Rails Ruby PostgreSQL Python Domain Driven Design Elastic Search Künstliche Intelligenz MongoDB React Azure Google Cloud Cloud Architect DevOps CI/CD Docker Kubernetes Lanchain AI Agents

Produkte / Standards / Erfahrungen / Methoden

Profile

  • Technical consultant and senior software engineer with 8 years of experience delivering production systems. I help clients define technical direction, recover troubled services, and deliver products using Node.js, TypeScript, AWS, and distributed systems. I own the full lifecycle, from stakeholder discovery and architecture to hands-on implementation, deployment, and ongoing operations.
  • Engagements include backend and full-stack delivery, cloud/platform engineering, production reliability, and AI products. I own code review, testing, and production behavior with AI-assisted engineering workflows to accelerate investigation and implementation.


SKILLS

Backend & APIs:

  • TypeScript
  • Node.js
  • JavaScript
  • NestJS
  • Python
  • Ruby on Rails
  • REST
  • GraphQL
  • SQL


Cloud & platform:

  • AWS ECS
  • SQS
  • Lambda
  • DynamoDB
  • AWS IoT
  • CloudFront
  • Azure
  • GCP
  • Terraform
  • Docker
  • Kubernetes
  • Rancher
  • CI/CD


Frontend:

  • React
  • Next.js
  • TypeScript
  • Tailwind CSS
  •  WordPress integration


Data & reliability:

  • PostgreSQL
  • Elasticsearch
  • MongoDB
  • DynamoDB
  • Apache Tika
  • Datadog
  • Grafana
  • Sentry
  • incident response
  • operational runbooks
  • disaster recovery


Distributed systems:

  • Event-driven services
  • asynchronous processing
  • idempotency
  • graceful shutdown
  • horizontal scaling
  • workload-based autoscaling
  • MQTT


AI & product engineering:

  • OpenAI
  • Vercel AI SDK
  • LangChain
  • LangGraph
  • tool orchestration
  • retrieval
  • intent classification
  • reranking
  • structured outputs
  • session-aware applications


Testing:

  • Jest
  • RSpec
  • Cypress
  • Capybara


AI-assisted delivery:

  • AI coding agents for investigation, implementation, and iteration
  • code review, testing, and validation remain part of the delivery workflow

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.