Sobre

Em 2020, iniciei minha jornada no mundo do desenvolvimento de software, começando com aplicativos móveis. Hoje, tive o privilégio de trabalhar em diversos projetos em várias indústrias, desde saúde até telecomunicações.

Como desenvolvedor full-stack, crio interfaces amigáveis ao usuário usando React para o front-end e construo sistemas robustos no back-end com Java. Essa combinação me permite entregar soluções abrangentes que são visualmente atraentes e altamente funcionais.

Atualmente, sou Engenheiro de Software na Ericsson, líder global em telecomunicações e pioneira na era 5G. Em minha posição atual, integrei com sucesso sistemas legados com novos e mantive uma grande solução de microsserviços em Java.

Quando não estou codificando, gosto de ler, ouvir música, jogar e assistir F1.

Projetos

    VagasParaDevs

    VagasParaDevs

    Aplicação NextJS

    RPG Minimalist Dice

    RPG Minimalist Dice

    Aplicativo Android Jetpack Compose

Experiência Profissional

Engenheiro de Software · Ericsson

Na Ericsson, líder global em telecomunicações e pioneira na era 5G, comecei como estagiário e fui promovido a Engenheiro de Software: - Atualmente, estou aprimorando e mantendo uma solução de grande escala de microsserviços em Java usando Kubernetes e Docker. - Trabalho principalmente no back-end, construindo APIs REST com tecnologias como Spring Boot, Camel, OpenAPI e, para testes, Cucumber e Junit. - Também desenvolvi soluções usando fluxos Camunda, automações com Karate e aplicações TypeScript. Isso dentro de um grande ambiente empresarial com o uso de práticas ágeis safe e Jira.

Estagiário de Desenv. de Software · Touch Health

Atuação em projetos que tinham como cliente o Grupo Fleury: - REST API: Desenvolvi e mantive recursos para uma API baseada em Java, lidando com Programação Orientada a Objetos, refatoração e princípios de código limpo. - Website: Trabalhei extensivamente no front-end de uma aplicação ReactJS utilizando GraphQL como middleware e TypeScript como linguagem de programação principal. Implementei testes com Jest e Cypress. Desenvolvi fortes habilidades interpessoais em um ambiente Scrum e interações com o cliente.

Estagiário de Desenv. Mobile · Cernov Apps

Principais responsabilidades incluíam criar e manter vários aplicativos móveis: monitor de produção de energia para usinas, gerenciador de pedidos de restaurante, companheiro de diagnósticos de dentista, entre outros. - Desenvolvi aplicativos React Native com TypeScript. - Utilizei tecnologias como Firebase, Google Analytics, CircleCI para CI/CD, GraphQL para atualizações de dados em tempo real e Git para controle de versão. - Participei de interações com o cliente, contribuí para o processo de contratação e aprimorei habilidades interpessoais em um ambiente de uma pequena empresa.

Ver Currículo ↗

Educação

Possuo um Bacharelado em Ciência da Computação (2019 - 2023) pela Universidade Federal de São Paulo (UNIFESP) e também um Bacharelado Interdisciplinar em Ciência e Tecnologia (2019 - 2022) pela mesma instituição.

No momento, estou cursando uma pós-graduação em Engenharia de Software (2023 - 2025) na Universidade de São Paulo (USP).

Artigos

Em meu tempo livre, gosto de escrever artigos sobre desenvolvimento de software e tudo o que estou aprendendo. Alguns deles são:

Visão superior de uma cidade com três casas em um videogame

AI in the Wild: A ChatGPT Simulated Town 🤖🔥

15 reações · 4 comentários

Um caderno aberto com um fundo amarelo

Should I Write Articles in English or in My Native Language?

33 reações · 32 comentários