About
Full-Stack Engineer with a solid foundation in TypeScript, Node.js, and React, combined with advanced expertise in AWS cloud architecture. Proven ability to design, build, and deploy scalable, secure, and serverless applications using modern development practices. Skilled in both frontend and backend development, with experience creating complex web interfaces, cross-platform mobile apps (React Native + Expo), and robust APIs powered by AWS services.
Experience
-
- Full-Stack Engineer @ MONEISpain - RemoteSummary:
- Working on scalable event-driven and serverless backend using AWS services as microservices and the frontend with React JS and TypeScript.
Responsibilities:
- Built and maintained cloud infrastructure using AWS serverless services (Lambda, DynamoDB, API Gateway, etc.) and microservices architecture.
- Developed user interfaces using React JS and TypeScript.
- Contributed to backend architecture using NodeJS with Typescript and serverless framework.
Achievements:
- Third party integrations.
- Automatize processes such the affiliate program, by auto generating invoices calculating the commissions.
- Fully responsible for the frontend of the platform, from the initial design to the final implementation.
- Fully responsible for some microservices of the platform.
-
- Frontend & AWS Instructor @ UPC Tecnocampus MataróCatalonia - RemoteSummary:
- Teaching frontend technologies and AWS fundamentals in SOC programs.
Responsibilities:
- Designed and delivered lessons on HTML, CSS, JS, React, and AWS.
- Mentored students and provided lab-based exercises.
- Prepared students for the AWS Cloud Practitioner certification.
Achievements:
- Developed a complete frontend course from scratch.
- Developed a complete cloud course from scratch.
-
- Full‑Stack Engineer @ BloomeBarcelona, Spain - On siteSummary:
- Led the development of two major applications and built shared AWS infrastructure for multiple products.
Responsibilities:
- Developed an Expo-based mobile app from scratch, using React Native and AWS Amplify for backend integration
- Created an internal dashboard for managing clients and clinics using React JS and AWS Cloudscape Design System
- Designed and implemented a shared backend infrastructure using AWS SAM to serve both applications
- Collaborated with product managers and designers in an agile environment
- Ensured secure and scalable application which nowadays is used by more than 1000 clients
Achievements:
- Delivered two complete applications and production-level AWS backend in 6 months only by myself
-
- Frontend Engineer @ Allianz DirectBarcelona, Spain - HybridSummary:
- Enhanced front-end performance and developer workflows on Allianz Direct’s large-scale insurance platform while practicing Agile methodologies.
Responsibilities:
- Developed user interfaces with React and Angular, creating reusable component libraries.
- Collaborated with backend teams to integrate REST and GraphQL services.
- Maintained Jenkins pipelines and resolved build issues, reducing deployment failures.
- Performed comprehensive code reviews to ensure high code quality and adherence to standards.
Achievements:
- Reduced average build time by 40% after optimising Jenkins pipelines.
- Improved initial page load performance by 30% through code-splitting and lazy-loading strategies.
-
- Frontend Engineer @ NTTDataBarcelona, Spain - RemoteSummary:
- Led the development of a Docker-based ETL platform and data-focused dashboards using React and Angular, enabling clients to seamlessly upload and transform their data.
Responsibilities:
- Designed and built front-end components with React and Angular, delivering intuitive, high-performance user interfaces.
- Integrated dashboards with backend ETL services written in Python and SQL, ensuring data accuracy and reliability.
- Containerised applications with Docker and managed build scripts for consistent development and production environments.
- Set up and maintained Jenkins pipelines for continuous integration, automated testing, and seamless production deployments.
- Worked closely with stakeholders to refine requirements and guarantee on-time delivery.
Achievements:
- ETL platform adopted company-wide, reducing data onboarding time by 80% and becoming a critical internal asset.
- Cut release cycle from weeks to days by introducing automated CI/CD practices.
-
- Co-founder & Freelance Developer @ WepelopersMallorca, Spain - RemoteSummary:
- Co-founded a small web agency offering tailored websites and infrastructure setup for small businesses.
Responsibilities:
- Built frontend and backend applications using Vue and Nuxt
- Configured servers, domains, email, and performance optimization
- Managed client relations, project scoping and delivery
Achievements:
- Built profitable and highly rated projects in a one-year entrepreneurial period
Projects
Advanced Skills
Education
La Salle – Ramon Llull University
Software Engineering
Certificates
AWS Certified Solutions Architect – Associate (SAA-C03)
Amazon Web Services
AWS Certified Cloud Practitioner
Amazon Web Services