Hi there. I'm a mechatronics engineer from Peru, living in Málaga, and I build small web products end to end.
Most of all, I like making and remaking things. And of course, why create something if it's not to share it? These are the three public repos I'd point you to, each with a live link so you can try it.
Projects
- multilingual-restaurant-website · the website and menu of a Peruvian restaurant in Spain, in 10 languages (including right-to-left Arabic). Lighthouse on mobile went from 44 to 95, with 657 automated tests. See it live →
- rental-edge-functions · the serverless backend of seven rental apartments in Peru: Airbnb calendars, a public availability search, Wi-Fi access for guests and a staff login. No server, no database, zero dependencies. Try the search →
- repaso · free practice for software engineering interviews, in English and Spanish. No signup, no ads. Try it →
How I work: every change goes through a branch, a pull request and automated checks before it reaches main.
Some changes are AI-assisted, and they get the same checks as the rest. The details, including what is not checked, are in
How this repository is developed.
Tools I use: TypeScript, JavaScript, HTML and CSS, Astro, Node.js, Cloudflare (Pages, Functions, Access), Vitest, Playwright, GitHub Actions.
