Oliver Rasoli
FULL STACK ENGINEER · COPENHAGEN
Full-stack engineer in Copenhagen. TypeScript top to bottom, as at home in a React front-end as in the services and data behind it. I build with AI agents in the loop and run work in parallel across worktrees, shipping faster without shipping worse. This whole page is a real-time mesh, so go ahead and poke the head.
Projects
GYMIE — LIFT TRACKER
A workout tracker that never forgets a lift.
A passwordless workout tracker. Sign in with a one-time email code, then log every set and watch your numbers climb over time. Built solo, end to end, from the auth flow and data model to the UI.
NEXT.JS · TS · AUTH
DEV 64 — THIS PORTFOLIO
The sculptable low-poly head you are holding.
A single-page portfolio styled as an N64 title screen. The head is a real-time three.js mesh you can drag to deform and spring back with a wobble, about 400 lines of vertex-weighted soft-body math. Built with an agent-driven workflow.
NEXT.JS · THREE.JS · TS
FRUGAL — SHOP SMARTER
Where does this basket actually cost least?
Danish supermarkets all run different deals in the same week, so the cheapest basket is never the cheapest store. Frugal takes a shopping list and prices the whole basket at Netto, Lidl, Rema 1000 and the rest, so you can see what one trip costs everywhere, or what a run between stores would actually save. The list builds itself into a paper receipt as you type, and the same receipt becomes the answer. A team concept for school, taken to a clickable prototype.
FIGMA · UX RESEARCH
Skills
- TYPESCRIPT
- REACT / NEXT
- AGENTIC DEV
- NODE / .NET
- SQL / DATA