As the Lead Frontend Engineer at WeTransfer, I make sure all frontend work across the product teams–including code quality, technical performance and working practices–is up to the required standards, while leading the implementation of significant frontend features and identifying priorities for releases.
Leading by example and through discussion, I educate and inspire my team to set the bar high and achieve goals, seeking consensus but also stepping in to make decisions when needed. At the same time, I work on identifying hiring needs and interview applicants for Frontend Engineer positions, making sure to recruit top frontend talent into our team.
Besides, together with the other Lead Engineers, we work on maintaining a high level of engineering standards across the department.
As a part of the digital transformation of the organisation, I worked alongside other colleagues writing a complete new product from scratch, that would replace the current solution that TNT provides to its customers. Collaborating with Product Owners, Solution Architects and Business Analysts, I determined the current needs and conditions, in order to understand which implementation was required.
Besides, I worked on sharing development knowledge with all product development team when planning for future functionality while contributing to the design and evolution of the product. Some other key-activities included: peer review of detailed designs, code, documentation and test cases; creating and maintaining documentation and processes; and continual contribution to improvements of the engineering process.
Technology stack: AngularJS, ES6, Node.js, Protractor, Karma, Jasmine, Jenkins, Docker, Git.
As a Senior Frontend Developer at Backbase, I was responsible for the implementation of new functionality for the company’s main product. Alongside other colleagues, I worked on refactoring legacy code into the new platform architecture, based on Node.js and AngularJS.
Besides, as Component Owner, I made sure that the architectural element works as expected, while maintaining a high level of technical performance and coding standards.
Technology stack: AngularJS, RequireJS, jQuery, ES6, Node.js, Protractor, Mocha, Chai, GoCD, Docker.
Basque Country, Spain.
For 10+ years, I worked as a Software Engineer and Team Lead specialising in Frontend, both on a freelance basis and as part of a company’s team, developing from simple websites to complex system information sites and e-commerces.
Besides, as a trainer and lecturer, I taught more than 1.000 hours, upskilling tech professionals and companies in some of the latest technologies at the time.
Computer Science MS Degree. 2010.
Computer Science BS Degree. Graduated with honours. 2007.
Selected to participate on the Google Summer of Code program, from amongst 6,000 proposals worldwide. The project consisted on a plugin called Epaile for the e-learning platform Moodle, able to automatically assess programming practices submitted by students.