Oguz Tozkoparan.

Ambient tracks

Let's talk

Oguz
Tozkoparan

Full-stack engineering & game development

float4 frag(v2f i) : SV_Target {

float rim = pow(1.0 - ndv, 3.0);

float glow = rim * pow(ndl, 2.0);

return lerp(base, neon, glow);

}

const forge = createEngine({ mode: "isometric" });

forge.compose(scene, bloomPass, scanlines);

export const world = forge.run();

01 / Web Engine

  • Next.js architecture
  • TypeScript systems
  • Realtime APIs
  • Core Web Vitals

02 / Game Forge

  • 2D isometric mechanics
  • Shader effects
  • Pixel pipelines
  • Game services

The grid is live

From thought

to reality

Featured — oguztozkoparan.com · v3

Explore selected work

Scroll to explore

Software EngineerAnkara, Turkey

Software EngineerReact & Next.jsMotion & GSAPCreative DevelopmentUI EngineeringPerformance

01 / About

I'm Oguz — a software engineer based in Ankara. For 5+ years I've been shipping React and Next.js products with an obsession for motion, performance and detail.

From interactive experiments to design systems, I work where engineering meets design — and I sweat the last 4 pixels.

Location

Ankara, TR

Experience

5+ years

Focus

Frontend & Motion

03 / Capabilities

01

Frontend Engineering

React · Next.js · Vue.js · TypeScript · Tailwind CSS · SASS

02

Motion & Interaction

GSAP · ScrollTrigger · Lenis · Framer Motion · Three.js

03

Creative Development

Canvas · WebGL · Generative visuals · Interactive experiments

04

Design & Performance

UI/UX · Design systems · Figma · Core Web Vitals · SEO

04 / Hobbies

After Dark

This is what I do when I'm not shipping code: I sink long nights into punishing soulslike RPGs, devour grim dark-fantasy manga, and get lost in mythologies deep enough to ship their own appendices.

Scroll the shelf — every card is one obsession, and the shelf grows as new ones join.

A lone knight resting at a bonfire before a colossal fog-shrouded gate

Gaming

I

What I play

Soulslike Worlds

Boss doors, bonfire checkpoints and the beautiful cruelty of learning by dying. Patience as a core mechanic — I speak it fluently.

Deaths

Countless

Regrets

None

† message: “bonfire ahead, therefore hope

A swordsman carrying a colossal greatsword beneath a crimson eclipse

Manga

II

What I read

Grim Manga Sagas

Ink-black epics where the struggle is the story — colossal swords, doomed causes and panels heavy enough to bend the shelf.

Volumes

Shelves full

Heart

Broken, often

† message: “don't get attached

A ruined citadel on a mountainside above mist-filled valleys

Mythology

III

Where I get lost

Layered Mythologies

Invented languages, bloodlines, maps with burnt corners. If a story ships its own encyclopedia, I'm already living in it.

Lore depth

Appendix N

Maps owned

Too many

† message: “the road goes ever on

Die. Learn.Ship again.

The loop — in games and in code