I'm a developer passionate about creating technological solutions.
In my portfolio you can find a bit of my professional career, including resume, links to my networks, work experience, featured projects, technologies I handle and contact information.
I study Computer Engineering at the UOC. I have a fluent level of Spanish, both spoken and written, and I can communicate in German at a basic level.
I'm looking for professional opportunities and I'm open to traveling or residing abroad if the opportunity arises.
Frontend development using JavaScript, HTML, CSS, Java and Figma on complex, interconnected and advanced DOM-based systems.
Participation in the development of ERP and e-commerce modules using React, Node.js, TypeScript, Scss. and Docker.
Building modern interfaces for any device, focused on speed and maintainability. Experience creating responsive layouts and interactive web applications.
Robust backend development for enterprise systems, APIs, and microservices. Strong foundation in OOP, clean architecture, and scalable solutions.
Development of secure, efficient microservices ready for production. Integration with databases, security modules, and cloud‑ready architectures.
Building dynamic interfaces with reusable components and clean state management. Experience with SPA development, hooks, routing, and API consumption.
Full‑stack framework for scalable applications using TypeScript and modular design. Experience with forms, services, dependency injection, and RxJS.
Development of complex applications with strict typing and scalable patterns. Improved code quality through refactoring, tooling, and error reduction.
Database design and querying with strong understanding of relational models. Experience with indexing, joins, optimization, and stored procedures.
Backend development and scripting for automation and web applications. Experience with APIs, data processing, and modern Python frameworks.
Version control for collaborative development and CI/CD workflows. Experience with branching, pull requests, conflict resolution, and best practices.
Container creation and management for reproducible and portable environments. Use of Dockerfiles, lightweight images, and local or cloud deployments.
Experience with Azure DevOps, CI/CD pipelines, and cloud services. Automation of deployments, repositories, and managed databases.
Command‑line proficiency for administration, automation, and process management. Experience with Bash scripts, permissions, services, and Linux environments.
This repository contains my daily problem-solving practice on Codewars, focused on mastering JavaScript and Python.
Web application with Django and yt-dlp to download videos and music from various platforms such as YouTube, TikTok or Reddit.
This is a small project that consumes the Jikan API to display the most popular anime by seasons and related news on the page.
Complete fitness tracking application with custom routines, routine planning, streak system and Maps integration.
Interactive multiplayer game where two players compete to see who recognizes the most pokemon in the shortest time possible.
Mother tongue with perfect fluency, with a deep understanding of cultural and linguistic nuances.
Both spoken and written fluency, with the ability to communicate with native and international speakers across diverse contexts.
Ability to communicate effectively in both spoken and written form. Currently engaged in active learning.
A collection of verified certifications that demonstrate my professional growth in backend, frontend, and mobile development.
View CertificatesWould you like to get in touch with me?
You can find me on LinkedIn, GitHub or contact me directly via my email.
Feel free to add me on LinkedIn, I'm always happy to make new contacts.