FlowCV Logo
Skills
Tech Stack:

JavaScript, React, TypeScript, Next.js, React Query, Redux Tool Kit, Node.js, Express.js, Jest, MongoDB, Mongoose, HTML5, CSS3 (SCSS), MUI, styled-components (Emotion), Bootstrap 5, Git.

Design Tools:

Figma, Adobe Photoshop, Photopea.

Languages:

English (C2);

Portuguese (C2);

Spanish (B1).

Professional Experience

Front End Developer

kicker.cloud
09/2023 – present | Helsinki, Finland

Driving front-end development, UX/UI design, and contributing to back-end development at an early-stage startup focused on optimizing data-driven deal-making processes, automating workflows, and generating meaningful insights from proprietary data.

Web Developer & Designer (Zero Hour Contract)

Digipool Group Oy
07/2023 – 08/2023 | Helsinki, Finland

Collaborated with one Digipool client to fulfill their requirements, encompassing both Web Development and Web Design (UX/UI). Comprehensively mastering the tools and technologies employed by the client.

Front End Web Developer II

Talkdesk
10/2019 – 03/2023 | Lisbon, Portugal

Worked closely with design and back-end teams to craft, optimize, and maintain user-centric web apps, as well as our design system. Followed best SEO practices, striving for improved metrics. Led structural upgrades, such as enhancing resource filtering. Collaborated on integrating new dev tools like Redux Toolkit and Next.js, prioritizing clean code, testing, and performance. Consistently advanced UI/UX, tracking the latest tech and design trends.

Education

Bachelor's in Information Technology + Minor in Biology and Bioinformatics

University of Lisbon
2019 | Lisbon, Portugal

University degree that follows the recommendations of the Association for Computing Machinery (ACM). Included 30 ECTS that combined my IT knowledge with life sciences (R, MatLab). EECC Grade: B

Projects

Interactive Maps

https://interactive-maps.vercel.app/
2022

A map-making tool that allows you to create customizable maps for various purposes, such as data representation, educational projects, or presentations. Developed with NextJS, Redux Toolkit, React Query, MUI, SCSS, and Bootstrap.

Miguel Duarte

https://miguelduartedev.github.io/portfolio/
2022

Web Portfolio developed with React, TypeScript, SCSS, and Bootstrap 5.

API Request Batcher

https://github.com/miguelduartedev/api-request-batching
2023

Optimized and streamlined API request performance by implementing a GET request batching solution. In this project, I developed custom interceptors that intelligently group and combine multiple API requests into a single batch, significantly reducing the number of network calls and enhancing overall loading speeds.

Developed with TypeScript and Axios, with thorough testing and debugging conducted through Jest test suites.

Task Manager API

https://github.com/miguelduartedev/Task-Manager-API
2023

API routes that handle secure user authentication through bcrypt and JSON web tokens, task CRUD, database connection, emailing services, upload of user avatars, sorting, and pagination of tasks through query parameters.

Developed with Node.js + Express.js, MongoDB + Mongoose

Ricardo Sousa

https://ricardo-sousa.com/
2020

ricardo-sousa.com is a portfolio website for a designer and photographer based in Lisbon. Developed with Vanilla JavaScript, HTML5 and CSS3.

Certificates