Portfolio

Software engineering meets creative development.

I build digital products, engineer reliable systems and explore what the web can do beyond the expected.

Explore the work

OVERFLOWWW by Milaim Ajdari

Selected work

Products built for real use. Experiments built to explore an idea. Different projects, connected by the same curiosity about how things work and what they can become.

The two projects that show most of how I work: a product that runs on matchday, and a library other developers build on.

Open-source library

zentylib.com

Screenshot of the zentylib.com homepage, colour-adjusted: the headline “Zenty – Zustand CRUD Made Simple” above an interactive demo store with form fields and the live store state.Screenshot of the zentylib.com homepage, colour-adjusted: the headline “Zenty – Zustand CRUD Made Simple” above an interactive demo store with form fields and the live store state.

Zenty, an open-source TypeScript library built on Zustand that turns CRUD state in React and Next.js into one line: lists and single objects, type-safe, with loading and error states built in. Free on npm and GitHub.

Role Developed together with Leon Shabani.

npm install zenty zustand

Visit zentylib.com zentylib.com(opens in a new tab)

Software Engineering

Products, a web tool, a game and client work. All of it live and in use.

Screenshot of the tippygo.de homepage, colour-adjusted: the headline “Trinkgeld neu erfunden für das digitale Zeitalter” next to a tipping card with QR code, amount buttons and a “Trinkgeld senden” button.Screenshot of the tippygo.de homepage, colour-adjusted: the headline “Trinkgeld neu erfunden für das digitale Zeitalter” next to a tipping card with QR code, amount buttons and a “Trinkgeld senden” button.

SaaS product

tippygo.de

A platform for digital tips by QR code, NFC or link. Service staff get their own tipping page, businesses manage their people and teams.

Role Software engineering and architecture.

Open project tippygo.de(opens in a new tab)
Screenshot of tordle.de, colour-adjusted: the game screen with timer, hit counter, empty letter boxes and an on-screen keyboard.Screenshot of tordle.de, colour-adjusted: the game screen with timer, hit counter, empty letter boxes and an on-screen keyboard.

Browser game

tordle.de

A browser game in the style of Wordle: find as many hidden words as you can within five minutes. No installation, straight in the browser.

Role Game logic, the timed puzzle mode and the interface, built on my own.

Open project tordle.de(opens in a new tab)

Creative Development

Scroll stories and real-time studies. Experiments in what the web can do when code meets visual design.

Cover illustration: a branching tree of fine lines that doubles with every level, one line highlighted from the root to a single tip.Cover illustration: a branching tree of fine lines that doubles with every level, one line highlighted from the root to a single tip.

Generative study

100 Generations

A generative study of human ancestry. The number of ancestor positions doubles with every generation, back to the hundredth, while one paternal line runs from the outer rings to the centre. The outer rings are an abstract structure, not a record of real people.

Open project 100-generations.vercel.app(opens in a new tab)

Milaim Ajdari

Software Engineer · Creative DeveloperNuremberg, Germany

I’ve spent more than 15 years building software for the web. My work ranges from digital products and backend systems to interfaces and interactive experiences.

I like understanding the whole system, from the technical decisions behind a product to the details a person sees on screen. That perspective shapes how I build: solve the real problem first, make the technology work, then keep exploring where it can go.

OVERFLOWWW is where these sides of my work meet.

Working with

  • TypeScript
  • Next.js
  • React
  • Firebase
  • System architecture
  • Real-time interfaces
  • WebGL

How I work

  1. Understand the system

    See how the pieces fit together.

  2. Build for real use

    Make software work beyond the demo.

  3. Explore the edges

    Test ideas beyond the familiar.

OVERFLOWWW / ContactOpen to connection

Good things start with a signal.

Have an idea, a question or something worth exploring? Get in touch.