Eloquent JavaScript
See moreEloquent JavaScript solidified my core JavaScript understanding. I particularly enjoyed how updated and relevant it is to modern web development and that the progression it's project based.
A former hospitality manager turned Full-Stack Developer. I use to lead teams in fast-paced environments - now I build responsive, user-focused web apps and tools using the MERN stack. Same chaos, just less dirty laundry.
MERN is the set of tools of my choice that allow me to build complete application from top to bottom without ever leaving JavaScript.
NoSQL Database
Back end Framework to build RESTful APIs
Front end Framework to build UIs
JavaScript Runtime environment
A web tool that simplifies expiry date calculations for perishable products
HTML
CSS
JAVASCRIPT
REACT
Game based on the Knight in chess, against an AI using pathfinding algorythms
HTML
CSS
JAVASCRIPT
A task management tool with full CRUD functionality
HTML
CSS
JAVASCRIPT
NODEJS
MONGODB
A full personal and professional migration to Arch Linux
LINUX
CSS
The portfolio you’re exploring right now — a fully responsive, accessible, and animated site built to showcase my journey as a full-stack developer.
HTML
TAILWIND
TYPESCRIPT
NEXTJS
Full-stack web app to build, manage, and store Dungeons & Dragons characters with a bold comic-book aesthetic
HTML
TAILWIND
TYPESCRIPT
NEXTJS
MONGODB
Eloquent JavaScript solidified my core JavaScript understanding. I particularly enjoyed how updated and relevant it is to modern web development and that the progression it's project based.
This course with it's open-sourced project-based curriculum taught me the ins & outs of full-stack deployment, git workflows and served me as a structure path through all the information available in the internet. It equipped me with problem-solving resilience and made me fall in love with the open-source community.
This book gave me some great insights on interface design, I found particularly interesting the visual hierarchy. How fundamental is to understand the non-verbal communication that happens within the web. I found fascinating how the colors, shapes and sizes of the elements in screen can completely change the UX.
I appreciate the practicality of the book focusing in algorithms that are commonly useful within the industry (such us quicksort, binary search, hash tables or node trees). I think I fall in love with coding when I fully wrapped my mind around the concept of recursivity and how we can solve very complex problems by reducing them into very small and simple problems using recursivity.
The gamified challenges kept me engaged while reinforcing my understanding of Git’s underlying mechanics. Instead of memorizing commands, I built an intuitive mental model of how Git works, which has made me more confident in real-world version control tasks. It’s a resource I’d recommend to anyone who wants to truly “see” Git in action rather than just read about it.
The platform’s step-by-step approach let me practice queries directly in the browser, getting instant feedback and refining my understanding along the way. I appreciated how it built complexity gradually, helping me go from simple queries to more advanced database operations with confidence.