Microfrontends at retail scale. Self-built & maintained an in-house Node CLI, plus a stack of shared libraries, tools and SSG pipelines. A continuously-updated environment surrounded by seriously skilled devs.
Oriol
Ustrell
01 TERMINAL — type to explore
02 LORE
A frontend-leaning full-stack dev with 6+ years shipping JavaScript & TypeScript at scale. By day I build microfrontends, in-house CLIs and shared libraries; by night I'm still doing basically the same thing, but for fun.
Plot twist: I've got a degree in Psychology and a past life in audiovisual production and radio. Turns out understanding humans is a decent debugger for building things they'll actually use.
My philosophy comes from three mentors I never met: de Bono (think sideways), Goldratt (find the bottleneck), and Bandler & Grinder (mind the map, not the territory).
03 SKILL TREE
04 QUEST LOG
A steady stream of side quests: paint apps, holiday calendars, e-commerce, and browser games — all open-sourced. See the PROJECTS loot below.
A small team, a whole new world: the .NET stack, Windows tooling and its own architecture. Near home, and a proper challenge.
Cutting-edge web at a leading adtech company, learning from a great team. An awesome opportunity to level up fast.
One-month sprint — Laravel on the back, first steps in Angular on the front.
PHP, MariaDB, Mustache & jQuery — theming Moodle for Spain's biggest e-learning distributors.
▸ PAST LIVES (pre-code) — creative, media & sound
05 LOOT & BUILDS
Order-taking app for a local business. Live and running.
A browser paint tool built to master the Redux state loop.
A little number-matching puzzle game in React.
A holidays calendar built on Next.js.
An e-commerce front build exploring cart & catalog flows.
A ready-to-go React + Redux + Thunk starter kit.
06 TRAINING GROUNDS
07 PASSIVE SKILLS
Off-clock buffs and the authors who rewired my head: