Contacts

Bruno's Portfolio

Freelancer

Bruno Carvalho

I'm a Front-end Developer

pin-iconSanta Maria da Feira, Aveiro
Portuguese & English

Portuguese & English

Coffee Addict

Coffee Addict

+ 3.0 Years

+ 3.0 Years

Freelancer

Freelancer

Portugal

Portugal

24 y/o

24 y/o

GMT +0

GMT +0

Tech Stacks

The primary technologies I currently work with

React
React

Javascript Library

Typescript
Typescript

Javascript but better

Next
Next

React Framework

Azure DevOps
Azure DevOps

Code Management

Git
Git

Version Control

GitHub
GitHub

Code Management

Zustand
Zustand

Store Management

Module Federation
Module Federation

Microfrontends

Overview

My Professional Experience and Academic Background

/_next/static/media/work.182f10e0.png

SI Consultant II

ITSector· Apr 2025 - Current
Projects: Credit Brokers (Millennium BCP)
See details

>

· Team leader of front-end development and architecture consolidation to ensure an efficient and scalable structure.
· Provided technical support to the team and validated deliveries, promoting best practices and knowledge sharing.
· Used Azure DevOps for CI/CD pipelines, version control, and sprint planning within a Scrum environment.
· Developed user interfaces with ReactJS and TypeScript, ensuring performance and component reusability.
· Collaborated with stakeholders and tech leads to align technical solutions with business requirements.
· Managed application state with Zustand, tailored for complex and highly interactive applications.
· Defined and implemented a modular architecture based on micro frontends using Module Federation.
· Worked closely with back-end and UI/UX teams to ensure functional and visual consistency.
Module Federations

Module Federations

Azure DevOps

Azure DevOps

Typescript

Typescript

Zustand

Zustand

React

React

/_next/static/media/work.182f10e0.png

SI Consultant

ITSector· Apr 2024 - Mar 2025
Projects: MSE (Millennium BCP Corp)
See details

>

· Participated in Scrum ceremonies, supporting planning, decision-making, and troubleshooting to drive project progress.
· Developed and maintained React and TypeScript code within a micro frontends architecture.
· Collaborated with back-end teams and designers to enhance usability and user experience.
· Utilized Azure DevOps for continuous integration.
Module Federations

Module Federations

Azure DevOps

Azure DevOps

Typescript

Typescript

Zustand

Zustand

React

React

/_next/static/media/work.182f10e0.png

SI Programmer

ITSector· Aug 2022 - Apr 2024
Projects: MSE (Millennium BCP Corp)
See details

>

· Participated in Scrum ceremonies, contributing to project planning, decision-making, and troubleshooting, while working collaboratively with the team to ensure project progress
· Developed and maintained website of Millennium BCP Corp using React and TypeScript.
· Collaborated with back-end teams and designers to improve usability.
Module Federations

Module Federations

Azure DevOps

Azure DevOps

Typescript

Typescript

Zustand

Zustand

React

React

Projects

My Professional and Personal Projects

Credit Brokers

Credit Brokers

Company Project: ITSector
2024/12 - Current
As team leader, I’m leading the front-end development and consolidating the solution’s architecture, ensuring an efficient and scalable structure for Millennium BCP’s backoffice platform dedicated to managing credit brokers, currently under development.
Module Federation

Module Federation

Azure DevOps

Azure DevOps

Typescript

Typescript

Zustand

Zustand

React

React

MSE - Melhor Site Empresas

MSE - Melhor Site Empresas

Company Project: ITSector
2022/08 - 2024/12
I contributed to the front-end development and architectural design of this project at ITSector, collaborating with a team to build Millennium BCP's corporate platform.
/_next/static/media/mseImage.ac2638f7.png
Module Federation

Module Federation

Azure DevOps

Azure DevOps

Typescript

Typescript

Zustand

Zustand

React

React

livedemovideo
2025 Bruno C. © All rights reserved.
Choose Language