IOANNIS KATRIMPOUZASSENIOR SOFTWARE ENGINEERBERLIN

I build systems that keep moving.

8+ years designing distributed systems, cloud-native services, and safe production migrations across e-commerce, sustainability, logistics, and fintech.

Distributed systems & cloud modernizationZero-downtime, seven-storefront migration

Career flight log · 2018 to now

A journey through
systems & scale.

Five companies. One through-line: making difficult systems calmer, faster, and safer to evolve.

  1. Dec 2024–Present
    05

    Redcare Pharmacy

    Senior Software Engineer

    Berlin, Germany

    Own backend services supporting key storefront experiences for one of Europe’s largest online pharmacies.

    • Led a progressive WordPress-to-Storyblok migration across seven European storefronts with zero downtime.
    • Designed API contracts, transformation workflows, Redis caching, and feature-flagged rollout mechanics.
    • Improved production reliability through Grafana dashboards, alerting, incident investigation, Kubernetes autoscaling, and peak-traffic preparation.
    • NestJS
    • MongoDB
    • Google Cloud Platform
    • Distributed Systems
    • Grafana
    • Elastic Stack (ELK)
    • RabbitMQ
    • Next.js
    • Redis
    • Kubernetes
  2. Apr 2023–Nov 2024
    04

    RECUP

    Senior Full Stack Engineer

    Berlin, Germany

    Helped design and build the cloud-native platform supporting partner onboarding, customer management, subscriptions, and business integrations.

    • Designed core backend architecture using NestJS, Prisma, PostgreSQL, Google Cloud Pub/Sub, and Cloud Functions.
    • Led Stripe, HubSpot, Weclapp, and BigCommerce integrations using APIs, webhooks, scheduled jobs, and asynchronous messaging.
    • Redesigned payment verification as an asynchronous workflow, removing it from the critical onboarding path while preserving business rules.
    • NestJS
    • Prisma
    • PostgreSQL
    • Google Cloud Pub/Sub
    • Cloud Functions
    • Remix
  3. Jun 2021–Mar 2023
    03

    Lendis

    Full Stack Engineer

    Berlin, Germany

    Helped modernize a business-critical logistics platform from a Laravel monolith into event-driven services on AWS.

    • Led significant parts of the migration using EventBridge, Lambda, SNS, and DynamoDB.
    • Created a production-event validation environment that allowed logistics teams to test the new platform before cutover.
    • Solved data migration and reconciliation problems across legacy systems and external platforms.
    • Laravel
    • EventBridge
    • Lambda
    • SNS
    • DynamoDB

Applied AI · coursework & portfolio work

Exploring AI systems with production discipline.

I’m extending my backend and distributed-systems experience through structured coursework and a working portfolio project. This is applied learning, not claimed production AI experience.

Live portfolio projectAvailable

Ioannis AI

Ioannis’ AI digital twin

Ioannis AI digital twin answers questions from curated professional-profile context, with explicit instructions to avoid unsupported, confidential, or invented claims.

  • Static verified context
  • Server-side model call
  • Constrained system instructions
  • Input limits and failure handling
Completed coursework
  1. 01

    LLM applications

    Hosted and local models, RAG design, evaluation, structured outputs, function calling, and fine-tuning foundations.

  2. 02

    Agentic systems

    Tool use, orchestration patterns, shared state, guardrails, human approval, and MCP architecture.

  3. 03

    AI-assisted delivery

    Scoped planning, repository instructions, testing, review, sandboxing, subagents, and human accountability.

The next system

Let’s build something
that lasts.

Open to thoughtful conversations about platform modernization, distributed systems, production engineering, and applied AI.