welcome.dwg — Blueprint
PERSONAL PORTFOLIO · v1.0 · SARAJEVO

i make games& the web

welcome to a portfolio stuck in 1998.
roblox games and full-stack web, built remote from sarajevo.

new here?meet me first — the long version →
Halftone portrait of Tarik in pixel sunglasses
fig. 1 — me, irl
fig. 2 — me, in game
kodo
kodo, the site mascot
Administrator
STATEMENT OF INTENT
“i like growing my spine into my chair while i build stuff.”
T. SKENDER, ADMINISTRATOR OF THIS MACHINE

ok, the serious part:

I'm a remote Roblox developer and full-stack web developer. I design clean interfaces and build solid systems.

Roblox and web? An odd mix, I know. But both come down to the same thing: solving problems creatively.

I'm based in Sarajevo, Bosnia. I love building things and working in a team, and I think best by talking ideas through. (calls welcome)

BASED
Sarajevo, BA
MODE
Remote
DOING
Roblox + web
STATUS
Open for work
the long version — music, waterfalls, fun facts →
01

THE WORK

two disciplines · they don't overlap · screenshots do the talking
01aFULL-STACK · PRODUCT · CLIENT SITES

WEB & PRODUCT

Design through to shipped full-stack. One product of my own, three sites running for clients — bookings, storefronts, dashboards people log into on a Monday.

  • TypeScriptTypeScript
  • ReactReact
  • PostgreSQLPostgres
tierd — social layer for builders · tierd.app
Tierd showcase videothis one has sound — click the speaker

Tierd.

Build. Show. Discover.

FEATUREDthe one I built for myself, start to finish

A social playground and reputation layer for developers, engineers, and builders. Reputation is the consequence of meaningful actions, not points farming — the central social object is the work, not personal branding.

  • .TSX
  • TAILWIND
  • SUPABASE
  • PUBLIC BETA
ROLE
founder · design · full-stack
SCREENS
a showcase and four screens, in the tabs above
5 object(s) · tierd.app — showcase · 1:12

CLIENT WORK

three sites live and running · client data blurred before the file leaves their machine
croché — handmade bag webshop
Croché webshop, building a bag in the configurator

Handmade bags with a build-your-own configurator.

  • .TSX
  • CONFIGURATOR
  • LIVE
3 object(s) · model → size → colours
captured — creative agency, Vaasa
Captured agency site, scrolling through

Trilingual agency site with day and night modes.

  • .TSX
  • i18n · 3 LANG
  • LIVE
2 object(s) · capturedagency.fi
una adventure — rafting, Bihać
Una Adventure booking site, scrolling through

Rafting bookings, plus the dashboard that runs the season.

  • .TSX
  • POSTGRES
  • MAPS
  • LIVE
3 object(s) · unaadventure.com

END OF WEB · NEXT: ROBLOX GAMEPLAY · DIFFERENT ENGINE · DIFFERENT LANGUAGE · DIFFERENT JOB

01bROBLOX · LUAU · GAMEPLAY SYSTEMS

GAMES & GAMEPLAY

Roblox gameplay developer. Combat and ability frameworks, matchmaking, placement flows, data that survives a crash. Nothing here is a website.

  • Roblox StudioLuau
  • C and C++C / C++
  • VS CodeVS Code
odyssey — adventure RPG tycoon · Roblox
Odyssey underwater zone
Odyssey in Roblox Studio

The character is everything.

Dungeons earn power, relics specialize it, the house amplifies and gates it. Every system answers one question: does this make the character stronger, more unique, or more respected?

  • .LUAU
  • ROBLOX STUDIO
  • IN PRODUCTION
Build progress
systems in · content ongoing

the fun part
↖ this one

SYSTEMS I OWN

5 folder(s)
  • combat & abilities
  • matchmaking
  • placement flows
  • crash-safe data
  • SFX / VFX pipelines

Each folder is config-driven, so designers change numbers instead of code. That is the whole job — the game is the content, the systems are mine.

second game — kodo

There is a second Roblox title in production. The screenshots are not cleared to leave the studio yet.
Ask and I'll walk you through it on a call.

OK
1 title under NDA

want these systems in your game?

packages from $250 · the code · how i build

open roblox.exe →
every project as a list (6)hide the list
work — 6 object(s)
Every project
NameWhat it isDisciplineStackStatus
Tierd.Reputation layer for buildersWebTS · SupabaseBeta
CrochéHandmade bag webshop + configuratorWebTS · ReactLive
CapturedCreative agency site, Vaasa FIWebTS · i18nLive
Una AdventureRafting booking + operator dashboardWebTS · PostgresLive
OdysseyAdventure RPG tycoonGamesLuauIn prod.
untitledSecond Roblox titleGamesLuauNDA
6 object(s) · 4 web · 2 games
03

HOW IT GOES

same four moves every time
Defragmenting Drive C: — kodo_process.exe
  • scoping
  • building
  • polish
  • shipped
  • not written yet
Defragmenting drive C: — 0% complete
  1. 01we argue about scope

    half the features you asked for don't need to exist. i'd rather find that out in week one than in month three.

  2. 02the ugly version, live

    something clickable on a real url early. no month of silence followed by a reveal you hate.

  3. 03then it gets good

    states, empty screens, loading, the error nobody plans for. this is the part that makes it feel finished.

  4. 04i hand it over properly

    repo, deploys, a readme a human wrote. it keeps running after i stop answering.

04

WHAT YOU CAN HIRE ME FOR

double-click anything
kodo — Properties
Status
available — booking october
Basis
monthly retainer, or fixed scope
Timezone
CET · overlaps US mornings
Reply
within a day, usually less
Languages
bosnian, english
Won't do
crypto, one-off landing pages

OK

if it's long term, say so in the first line. that's the whole filter.