Lara's Oak
Portfolio · custom CMSStoryboard and concept art portfolio, with a CMS built on our own block system.
Backend and full-stack developer. Co-founder of Digital DesAny.
I build websites, backends and automations from Granollers, near Barcelona. Most of it goes through Digital DesAny, the studio I run with Oriol Tamborero.
Digital DesAny is the web studio I founded with Oriol Tamborero in Granollers. We work for small and medium businesses all over Catalonia, in person or remotely.
In four parts you can hire together or separately: design, development, digitalisation and deployment.
With or without AI, depending on what the job needs.
Once a project is paid for, the code and the design belong to the client, with full technical documentation.
Storyboard and concept art portfolio, with a CMS built on our own block system.
Trilingual portfolio of children's and young adult illustration, with brand design and a design system.
A digital rose with a dedication for Sant Jordi, in Catalan and Spanish. Over 500 roses sent and trending on Reddit Catalunya.
Social media for an industrial cleaning machinery company: demo reels, LinkedIn, YouTube and emails to its customer base.
A lead web developer job, a startup we shut down and a freelance job of my own.
Full stack at corporate scale.
I was the lead web developer at an international cosmetics company. I looked after its whole web surface: domains, in-house WordPress plugins and microservices in Go, Java and Node.
B2B API for parcel carriers.
When a delivery fails, the parcel goes to a neighbour within 200 m instead of going back to the depot.
I was a co-founder and the only backend developer. I also set up the deployment and the website, and took part in sales and the company's social media.
Go (Fiber), PostgreSQL and Redis. Assignment prefilters by bounding box in SQL, then computes the exact distance with Haversine. Multi-tenant API keys, idempotent writes, HMAC-signed webhooks and an immutable audit ledger.
Website for an HVAC installer in Granollers, with a project gallery, reviews and direct contact by WhatsApp or phone. I built it as my own freelance job, outside Digital DesAny.
From swapping the family laptop's hard drive to starting my own studio. This is the short version.
The family laptop broke and, instead of throwing it out, I opened it, swapped the drive and found a whole readable system behind the screen. Everything started that afternoon.
Gaming was the driver. I installed Mandriva on that laptop and fought with packages, repositories and the terminal. I learned more in a week trying to launch Wormux than in a year of school.
I started fixing computers for people around me: small repairs, reinstalls and setups. That paid for my first PC.
The repair work grows. On top of reinstalls and setups, I replace hardware: RAM, graphics cards and cooling systems.
On-site tech support: tickets, diagnosis and escalation. In the quiet hours on shift I start teaching myself to code and prepare the entrance exams for a higher vocational course.
Java (OOP), MySQL, HTML, CSS, JavaScript, Angular, React, PHP and Laravel. From learning alone on shift to learning with structure and classmates.
Integrating WiPay cashless payments with vending machines over MDB. The actual work: translating payment payloads to hexadecimal over a serial bus at 9600 baud.
I joined as lead web developer. Within months I was writing Go microservices, integrating the AS/400 from Java and building the first internal WAF.
A web studio for small and medium businesses across Catalonia: custom websites, social media, automations and custom software.
DAW projects that set the direction. Public code on GitHub, with what went right and the traces of learning.
On WordPress.org I publish the Simply Bootstrap Carousel plugin, with over 10 active installs.
What I apply to every system I touch. It works for a B2B API, a legacy integration or the portfolio you're reading.
Before writing business logic, I design the contract and the database schema. The shape of the data predicts the shape of the product. Versioned OpenAPI and a documented schema before the first function.
Structured logs and metrics from day one. I read the logs before changing anything: without data, optimising is guessing. Every service exposes enough to tell whether it's alive and how long things take.
Timeouts, retries and rate limits from the start. The happy path is the minority; I design so failures stay contained. I validate external data before processing it, not after.
Short ADRs for the decisions that matter, READMEs you can actually run and version control for everything. Docs live in the same repo as the code, not in a wiki nobody visits.
If you've got a system asking for lower latency, more clarity or just fewer surprises in production, drop a line.
Client projects go through Digital DesAny.
info@digitaldesany.comFor anything else, write to me.
contact@alexasto.com