Work

Frontend engineer and Interaction designer

I'm a product oriented Frontend engineer and Interaction designer. Since 2008, I've been working at fast-growing startups, designing and developing products that people love, and leading teams that build them.

I have a background in development and design. Currently, I work as Frontend designer at TransferWise, powering money for people and businesses.

TransferWise

Frontend designer

­
TransferWise

TransferWise Borderless account

I joined TransferWise as Frontend designer in the Organic growth team, where I contribute building and scaling web products.

CARTO

Lead Frontend engineer

­
CARTO Builder

CARTO Builder

Since I joined CARTO I've worked in several roles, and helped to grow the company from 15 to more than 130 employees. As Lead Frontend engineer, I contributed to the product development of CARTO, an Open Source location intelligence platform.

I've also managed and worked side by side with a team of talented designers, developers, marketers, and product managers, leading the marketing site.

Vizzuality

Frontend engineer

GFW

Global Forest Watch

If you’re offered a seat on a rocket ship, you don’t ask what seat. You just get on.

I joined the Vizzuality crew in 2013, and it's been one hell of a ride, working on stories that matter. I built visualizations and web applications based on CARTO.

Some of the work I've contributed to:

Crisalix

Lead UI developer

Crisalix

Crisalix 3D Simulator

I moved to Barcelona in early 2011 to start working as a UI developer in Crisalix, a web-based 3D simulator for plastic surgery and aesthetic procedures. This was my first real work experience.

Most notably working with Jordi Villar, we redesigned the interface, and rebuilt the platform from the ground up. As the company grew, I stablished a design process, managed the design team, and coordinated with the development team.

During this time we learned how important culture is in a fast-growing company, as well as released several professional and consumer products, including an application for mobile devices.

Skills

  • Strong frontend fundamentals, with +7 years of experience building and deploying efficient, modular, scalable, and testable web applications.
  • Proficiency in HTML, CSS, and JavaScript.
  • Experience using JavaScript frameworks (Backbone.js, React, Vue, Next.js), and vanilla JavaScript (ES6).
  • Experience writing testable code, and using JavaScript testing frameworks (Jasmine, Jest).
  • Domain of preprocessors, task runners, and bundlers (Sass, PostCSS, Grunt, gulp, Browserify, webpack, npm).
  • Familiarity with server-side languages and frameworks, and APIs integration (JAVA, Spring Boot, Ruby on Rails, Python, Node.js).
  • Ability to set up Continuous Integration, Continuous Delivery, and virtualization environments (Jenkins, Travis CI, CircleCI, Vagrant, Docker).
  • Advanced level knowledge of Git version control system, and the command line.
  • I live and breathe the DevTools.
  • Great communication skills, gathering requirements, and presenting solutions to all stakeholders.
  • Experience writing and communicating technical and product documentation.
  • Knowledge in accessibility, usability, research, and user experience.
  • Domain of design, and prototyping tools (Adobe suite, Sketch, Figma, InVision, Framer).