Web Developer | Frontend / Full-Stack Engineer
Passionate about crafting scalable, modern, and user-centric solutions.
I’m a Web Developer with a strong frontend focus and solid full-stack experience, currently working remotely as a Solutions Developer at Inditex. I enjoy building scalable, user-centric web applications and improving internal tools that streamline real-world workflows.
I studied Software Engineering at UOC University, where I built a strong technical foundation, and I continue to expand my skills through hands-on projects, professional experience, and continuous learning.
My core stack includes React, Next.js, and Vue.js, and I’m comfortable working across the backend with Node.js, Spring Boot, PostgreSQL, and MongoDB. I primarily work with TypeScript, JavaScript, and Java, and have experience designing RESTful APIs, microservices, and automation solutions that improve system efficiency and maintainability.
I’m used to working with modern development tools such as Git, Docker, GitHub Actions, Vercel, and Supabase, and I place strong emphasis on code quality and testing, using tools like Vitest, Cypress, Jest, and JUnit.
I’m proactive, adaptable, and detail-oriented, and I enjoy collaborating in remote environments. I’m motivated by problem-solving and continuous growth, and I’m always looking to contribute to impactful products built with care and purpose.
Milestonely – Project & Team Management Platform
Vue.js, Vite, Supabase, PostgreSQL, Vitest
- Built a collaborative project management web application focused on productivity and usability.
- Implemented authentication and data persistence using Supabase and PostgreSQL.
- Ensured reliability through automated testing and modular frontend architecture.
Photo&Film4You – Photography Equipment Rental Platform
Vue.js, Vite, Supabase, PostgreSQL, i18n
- Developed a full‑featured rental platform including wish lists, shopping carts, reviews, and incident reporting.
- Designed an admin dashboard for catalogue, rental, and incident management.
- Implemented internationalisation (i18n) to support multi‑language users.
Aircraft Scanner
Next.js, OpenAI API
- Created a mobile‑first web app that identifies aircraft from user‑uploaded photos via camera or gallery.
- Integrated AI‑powered image recognition to deliver detailed aircraft specifications.
- Focused on responsive UI and performance optimisation.
Piano Web
Next.js, MongoDB, YouTube API, Maileroo API
- Designed and developed a personal website showcasing musical projects and performances.
- Integrated YouTube API for automatic content updates and MongoDB for sheet music management.
- Implemented secure contact messaging via Maileroo API integration.
Real-Time Chat Server
Node.js, Express, Socket.io, Turso (libSQL)
- Built a real‑time messaging server with persistent storage and user notifications.
- Designed for scalability and low‑latency communication.
Nanmane Discord Bot
Node.js, Discord API
- Developed a multifunctional Discord bot for moderation, automation, and community engagement.
- Implemented role‑based commands and time‑management utilities.
Sorting Algorithms Visualizer
React, JavaScript
- An interactive tool designed to visualise various sorting algorithms in action to aid in understanding their behaviour.
- Insertion Sort, Bubble Sort, Quick Sort, Merge Sort, and Heap Sort.
⭐️ Feel free to check out my repositories and connect!