~/portfolio/README.md

READ-ONLY

Vladimir Aleksic

Full-Stack Engineer, frontend-focused · Novi Sad, RS

rolefull-stack

focusfrontend

primaryTypeScript

statusopen to work

I'm a full-stack engineer at Plainly, on a team small enough that most of the frontend is mine. Our platform, Plainly Videos, turns After Effects templates and your data into rendered video at scale — a few hundred thousand videos a month — and I look after the dashboard behind it: projects, template parameterization, render queues, billing. I also built PlainlyFlows, our newer product, from an empty repo to its launch in July 2026.

The rest of my time goes to things that live in the open: the After Effects plugin that pushes projects straight to Plainly, an MCP server so AI agents can drive our render API, a hot-reload tool I wrote because reopening a CEP panel on every save gets old, and willitspam.com, which I shipped solo. When a dependency is the thing that's broken, I'd rather fix it upstream than patch around it.

I like tests and CI that actually catch things — Vitest and Playwright in Actions, Biome and oxlint on everything, types shared across repos so nothing quietly drifts. Claude Code is part of that loop now: I write its rules, read what it produces, and keep adding checks so it can verify its own work. Based in Novi Sad, Serbia, and open to new work.

BY THE NUMBERS

VIDEOS RENDERED / MO

300k+ / Plainly Videos

the platform I build on

YEARS SHIPPING

-52+ / since 2022

full-stack, frontend-focused

OSS REPOS

4 / maintained

plugin · MCP server · examples · CEP-reload

COFFEE / DAY

0 / cups

runs on water

QUICK STATS

STACK

TypeScript · React · TanStack · Next.js

QUALITY

Vitest · Playwright · GitHub Actions

EDITOR

VSCode + Claude Code

OFF-KEYBOARD

Gaming, Motorcycling