Systems Engineering student at Universidad Nacional de Costa Rica (UNA) with 2+ years building real production projects for clients in Costa Rica. I cover the full cycle: database design, REST APIs, authentication, admin panels, and deployment.
Production experience — used in real client projects:
| Category | Technologies |
|---|---|
| Frontend | Next.js 15, Nuxt 4, Vue 3, React, JavaScript ES6+, TypeScript, Tailwind CSS v4, Bootstrap 5, CSS Grid, Flexbox |
| Backend | Node.js, Next.js App Router, Nuxt Nitro, REST APIs, JWT, Nodemailer, Zod, bcryptjs |
| Databases & ORM | PostgreSQL (Neon), Drizzle ORM, Prisma ORM v7 |
| Tools | Git, GitHub, Azure DevOps, Figma, VS Code, Vercel, Netlify |
| Testing & QA | Vitest, Azure DevOps Test Plans |
Academic experience — used in coursework, not yet in production:
Angular · Java (Jakarta EE) · Spring Boot · Go · MySQL · SQL Server · Arduino · ESP8266 · Docker
| Project | Type | Description | Tech | Link |
|---|---|---|---|---|
| JM Ride CR | Freelance | Full-stack platform for a tourism transport service in Guanacaste. Includes public booking flow, admin panel, email notifications and role-based auth. | Next.js 15, TypeScript, PostgreSQL, Drizzle ORM, Nodemailer | site |
| Leona Waterfall Tours | Freelance | Full-stack web app for an ecotourism business. Tour catalog, online reservations, i18n (ES/EN) and SSR with Nuxt. | Nuxt 4, Vue 3, TypeScript, Prisma, PostgreSQL | site |
| MoonRiver Travel | Freelance | SPA for a tourism & private transfers agency. Real-time quote system across 970+ routes, custom hash router, no frameworks. | JavaScript ES6+, CSS3, JSON, Netlify | site |
| Carlos Salguera Tour Guide | Freelance | SPA for a local tour guide in Bijagua, Río Celeste. Photo gallery with filters, lightbox, contact form and mobile-first design. | JavaScript ES6+, CSS3, Font Awesome, Netlify | site |
| SCRCR | Academic · Real Client | Church administrative system: member registry, events, attendance reports and role-based access. Managed with Scrum on Azure DevOps. | Next.js 15, TypeScript, PostgreSQL, JWT, Vitest, Azure DevOps | site |
Always open to new opportunities and collaborations.




