Projects

A selection of things I've built. I also tinker on CodePen and CodeSandbox, mostly for fun, mostly in my free time.

Personal collections app

Personal collections app

An app for managing personal collections. Supports real-time commenting, role-based user access, multi-language support, and file uploads to AWS S3. Built with React, Express, and Socket.io.

  • React
  • Redux
  • Express.js
  • MongoDB
  • Socket.io
  • AWS S3
  • i18next
  • Chakra-UI
PIN AG Customer Portal

PIN AG Customer Portal

Rebuilt the customer portal for one of Germany's largest private postal and logistics companies. Added a dynamic pricing engine, improved performance with Redis caching, and restructured API calls to reduce network load.

  • TypeScript
  • Next.js
  • Express.js
  • Zustand
  • Redis
  • PostgreSQL
  • Docker
  • Strapi