efye.

Full stack engineer.
Unreasonably curious human.

Creative engineering, in motion.

MAKE ITMATTER.

Go on. Mess it up.Move through the letters. They’ll find their way back.

Make it yoursYour words. Your physics. Your poster.
Up to 16 letters, numbers or punctuation per line.
Color story

Changes stay in this browser. Shared links contain only your remix settings.

The curiosity
engine.

An idea is only the beginning.

Skip to the work

Start with a question.

What if the interface, the logic and the intelligence felt like one thing?

Scroll to unfold the idea
Material study
Drag to orbit

Less talk.
More built.

A few things I’ve taken from
“what if” to “try this.”

Phantom TrafficInteractive simulation
No crash.
Still a jam.

Phantom Traffic

Small hesitations. Unexpected consequences.

Simulation · Creative coding
Engineering field notes+

A traffic jam without a script.

A fixed-step car-following model updates every driver's speed from the gap ahead. One small hesitation can grow into a backward-moving wave.

The deliberate tradeoff

The driver-response control represents speed relaxation, not a literal delayed observation. Identical cars and a spacing guard make it useful for exploration, not a real-world traffic forecast.

Explore the model
APEX / CIRCUITBrowser racing
All instinct.
All in the browser.

Apex Circuit

A playable exploration of speed and control.

Canvas · Real-time systems
Engineering field notes+

A little physics. A lot of feedback.

A fixed-step arcade model combines curvature-aware braking, tyre wear, weather, boost and manual steering. Canvas turns that changing state into a playable circuit.

The deliberate tradeoff

This is an original browser racing experiment with simplified vehicle dynamics and pit stops. Its purpose is to make a real-time system understandable and fun, not to reproduce a professional simulator.

Try the experiment

Engineer by trade.
Explorer by default.

I like the space where
“could we?” becomes “we did.”

A good interface makes something complex feel natural. A good system makes it reliable. I care about both - and the small details that connect them.

My work moves between full stack applications, practical AI, and playful experiments. The common thread? Make it useful. Make it thoughtful. Make it a little unexpected.

Build the whole thing

Interfaces · APIs · Data · Architecture

Give intelligence a purpose

AI integration · Context · Evaluation · Human control

Leave room for wonder

WebGL · Creative coding · Interaction · Simulation

Trust your gut.
Then test it.

A seven-stop delivery puzzle.
Your intuition versus the shortest path.

Dispatch A Delivery GTravel time in minutes
Your routeShortest pathChallenge 1

Take the better way.

Start at A. Pick connected stops to reach G. The numbers on each street are minutes, not distance.

Your route0 min

A · Choose your next stop

Choose B or C to leave dispatch.

Real Dijkstra routing. Illustrative streets and travel times.
A tiny version of the routing problem inside Jev AI.

Explore the fleet studio

Serious about
playing.

No brief. Just a browser
and a question worth chasing.

FLOW FIELD / LIVE CANVASMove your cursor. Disturb the system.

A field of
possibilities.

Each particle follows the same equation. Together, they find a rhythm of their own. Change the rules and see what emerges.

Simple currents to intricate turbulence.
Peek at the logic +
angle = sin(x × scale)
      + cos(y × scale)

position.x += cos(angle)
position.y += sin(angle)

// Simple rules. Emergent beauty.

Computed here, in your browser.
No video. No pre-rendered animation.

The next good idea
starts with a little curiosity.

Message me on WhatsApp

Where to?

Tab to navigate · Enter to open · Esc to close