I am experienced in Vue.js and Nuxt.js in which I produce high quality code for my clients that are both well performing and well tested.
I focus on solving problems, not only technical problems but creating an awesome experience for the users of my software both visual and accessible. Mixing powerful tools and knowledge about the users brings visual UI's to life and leads to webpages being accessible and useful.
Experience
Senior Frontend Developer
Frontend tasks with Vue.js and Nuxt.js in the YourDictionary.com team. Creation of new features, enforcing best practices and working in an agile environment in a decentralized international team.
Frontend Developer
Frontend development in Backbone, create unit testing with Karma, functional testing with Gerkin (launching an automated process run on Jenkins) and Testing AB of beta versions before going to upstream. A part of that, I also review code of pull request from different teams, including React code and update, modify or debug Java code in the backend part of the flow when it is needed.
Senior Frontend Developer, Test Automation Engineer and Analyst Programmer
Frontend development in Backbone, JQuery and Lodash for client-company of the travel agency sector in Barcelona. (10/2017 - 04/2018)
Implementation of automated testing with Test Complete and Jenkins in a client-company of the pharmaceutical sector in Parets del Vallès. (01/2017 - 10/2017)
Migration of application to web format, responsive and Single Page Application (with AngularJS) for client-company of the banking sector in Sant Cugat del Vallès. (07/2016 - 12/2016)
Web Developer
Implementation of the "frontend" web for charging and contracting insurance applications in travel assistance and car insurance.
Web Developer
In charge of maintaining the web portal of the organization (XML + XLS + Oracle with Cocoon) and other applications (with Struts).
Web Developer
Web development with ASP language, accessing a Microsoft SQL Server database with intensive use of HTML and Javascript.
Education
E-business Technologies
Master's degree
Industrial technical engineering
Electronic specialty
Skills
Programming Languages and Tools
Workflow
- Mobile-First, Responsive Design
- Cross Browser Testing and Debugging
- Cross Functional Teams
- Agile Development and Scrum
- Cutting edge JavaScript frameworks
- Design principles and UX
Interests
I like to create websites for fun, trying out new technologies and tools to improve myself as a developer and stay up to date with current tech.
Apart from being a frontend developer, I am a gym goer and enjoy training with barbells and iron plates. I also love watching TED talks and I also enjoy binge watching films and series on Netflix (for improving my english skills 😉).
And during the summer, I enjoy go camping with my family near the sea.
Projects
QR Code Generator
Webapp tool for generating QR Codes from valid URLs. Static Astro website with Cloudfare Worker to generate the image.
View Project DemoSpace tourism
A website for a space tourism company. It is a static website with responsive design, plain CSS and a bit of vanilla javascript.
View Project DemoKiloday calculator
Alternative birthday calculator app made with Vue, Vite and Pinia
View Project DemoVue twitter clone
App that emulates basic functionality of a Twitter app. Made with Vue and deployed on Heroku.
View Project DemoExpensify App
App that helps keep you track of your expenses. Made with React and Firebase.
View Project DemoCreu Alta website
Creu Alta Sabadell Basket website. It is running on Drupal as CMS an it has a VueJS app to register players during summer and christmas campus.
View Project DemoMy 1 RM website
App that calculates the 1RM of any training session. Made with Vuejs and hosted in Netlify.
View Project DemoReactJS Calculator
ReactJS Calculator made with React.js. It has a simple calculator with a few functions.
View Project