Skip to content

oslavdev/oslavdev

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

83 Commits
 
 
 
 

Repository files navigation

██╗ ██████╗
██║██╔════╝
██║██║  ███╗
██║██║   ██║
██║╚██████╔╝
╚═╝ ╚═════╝

Senior Frontend Engineer · 9+ years · Sweden

Building scalable products — design systems, platform architecture, GraphQL services, servers, occasional 3D.
Right now: frontend lead by day, indie toolmaker by night.

LinkedIn Portfolio Medium Email


What I do at work

  • Ship production frontend with TypeScript, React, Next.js, Remix, React Router — whatever the job needs
  • Design systems from scratch — Figma tokens, Storybook, live theming at scale across many brands
  • Frontend architecture — hexagonal structure, monorepos, platform-agnostic packages
  • GraphQL proxy servers, REST APIs, PostgreSQL — backend when the frontend demands it
  • Tech lead things — roadmaps, architecture decisions, hiring, setting standards nobody follows immediately
  • Three.js, React Three Fiber, GLSL — real-time 3D when someone lets me near it

What I do outside work

  • TypeScript and React by day, Rust and regret by night
  • Automating things that would take an hour — because writing the script is more interesting than doing the thing
  • Building Node.js servers with PostgreSQL
  • Exploring WebGL — Three.js, Rapier, GLSL shaders
  • Configuring build tools nobody asked me to touch (webpack, vite, CI pipelines — yes, all of them)
  • Occasionally making (and never finishing) games

Real capture of me at work:

                             /\
                            /  \
                           |    |
                         --:'''':--
                           :'_' :
                           _:"":\___
            ' '      ____.' :::     '._
           . *=====<<=)           \    :
            .  '      '-'-'\_      /'._.'
                             \====:_ ""
                            .'     \\
                           :       :
                          /   :    \
                         :   .      '.
         ,. _        snd :  : :      :
      '-'    ).          :__:-:__.;--'
    (        '  )        '-'   '-'
 ( -   .00.   - _
(    .'  _ )     )
'-  ()_.\,\,   -

Shipped

Inkgraph — visual dialogue tree editor for visual novels and tabletop RPGs.
Nodes, choices, conditions, character management, built-in simulator, cloud saves. Free, in beta.
React Router 7 SQLite Drizzle better-auth Resend Railway

Neuronopolis — 3D multiplayer hacker battle game. Pick a node, attack the network, outmanoeuvre other players.
Three.js WebSockets Node.js

MixRef — mixing reference tool. EQ guides, compression settings, genre filters, 50+ term glossary. Built because my memory is terrible.
Vanilla JS SCSS Cloudflare Workers


Abandoned experiments and unfinished things

  • [R3F + Rapier + Node] Multiplayer game with server-side physics · Repo (maybe one day)
  • [Three.js + Cannon] Helicopter controller with physics · Repo · Demo (works, no game mechanics yet)
  • [Three.js] Third-person controller with modern camera · Repo · Demo (kinda works, no physics)
  • [Three.js] Spinning galaxy with particle system and a Chopin nocturne · Repo · Demo (just fooling around)

Releases

No releases published

Packages

 
 
 

Contributors