MB
Manuel Bento

Manuel Bento

Desenvolvedor de Software

Desenvolvedor de software com 5 anos de experiência e atualmente em função de liderança técnica, coordenando uma equipa de 4 a 6 desenvolvedores. Experiência na entrega de aplicações web e mobile, definição de arquitetura, revisão de código e adoção de boas práticas de engenharia, incluindo testes automatizados e CI/CD. Foco em qualidade, integração de sistemas via APIs REST e tradução de requisitos de negócio em soluções técnicas.

Experiência

Frontend Lead

2025 – Presente

Mountain Light Business

  • Coordenação de uma equipa de 4 a 6 desenvolvedores, com gestão de entregas, prioridades e capacidade
  • Definição de arquitetura de aplicações web e mobile e de boas práticas de engenharia (code review, testes automatizados, CI/CD)
  • Tradução de requisitos de negócio em especificações técnicas, com acompanhamento da implementação, qualidade e suporte

Frontend Developer

2023 – 2025

ETIC - Soluções & Tecnologia

  • Tecnologias atualizadas e frameworks de frontend, como React.js e Next.js
  • Design de UI/UX elegante e intuitivo.
  • Otimização de desempenho para carregamento rápido.

Fullstack Developer

2021 – 2023

Novagrolider

  • Frontend: desenvolvi interfaces dinâmicas com React.js, criei aplicativos móveis com React Native, e apliquei Tailwind CSS, Bootstrap, e CSS para estilização responsiva e avançada, construi aplicativos desktop utilizando C# WinForm.
  • Backend: desenvolvi APIs rápidas e eficientes com Node.js (Express e Fastfy), construi serviços web escaláveis com C# e .NET Core e implementei comunicação entre serviços utilizando WCF.
  • Versionamento e Colaboração: utilizei Git para controle de versão e colaboração.

Educação

Universidade Gregório Semedo

2024 – Presente

Engenharia Informática

Instituto Politécnico Industrial de Luanda

2017 – 2021

Técnico de Sistemas Informático

Certificações

Meta Fronted Developer Professional

2024

Meta

Projetos

Modullum

modullum.com

Construtor de portfólios sem código. Cria, personaliza e publica um portfólio profissional em minutos com um editor visual drag-and-drop e o teu próprio endereço (nome.modullum.com).

Tecnologias: Next.js, React, TypeScript, Tailwind CSS, Zod, React Hook Form, PostgreSQL, Vercel, pnpm, Radix UI

RODIVA

rodiva.cc

O teu mecânico de bolso. Gestor pessoal de manutenção de veículos que permite registar serviços, combustível e documentos — tudo offline, sem contas e 100% no teu dispositivo. PWA instalável com assistente IA, alertas inteligentes e estatísticas de custos.

Tecnologias: React, TypeScript, Vite, Tailwind CSS, Zod

@bentoo/state-man

www.npmjs.com/package/@bentoo/state-man

Um pacote leve para gerenciamento de estado em aplicativos React, projetado como uma alternativa simplificada ao Zustand e a Context API

Tecnologias: React, TypeScript, npm

@bentoo/react-lazy

www.npmjs.com/package/@bentoo/react-lazy

Uma biblioteca criada para facilitar a implementação de Lazy Loading em aplicações React. Ela permite que os componentes sejam carregados apenas quando se tornam visíveis na tela, oferecendo uma maneira para monitorar a entrada dos elementos na viewport.

Tecnologias: React, TypeScript, npm

LinkLook

link-look.vercel.app

Uma pequena app que permite capturar e mostrar uma pré-visualização de links fornecidos. Capaz de gerar uma visualização rápida e intuitiva do conteúdo da página, sem que seja necessário abrir o link diretamente.

Tecnologias: React, Next.js, Tailwind CSS, TypeScript

Image4Text

image4text.vercel.app

Uma app para conversão de imagem em texto. A app pemite extrair textos de imagens para automatizar o processamento de textos.

Tecnologias: React, TypeScript, CSS, styled-components

Micro-frontend

github.com/manuelbento19/micro-frontend

Este projeto demonstra uma aplicação de micro frontends onde temos três aplicativos independentes: react-components,vue-components e app. Dando a possibilidade de trabalhar com React e Vue.

Tecnologias: React, Vue, TypeScript, Sass, Vite

Port Scanner

github.com/manuelbento19/port-scanner

É um scanner de rede gratuito e de código aberto. É usado para descobrir hosts e serviços em uma rede de computadores, enviando pacotes e analisando as respostas.

Tecnologias: Node.js, TypeScript, TCP/IP

OllamaBot

github.com/manuelbento19/ollama-bot

É uma aplicação inovadora que utiliza a imagem de contêiner Llama para implementar um assistente de conversação inteligente, semelhante ao GPT, capaz de compreender e gerar respostas coerentes em uma variedade de contextos, proporcionando uma experiência de interação natural e eficaz.

Tecnologias: React, TypeScript, Docker, Ollama, Sass

DaBanda OSS

dabanda-oss.vercel.app

É uma plataforma dedicada a promover e destacar projetos de código aberto de diversas áreas e temáticas. Oferece uma maneira fácil e acessível de descobrir e contribuir para projetos de código aberto, impulsionando a inovação e o compartilhamento de conhecimento.

Tecnologias: React, Next.js, Tailwind CSS

URL Shortener

github.com/manuelbento19/url-shortener

Um encurtador de URL é um site que reduz o comprimento do seu URL (Uniform Resource Locator). A ideia é minimizar o endereço da página da web em algo que seja mais fácil de lembrar e rastrear.

Tecnologias: Node.js, TypeScript, Express, Prisma, PostgreSQL, Docker

Nano Router

github.com/manuelbento19/nano-router

Uma pequena app em react para demonstrar como fazer roteamento sem a necessidade do react-router-dom, usando apenas conceitos básicos do react.js. Serviu como prova de conceito de que com base de react podes fazer um monte de coisas, incluíndo roteamento.

Tecnologias: React, TypeScript, CSS

Image Generator

github.com/manuelbento19/image-generator

Aplicativo que se integra perfeitamente a API OpenAI DALL-E e gera imagens cativantes com base em solicitações textuais.

Tecnologias: React, Next.js, Tailwind CSS, OpenAI

Studio SPA

studio-spa-portfolio.vercel.app

Um aplicativo React para mostrar como otimizar o desempenho usando carregamento lento (lazy loading)

Tecnologias: React, Tailwind CSS, Phosphor Icons

Poupança

poupanca.vercel.app

Uma aplicação desenvolvida com o Reactjs com o objetivo de gerir as tuas contas/poupanças.

Tecnologias: React, CSS, styled-components

Currículo | MB