Build the agency's main site on WordPress with custom plugins, and ship React/Next.js landing pages for ad campaigns. Resolve integration issues across client stacks spanning PHP/Symfony and PostgreSQL, with Chart.js dashboards and Dockerized deployment.
Adolfo
Bastardo.
I'm a senior full-stack developer with 8+ years architecting scalable web applications across eCommerce, fintech, and healthcare — shipping performance gains up to 40% and systems serving 10K+ daily users.
Selected work.
Six engagements across 8+ years, with the stack I owned and the outcome I'm proudest of.
Optimized a legacy Symfony REST API and migrated the dashboard to React with Chart.js + D3. Pushed investment calculation precision from bi-weekly to daily intervals, and stabilized the sync paths between the primary database and Elasticsearch.
Built Django microservices for a food eCommerce platform with fault-tolerant Locus WMS integration and Redis-backed real-time inventory. Collaborated on React/Next.js and Angular admin interfaces.
Co-developed a Dentist Management System on Odoo with a 3-person team. Built an interactive Odontogram in Angular + Chart.js for patient dental records, and a financial module for payment processing and accounting.
Founded a development cooperative serving international clients. Shipped WordPress + MySQL solutions and Angular/Bootstrap sites; ran project delivery and client relationships across time zones.
First role. Wrote custom XML/QWeb + Chart.js reports, supported production Odoo over SSH, and automated reporting that cut manual processing time.
Things I'm building.
After-hours work. Public repos. Stacks I want to get my hands deeper into.
Automate the monitoring and execution of tasks across any website. A distributed system of four components — Robot (executes browser tasks via CDP), Queue (orchestration), Authenticator (result validation), and API. Written in Go with gRPC between services.
A personal subscription tracker that surfaces analytics on your recurring spend and gives AI-driven recommendations on what to cut, switch, or consolidate. Built as a TypeScript Turborepo monorepo with shared packages, Vitest, pnpm workspaces, and Docker.
The stack, with receipts.
Years next to each tool are years of professional production use. Filled chips are the ones I'd pick for a greenfield project today.
01 Languages
02 Frontend
03 Backend & APIs
04 Data & Infra
05 Testing & DevOps
06 Specialized
About me.
I'm a senior full-stack developer based in Madrid. I architect web applications and APIs that hold up — the kind that get faster every quarter instead of slower.
I started in Mérida, Venezuela, automating Odoo reports over SSH; founded a small dev cooperative; and have spent the last six years on Symfony, Django, and React systems serving real production traffic across eCommerce, fintech, and healthcare. I care about the boring parts — idempotency, query plans, caching layers — because that's where the speedups live.
I work remotely, write tests as I go, and prefer plain language to enterprise jargon.
When I'm not shipping.
What I do when I'm not in a terminal: paint in oils, sketch, and sing. Habits older than the developer years.
Oil painting & drawing
I paint in oils and draw. Slow, deliberate work — the opposite of a deploy. It's where I learn to look at a surface for an hour before touching it.
Choral singing
Sang for years with Coral del Colegio de Médicos de Yaracuy "Analexis Ramírez" in Venezuela.