Nils Riedemann

Principal Technical Design Engineer

Hintere Gasse 16, 63916 Amorbach, Germany
nils@bleepbloop.studio, +49 151 - 70 10 77 67, https://bleepbloop.studio
Principal Technical Design Engineer and Software Developer with a focus on Web Platform, Architecture, and Accessibility. Working at the intersection of Engineering, Design, and User Experience, developing robust, accessible web applications and system architectures. My expertise includes prototype-driven approaches to complex projects, building everything from inclusive design systems on the frontend to scalable, functional backends in Elixir or TypeScript

Experience

  1. Web Developer (Apprenticeship)

    at Grow Werbeagentur

    Bremen

    2007-2010

    • Completed professional training as a Digital Media Designer (Mediengestalter).
    • Developed web applications using PHP, Ruby on Rails, and frontend technologies.
    • Created design assets with Adobe Creative Suite tools.
  2. Fullstack Web Developer

    at Vortrieb

    Bremen

    2010-2014

    • Developed web applications using PHP, Ruby on Rails, Drupal, and WordPress.
    • Implemented responsive frontend interfaces with jQuery, JavaScript, HTML, and CSS.
    • Collaborated with design teams to deliver cohesive user experiences.
  3. Full Stack Developer & Consultant

    at Various Clients

    Remote

    2014-2018

    • Consulted on and implemented website relaunches for ZAVA (healthcare)
    • Built interactive solutions including a package shop finder using Vue and Google Maps API for Hermes AG.
    • Developed web applications with Kirby CMS, PHP, React, and modern frontend technologies.
    • Led frontend implementation for media sites including Brigitte.de and Gala.de relaunches.
    • Created reusable component architectures and established frontend patterns using Pattern Lab.
    • Created microsites for campagns of various clients like Weber and Mercedes.
  4. Frontend Developer

    at FinTech Company (NDA)

    Remote

    2018-2018

    • Extended Vue.js dashboard application with real-time API monitoring capabilities.
    • Integrated multiple third-party APIs for financial data aggregation.
    • Developed interactive data visualization components using charting libraries.
    • Built automated alerting systems for API performance and availability issues.
  5. Senior Frontend Developer

    at EDEKA Digital GmbH

    Remote

    2018-2020

    • Led frontend development for multiple EDEKA brands including EDEKA Verbund, EDEKA Stiftung, and Naturkind.
    • Implemented responsive web interfaces using Vue, React, JavaScript, and Pattern Lab.
    • Developed maintainable component architectures and design systems.
    • Integrated CMS solutions including FirstSpirit and Gatsby.
  6. Principal TypeScript Developer

    at Closelink

    Remote

    2024-2025

    • Leading migration from legacy Angular views to React with TanStack Router.
    • Evaluating routing solutions against team and project requirements.
    • Creating incremental migration strategy using systematic pull requests.
    • Implementing E2E automated browser testing via Playwright to prevent regressions.
    • Supporting feature development while maintaining system stability.
  7. Principal Technical Design Engineer

    at EDEKA AG (EDEKA IT)

    Remote

    2024-2025

    • Gathering business requirements and evaluating technologies through iterative prototyping.
    • Designing and implementing a domain-specific query language for marketing needs.
    • Architecting application infrastructure using a monolithic approach with support services.
    • Building systems with Elixir, Phoenix, LiveView, JavaScript, Web Components, and Postgres.

Soft Skills

  • Stakeholder Communication: translating technical trade-offs into clear business implications for executives, product managers, and cross-functional teams.
  • Architectural Vision & Systems Thinking: designing scalable, maintainable systems with a holistic view and anticipating downstream impacts.
  • Iterative Design & Prototyping: leading prototype-driven development to evaluate and validate architectural decisions early, reduce risk, and accelerate alignment.
  • Technical Leadership & Mentorship: guiding teams in modern practices, sound design patterns, and sustainable architecture choices.
  • Value-Driven Decision-Making: prioritizing maintainability, security, privacy, accessibility, and long-term ROI.
  • Cross-Disciplinary Collaboration: aligning backend, frontend, infrastructure, and product teams on architecture and delivery.
  • Critical & Constructive Thinking: challenging assumptions, identifying risks early, and reframing problems to reveal better solutions.
  • Adaptability: navigating evolving requirements, competing priorities, and ambiguity while maintaining strategic focus.
  • Influence Without Authority: building consensus and securing buy-in for architectural direction across diverse stakeholders.

Technical Skills

  • Primary Languages & Frameworks: Elixir (Phoenix, Phoenix LiveView), JavaScript, TypeScript, React, Astro, Hono, Eleventy, Phoenix, Phoenix LiveView
  • Frontend: Design Systems, Web Components, UI/UX, HTML, Accessibility (WCAG, ARIA), CSS (Tailwind, CUBE, BEM), Responsive Design
  • Platforms: Fly, Hetzner, Vercel, Supabase, Replicate, Turso
  • Databases: PostgreSQL, SQLite
  • AI Tools: Anthropic API, Open AI API, Midjourney, LangChain (Elixir), Claude Code, Crush
  • CMS: Kirby, Statamic, Directus, Strapi
  • DevOps: DevEnv, Nix, Docker, Tailscale, CI/CD
  • Design: Figma, Penpot, Photoshop, Blender
  • Tools: Git, Docker, LiveBook, Vite, Raycast
  • Development Environment: Neovim, Zed, VSCode, Kitty, Tmux, Command Line (Zsh, Bash, Nu)

Education

  1. Mediengestalter für Digital und Printmedien. Fachrichtung: Gestaltung und Technik - Digital

    at Wilhelm Wagenfeld Schule in 2010, Bremen, Germany

  2. Abitur

    at Alexander von Humboldt Gymnasium in 2007, Bremen, Germany

Languages