About

Hi! I'm Jan Peiro.

Studied Communications Design in Munich, Germany.

I build immersive interfaces merging design, animation, and code.

Based in Germany.

Core Skills

  • Design, Animation, Development, Rapid Prototyping
  • React, Next.js, Vue.js, html, css, .js
  • Typescript
  • Bootstrap, Tailwind, MaterialUI
  • Three.js, React 3 Fiber, WebXR
  • vite, git, gitlab, npm, yarn
  • SQL / Supabase Experience
  • GSAP, Framer Motion, CSS Animations, Spring
  • SEO
  • Cinema4D, Blender, Adobe Suite
  • 3D Modeling, Animation, Rendering
  • Octane, Corona, RenderFarms, After Effects

Languages

  • English (native)
  • German (fluent)
  • Spanish (fluent)
  • French (fluent)

Code

RoadRich App

Client: RoadRich |
RoadRich | logo
Proof of concept Demo

Share locations of cool Sperrmüll you encounter on the streets of Berlin. Maybe you don't want it. Maybe someone else will.

Target Audience: Sperrmüll Hunters

Project Type: Neighborhood clean-up App

Role: Design & Development

Tools: Next.js, Typescript, Tailwind, Supabase, Openstreetmap

Features: Photo capture / compression. Geolocation. Supabase. Openstreetmap.

Goal: Make something fun, easy to use and secure in compliance with GDPR.

RoadRich App
Launch

CityLink Info Page

Client: CityLink |
CityLink | logo
A GDPR-compliant info page for a civics oriented app.

Target Audience: Municipal officials

Project Type: Infopage about the Neighborhood Clean-up mobile App

Role: Design & Development

Duration: 4 days

Tools: Next.js, react

CityLink Info Page
Launch

Bumpi App

Client: Bumpi App |
Bumpi App | logo
Current Project Pre-Alpha Demo.

A GDPR-compliant civics-oriented app designed to help keep local neighborhoods clean. Some features get enabled and disabled based on current development stage.

The app uses geofencing, optional geolocation, text-input, voice-to-text. Hash3 deviceID, -ip address and user-agent scrambling and other security features feeding into a near real-time municipal dashboard.

Target Audience: Municipal Citizens

Project Type: Neighborhood clean-up App

Role: Design & Development

Tools: Next.js, Supabase, Openstreetmap, dompurify

Features: Game Mode, Leaderboard, Score Distribution, manual or automatic Geolocation, Rate Limiting, CSRF Prevention, XSS Prevention, RLS, Optional Analytics, Optional Auth, Hashed IP Geofencing, Comprehensive Crash Guarding, i18n multilanguage support

Goal: Make something fun, easy to use and secure in compliance with GDPR. At the same time making for a more streamlined and efficient process for municipal officials to manage environmental reports.

Bumpi App
Launch

Airbus Munich Interface

Client: SMMD Team |
SMMD Team | logo
An interactive catalogue of Airbus technology made for the Ottobrunn showroom. Situated at Airbus Group's Munich offices.

A physically interactive showcase of Airbus technology explained on interactive touchscreens

Target Audience: Visitors at Airbus Group Ottobrunn Showroom

Project Type: RFID Driven Interactive Experience

Role: Lead Designer, Lead Dev

Duration: 3 months and years of updates

Ottobrunn Showroom Expo piece

Airbus Berlin Showroom Interface

Client: SMMD Team |
SMMD Team  | logo
An interactive catalogue of Airbus technology and the company's history made for visiting foreign state officials and clients. Situated at Airbus Group's company headquarters.

An interactive catalogue of Airbus technology and the company's history made for visiting foreign state officials and clients.

Target Audience: Guests at Airbus Headquarters, Berlin

Project Type: Touchtable Interface

Role: Lead Designer, Lead Developer

Duration: 3 months and years of updates

Berlin Showroom Expo piece

Spiegel Geschichte TV Website

Client: Autentic GmbH |
Legacy Project: Official Website for the Pay TV channel.

Conceptual UI/UX

Target Audience: Spiegel Geschichte TV Viewers

Role: Lead Designer / Coder

Duration: 3 months / 6 years of updates

Spiegel Geschichte TV Website

WebGL

Bytes101

Featuring custom 3D models and animations.

Concept Demo

Project Type: Three.js / React Three Fiber

Role: Concept / Animation / Dev

Duration: 1 week

Info:This was a learning project, I would do things differently today.

Bytes101
Launch

Motion

Showreel 2025

2D / 3D Motion Reel featuring Commercial and Personal Work

Description: Concept, 3D Modeling, Motion, VFX, Design, Post-Production

Tools: Cinema4D, After Effects, Duik, Bodymovin, Red Giant, Element3D, Stardust, Corona, Octane, Redshift, Media Encoder

Role: Concept / Animation / Post-Production

More:
Be advised this hasn't been rebranded with my new logo. Still uses the JPL logo instead, hope that doesn't cause any confusion.

Showreel 2025

Contact