Cool places I've worked at
Back homeJavaScript Engineer @ Emergn
May 2024 — Present • Porto
-
Collaborated on the development of Praxis, an AI-powered product management platform:
- Implemented new features for the React application;
- Integrated Supabase (database and Edge Functions) to implement authentication functionality;
- Integrated Stripe API to implement subscription functionality;
- Integrated Clerk to implement authentication functionality;
- Added unit tests for the frontend and backend;
- Performed code reviews to ensure quality and maintain best practices.
Stack: React, TypeScript, Tailwind CSS, Git, Supabase, Clerk, Stripe, Vitest
-
Collaborated on the development of a Learning Platform with a cross-functional team of developers, designers, and QA testers:
- Implemented new features for the Next.js frontend application and NestJS backend;
- Debugged and resolved issues across the platform;
- Conducted code reviews to ensure quality and maintain best practices;
- Integrated Stripe API (both client-side and server-side) to implement subscription functionality;
- Integrated HubSpot API to implement CRM functionality;
- Added unit tests for the frontend and backend;
- Performed code reviews to ensure quality and maintain best practices
Stack: Next.js, NestJS, TypeScript, MongoDB, GraphQL, Git, Stripe, HubSpot, Vitest, Jest
Design Engineer @ Emergn
March 2023 — May 2024 • Porto
-
Contributed to the development of a comprehensive Design System, focusing on:
- Component creation and enhancement using Stencil.js;
- Implementation of design tokens for consistent styling across components;
- Documentation of components and usage guidelines with Storybook;
- Quality assurance through Jest unit tests and Playwright end-to-end tests;
- Ongoing maintenance and feature development for existing components;
- Performed code reviews to ensure quality and maintain best practices
Stack: Stencil.js, TypeScript, SCSS, Git, Storybook, Jest, Playwright
Front-end developer @ Armazém Criativo
Aug 2021 — Feb 2023 • Porto
-
- Implemented a wide range of websites using different frameworks, both PHP and JavaScript-based, with Vue.js/Nuxt as the main focus for the last two years;
- Created integrations with many different external services/APIs;
- Collaborated with the UX/UI design team from the beginning in order to improve the usability of every website and application.
Freelance full-stack developer
September 2007 — August 2021 • Worldwide
-
- Worked closely with different design teams on a wide range of projects, mainly using WordPress and Vue.js / Nuxt;
- Regular collaborations with Yambo Studio (yambo-studio.com), Toby Marsh Creative (tobymarshcreative.com), Armazém Criativo (armazemcriativo.pt), Degrau (studiodegrau.com), 327 (327.pt), among others from all around the world.
Web developer @ Mönarqa Agency
June 2020 — August 2021 • Lisbon
-
- Built and maintained the website for the international fitness studio franchise TRIB3;
- Added integrations with many different external services;
- Built landing pages for different clients and sectors.
Full-stack developer @ Benchmark Studios
January 2014 — August 2019 • London
-
- Developed the front-end and back-end, application logic, API integrations and data persistence of many websites (mainly WordPress and Laravel). Was also in charge of server setup, provisioning and maintenance;
- Apart from production, was also responsible for responsive cross-browser and cross-platform testing, and staging environments.
Front-end developer @ Studio Made
October 2013 — December 2013 • London
-
Worked as part of a multidisciplinary team, responsible for participating in the full life cycle of new website development projects - mainly WordPress -, and for implementing and maintaining best practice procedures in all areas of work.
Freelance full-stack developer @ Legendary People + Ideas
January 2013 — June 2017 • Porto
-
- Performed mainly WordPress website development;
- Built bespoke themes and plugins and/or applied existing ones.
Freelance front-end developer @ SoftReady
June 2012 — June 2013 • Porto
-
- Responsible for designing responsive websites;
- Built the front-end of those previously designed websites - HTML, CSS, JavaScript/jQuery.
Designer @ Edições Eterogémeas / Gémeo Luís
June 2011 — October 2013 • Porto
-
Worked on a wide range of projects, with clients from different areas, including sculpture, architecture, signage, editorial design, branding, illustration and web design.
Freelance web designer @ BrightLine
January 2009 — December 2009 • Porto
-
Responsible for designing and building simple static websites.