Frontend Developer passionate about creating clean, responsive and user-friendly web experiences.
I'm continuously learning new technologies and looking for my first opportunity to grow as a developer.
25 Years old
Montevideo, Uruguay
Spanish & English (C1)
Booking system for a fictional pilates studio, with a Firebase/Firestore backend: real-time weekly agenda organized in day tabs, a reservation modal with form validation (name, email, phone), and Firestore transactions to prevent race conditions when multiple people book at the same time. Includes Firestore security rules (verified through manual penetration testing) that protect customer data and prevent client-side tampering with seat counts. A Node.js admin script (Firebase Admin SDK) automates weekly maintenance: resets availability across 44 time slots and archives the week's reservations to a Google Sheets history log, synced in real time via Zapier.
Freelance website for an independent Milwaukee-based hip-hop artist. Includes a homepage with the latest album showcase and Spotify/Apple Music integration, plus a press kit section with biography, discography, a press photo gallery, and a contact form wired to Formspree. Fully responsive, dark-themed design. The project didn't turn into a paid engagement, so it remains partially built (home and press kit only).
Landing page hero section for a fictional candle brand, self-designed from scratch (no external mockup). Responsive layout: navbar collapses into a hamburger menu and heading text scales down on mobile
Graduation project for Jóvenes a Programar, built by a 4-person team with weekly rotating front-end and back-end tasks. Includes user registration and login with form validation and password recovery, a product catalog organized by category with filtering by price and name, product detail pages with descriptions, and a review system with star ratings. Cart persists via localStorage and opens into a full checkout flow: shipping method selection (with pricing tiers or in-store pickup), a shipping address form, payment method selection, and a dynamic cost breakdown with subtotal, shipping, and total.
Technologies I use to build modern web applications.
HTML
CSS
JavaScript
Firebase
Git
GitHub
Bootstrap
React
Node.js
TypeScript