
André Martins
Software Engineer
Summary
Passionate professional with 5 years of experience in crafting reliable code and improving the user experience for various multinational companies. Currently improving my skills in this new era of AI-powered development.
Experience
Jan 2025 - Present
Build and maintain features for the Net-a-Porter and Mr Porter stores, with a focus on improving product listing and product details experiences.
Jul 2023 - May 2025
Helped build a greenfield office management and scheduling product from the start. Delivered back-office and user-facing interfaces, including search and office management workflows.
Jan 2022 - Jul 2023
Partnered with the SEO team to ship product improvements using Node.js, React, GraphQL, and Redis. Contributed to architectural enhancements that improved maintainability and performance.
Jan 2022 - Present
Consulting for international clients such as Net-a-Porter, Instant Group, and Trainline. Focused on building and maintaining web applications, specially in frontend development.
Mar 2021 - Jul 2021
Implemented a new product feature with React, TypeScript, RxJS, and SASS. Wrote unit and functional tests to protect quality and reduce regressions.
Education
ESTG - Polytechnic of Porto
Sep 2018 - Jul 2021
Bachelor's Degree, Computer Engineering
Skills
Frontend
- TypeScript
- JavaScript
- React
- HTML & CSS
- Next.js
- Tailwind CSS
- GraphQL
Backend & Testing
- Node.js
- Jest
- React Testing Library
- Cypress
- Playwright
Projects
Isalio
Built a desktop invoicing app for customers, invoices, payments, and sending emails, with data staying on the user's machine.
PsyWriter
Helped design and build the PsyWriter website, with attention to speed and a clearer layout.
Droid in the Jar
Created a clean, minimalist website for Droid in the Jar that showcases the brand's personality.