Experience

Frontend Lead at EmpathyBroker

Oct 2017 – Present

As a Frontend Lead, I manage an agile team of frontend engineers and help them in the quest of evolving EmpathyBroker's Search and Data products according to business needs.

My day to day consists of:

  • Discussing priorities, product requirements and technical viability with Product Managers
  • Participating in code (and documentation) reviews and providing feedback to the team
  • Collaborating very tightly with other related areas such as UX and Design
  • Designing, implementing, testing and documenting new product features and workflows
  • Mentoring junior developers and helping to grow their skill sets and foster curiosity
  • Screening resumes, interviewing candidates and on-boarding new hires

The technologies my team and I use the most are Angular, Redux, D3.js, TypeScript, ES6, Sass, Karma, Jasmine, Protractor and npm.

Project Lead at EmpathyBroker

Jan 2017 – Sep 2017

Lead of Layer, the frontend component of EmpathyBroker's Search product, used by many e-commerces such as Zara, Mango, Media Markt, Tous, Imaginarium or Pepe Jeans.

Besides conceptualizing and developing new features, I was responsible for the architecture design, scope management, planning and synchronizing with other product areas and management.

Tech stack: AngularJS, Less, Karma, Jasmine, Grunt, Bower and npm.

Frontend Engineer at EmpathyBroker

Jun 2016 – Dec 2016

In my first months at EmpathyBroker I was responsible for the following tasks:

  • Refactoring legacy code and developing new features on several projects with AngularJS
  • Designing and developing interactive data visualizations using D3.js and ES6
  • Setting up fresh EmpathyBroker instances for new clients
  • Providing support to our client base

Full Stack Engineer at Newtec Microsistemas

Jun 2015 – May 2016

Development of a variety of web applications for small and medium clients, using technologies like AngularJS, jQuery, Sass, Bootstrap, Spring, Symfony, Django, Wordpress, OAuth, MySQL or MongoDB. I was also involved in the development of Newtec Pay, a platform for selling tickets to events via Twitter.

Web Developer at Fisioempresas

Aug 2014 – Jan 2015

Development of an appointment scheduling system for therapy and health services. This web application transformed a manual process (using Google Calendar) into a fully automated management. This was my first contact with web development and I used plain HTML, CSS, JavaScript, PHP and MySQL.