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.Stack migrated to server-side rendering with client-side rehydration, using an ISR strategy, on the latest versions of Next.js. Deployed on Vercel, whose backoffice has improved a lot lately.
Oriol
Ustrell
01 TERMINAL — type to explore
02 LORE
A frontend-leaning full-stack dev with 8+ years shipping JavaScript & TypeScript in a structured and continuous way. By day I build web interfaces, 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 Communication and a past life in audiovisual production and radio. Turns out, deep down, I've always been more interested in technical creativity.
My interests, concerns and initiatives have fluctuated over time — some have been more occasional, others more constant. Still, I think I can recognize a few patterns that show up more permanently: a focus on structural improvement that defines us socially from collectivity, a willingness to collaborate with initiatives rooted in the local community, a formal and practical interest in health and lifestyles, and an understanding of individual perspectives and feelings, useful for building a robust, conscious empathy. In the end, that same interest in the tech behind things is what led me to partially pursue a degree in Psychology and a Master's in NLP: unpacking the technical and mechanical workings of the mind.
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: