Skip to content
Pedro Bastos

Pedro Bastos

Frontend Engineer

Atualmente na Celfocus, a trabalhar na Vodafone One Experience. Comecei o meu percurso com React Native e hoje trabalho principalmente com React e TypeScript em aplicações web, enquanto aprofundo os meus conhecimentos de Java e Backend.

Sobre

Enquanto Frontend Engineer, o meu trabalho tem evoluído de um foco inicial em React Native para React e TypeScript em aplicações web — mas não se limita à implementação de UI. Faço também investigação de problemas em produção, analiso fluxos entre Frontend e Backend e o comportamento das APIs, e utilizo informação de observabilidade, como logs e traces, para identificar a origem dos problemas.

Leio e analiso regularmente código Java do Backend e, ocasionalmente, faço alterações, continuando a aprofundar o meu conhecimento nesta área. O desenvolvimento assistido por IA faz também parte do meu processo de trabalho e de aprendizagem: uso o Claude e o Claude Code para analisar código, investigar problemas técnicos, rever e melhorar soluções, raciocinar sobre bugs e abordagens de implementação, e apoiar o desenvolvimento de novas funcionalidades.

Experiência

– Presente

Celfocus — Frontend Engineer

– Presente

Vodafone One Experience (OneX)

Desenvolvimento de novas funcionalidades e manutenção da plataforma em React e TypeScript, numa arquitetura de micro-frontends com Module Federation e bibliotecas partilhadas, incluindo Redux para gestão de estado. Integro APIs, corrijo bugs e hotfixes, e participo na investigação de incidentes em produção, analisando logs e traces no Datadog e os fluxos entre Frontend e Backend — o que me tem levado a investigar e, ocasionalmente, alterar código Java. Apoio também os pipelines de CI/CD e os deployments, e contribuo para a documentação técnica.

React · TypeScript · Redux · Module Federation · Datadog

–

Ooredoo

Aplicação de self-care em React Native e TypeScript, em articulação direta com stakeholders, incluindo suporte a produção presencial no Qatar.

React Native · TypeScript · Liferay

–

Vodafone OneApp

Desenvolvimento de novas funcionalidades e correção de bugs em React Native e TypeScript, em articulação com stakeholders.

React Native · TypeScript · Tealium

–

Mobiweb — React Native Developer

–

Moomenti

Reconstrução de uma aplicação de reservas de eventos e espaços, em React Native e TypeScript.

React Native · TypeScript

–

Projeto interno — aplicação de chat

Projeto interno de aplicação de chat, em React Native e TypeScript.

React Native · TypeScript · Firebase