DESIGNING. SHIPPING. LEARNING.

I build things
that make work
easier.

I’m Okan — a software engineer who likes turning real problems into useful products. From full-stack applications to open-source fixes, I care about the details that make software dependable.

Built with curiosity, tested with care.

An ember-orange Phoenix rising with its wings outstretched
JAVA✦PYTHON✦TYPESCRIPT✦REACT✦AWS
Built with curiosity. And a little fire.

01 / SELECTED WORK (09)

Projects with a purpose.

Useful tools. Curious experiments. Little worlds.
Pick a project, look under the hood, or try something live.

9 projects · a few ideas worth exploring

Checking the public GitHub snapshot…

Product previews are illustrations. Source, demo, and play links open the actual projects.

INSIDE THE WORK

02 / OPEN SOURCE & ACTIVITY

Small changes.
Shared progress.

BUILDING IN THE OPEN

The work behind the work.
Fixes, reviews, commits, and releases—
one useful change at a time.

Follow the work on GitHub ↗

A FEW RECENT HIGHLIGHTS

REAL WORK. SHARED PROGRESS.
Finding the latest public highlights…

THE ENGINEERING JOURNAL

From the commit log.

Loading public activity…

NEWEST FIRST

Checking the public GitHub snapshot…

GitHub profile ↗

Only public activity is shown. Counts describe this snapshot; GitHub events can be delayed or incomplete.

INSIDE THE CHANGE

03 / THE PLAYGROUND

Serious curiosity.
Playful results.

Browser games, small experiments, and ideas you can actually try.

FOSSIL QUEST / BUILT WITH PHOENIX
A tropical fossil-digging island with a dinosaur skeleton

FOSSIL
QUEST

3 ADVENTURES · NO DOWNLOADPlay Fossil Quest ↗
A little cottage and flowering tree on a magical island in the clouds

A LITTLE WORLD, MADE WITH BIG LOVE

For Mira & Azra.

Five little adventures. Made by Dad.

Enter their magical world ↗

04 / SAY HELLO

Good things
start with a hello.

A useful idea. A new opportunity. A stubborn problem.
I’m always interested in a good engineering conversation.

A little context is a great place to start.

WHAT’S ON YOUR MIND?

Every good conversation starts somewhere.

A GOOD CONVERSATION STARTS HERE

SAY HELLO / 01 · COMPOSE

What are you thinking?

A few details will help me understand your idea.

Checking message delivery…

What’s this about?
30–3,000 characters. A little context helps.0 / 3,000
Your draft stays in this browser until you send it.