Before this I spent two years at NTT DATA: one building Java microservices, one building React and TypeScript interfaces from design files.
Building the web app at Aurea with React and Next.js. I focus on the front end, and I also work on actions, queries and ingestions when needed.
| Project | What it is | Built with |
|---|---|---|
| WP Verifactu | Invoicing for Spanish WooCommerce stores. A WordPress plugin and a web platform that issue invoices with a QR code and send them to the AEAT, the Spanish tax agency, as Verifactu requires. | Next.js TypeScript Supabase BullMQ Stripe |
| Bodina | A wedding gift list where couples create their own funds and guests contribute by card. Payments go straight to the couple's bank account. Built end to end, from the first sketch to the live payments. | Next.js TypeScript Supabase Stripe Connect |
| Project | What it is | Built with |
|---|---|---|
| Pep Bové Instal·lacions · source | Website for an electrical, plumbing and heating installer in Igualada. Bilingual in Catalan and Spanish. | Astro TypeScript MapLibre |
| Kumo Creative Project | Website for a video production company, made to work on every screen size. | HTML CSS JavaScript |
| Constellations · source | Points drift across the screen and connect when they get close. Compiled to WebAssembly, so it runs in the browser. | Python Pygame |
| Widget Calendari | A Windows desktop widget that shows the whole year as a pixel-art calendar. | Electron JavaScript |
| Multimedia Converter | A Windows app that converts images, video and audio, in batches. Ships as a single executable. | Python |
| Camera in Excel | Your webcam, drawn live inside an Excel sheet by repainting cell colors from Python. | Python OpenCV |
| ChessExcel | A full chess game that runs inside an Excel workbook. | VBA |

