Joosep Wong, line art
JOOSEP°WONG
ABOUT STACK WORK MUSIC BOOKS CONTACT
ENGINEER
SONGWRITER
BOOK WRITER

JOOSEP
WONG

Joosep Wong — full-stack and AI-native software engineer, songwriter and author based in Tallinn, Estonia. Creator of the Apple Login library for NestJS, the first Node.js Smart-ID RP API v3 client, and Estly.ee.

Clean systems, catchy hooks, and long sentences — the same stubborn habit of editing until it works.

59.4370°N / 24.7536°E · TALLINN
↓ SCROLL
WORKING METHOD BETWEEN LOGIC AND IMAGINATION.
01

WHY DOES

THIS HAVE

TO WORK

THIS WAY?

Joosep Wong

That question has led me into software, systems, products, books, music, and more than a few unnecessary experiments.

I like taking complicated things apart, understanding what actually matters, and rebuilding them into something simpler.

Not simpler because it has fewer features. Simpler because it finally makes sense.

I WRITE CODE. I DESIGN SYSTEMS. I BUILD PRODUCTS.

But really, I'm interested in turning ideas into things that exist. And if the idea sounds slightly unreasonable at first — even better.

02 / TOOLKIT

AI-NATIVE ENGINEER · SYSTEMS BUILDER · OPEN-SOURCE MAINTAINER
I DESIGN SYSTEMS THAT THINK, SHIP & SCALE
{{ line }} CLAUDE · CHATGPT · CURSOR · GEMINI · PYTHON · KAFKA · BULLMQ · GRAPHQL · AWS · ALIBABA CLOUD · LINUX
{{ s.title }} {{ s.list }}
SELECTED COLLABORATIONS N = 12 · FIELD RENDER
01 / OPEN SOURCE INFRASTRUCTURE @arendajaelu/nestjs-passport-apple

THE APPLE AUTH LAYER FOR NESTJS

Built the missing Apple identity layer for NestJS. From OAuth and native iOS authentication to JWT verification, token revocation and server-to-server events. One open-source package designed to make production Apple authentication dramatically simpler.

TYPESCRIPT NESTJS APPLE IDENTITY OAUTH 2.0 JWT PASSPORT OPEN SOURCE
EXPLORE ON NPM ↗
{{ downloads }}
ONE MILLION INSTALLS OPEN SOURCE MIT LICENSE
NPM DOWNLOADS
Apple identity layer for NestJS — architecture diagram
CUMULATIVE · REGISTRY: NPMJS · 2022→2026
I DIDN'T JUST USE THE ECOSYSTEM. I BUILT PART OF IT.
IDENTITY · TRUST
ESTONIA · RP V3
02 / NATIONAL DIGITAL IDENTITY EE · 59.4370 / 24.7536 · RP API V3
ESTONIA SMART-ID RP API V3 DIGITAL IDENTITY

ESTONIA'S SMART-ID RP API V3

A modern Node.js client for Estonia's digital identity ecosystem.

Built for Smart-ID RP API v3, bringing secure authentication, identity verification, and digital signing into a clean TypeScript-first developer experience.

ESTONIA SMART-ID RP API V3 DIGITAL IDENTITY
WORLD FIRST NODE.JS CLIENTV3
LISTED IN OFFICIAL DOCUMENTATIONEE
TYPED END TO END · SANDBOX TESTEDTS
RP API V3 TRUST CHAIN DEVICE SMART-ID APP IDENTITY SIGNATURE SHA-512 · RSA · PKI · EIDAS
EESTI KEEL
03

ESTLY.EE

Estonia's largest free Estonian vocabulary-learning platform.

Founded in 2024 from a personal language-learning experiment, Estly.ee has grown into a public platform used by 5,000+ learners trying to make one of Europe's most beautiful, and notoriously difficult, languages finally stick.

Built around 12,000+ Estonian words, A1–C1 vocabulary, smart case-aware search, pronunciation, active recall, games and multilingual learning, Estly.ee is designed for one thing:

Not just finding the word, but remembering it.

5,000+ LEARNERS 12K+ WORDS A1–C1 FREE FOREVER
VISIT ESTLY.EE ↗
Estly.ee — Estonian flashcard learning
OFF THE CLOCK
{{ h }}

MUSIC

04 / SINGER · SONGWRITER · PRODUCER YOUTUBE ↗

I don't really believe in genres.

{{ g.genre }} {{ g.rest }}

Sometimes they end up in the same song. I write, sing, produce, and follow the idea wherever it goes.

JAZZ · POP · HOUSE · FUNK · SOUL · ELECTRONIC
{{ n.title }} {{ n.meta }}
04 / BOOKS ARCHIVE ENTRY · HUMAN VALUE · STATUS: OBSOLETE?

THE {{ ch }}

The Last Human Rebellion of the AI Era

The Useless — book cover

WHAT HAPPENS TO A PERSON THE SYSTEM NO LONGER NEEDS?

A society has optimised itself past its own population. Work is solved. Decisions are solved. What remains is a quiet administrative question — and a handful of people who refuse to be answered.

01 · HUMAN_VALUE = f(OUTPUT) → NULL 02 · CONSENT LOGGED · PURPOSE UNRESOLVED 03 · REBELLION: LAST UNOPTIMISED ACT
WHY I WROTE IT

I build the automation. I also watch what it quietly removes.

This book is the argument I couldn't settle in code: if usefulness stops being the measure of a person, what is?

READ ON AMAZON ↗
WATCH THE TRAILER RUNTIME · FULL SCREEN RECOMMENDED
LET'S BUILD
SOMETHING
WORTH SHIPPING.