
Timeline
About me
Backend Software Engineer | NodeJS | Java | React | Go | Flutter
Education

Estácio
2021 - 2026Computer science
Universidade federal de campina grande
2017 - 2024Bacharelado ciência da computação computer science
Unopar - universidade norte do paraná
2024 - 2024Análise e desenvolvimento de sistemas
Experience

Workana
Jan 2019 - Jan 2023Desenvolvedor full stack
Sustentec
Jan 2021 - Jan 2021Desenvolvedor de softwareDurante meu período na Sustentec, desempenhei um papel de destaque como Desenvolvedor Fullstack, com ênfase significativa em minhas contribuições no ecossistema Java Spring e suas tecnologias associadas. Minha principal missão foi integrar ativamente o squad no avanço das funcionalidades de um Sistema Integrado de Gestão de Laboratórios de Pesquisa e Desenvolvimento (PDI). No âmbito do backend, conduzi minha atuação no desenvolvimento e expansão de funcionalidades através de um Web Service Restful construído sobre a base sólida do Java Spring Boot. Minha especial atenção recaiu sobre a integração perfeita com um banco de dados PostgreSQL, fundamental para a geração de relatórios essenciais. Além disso, fui responsável por aprimorar e solucionar questões relativas às funcionalidades já existentes, consolidando a robustez do sistema. Minha atuação abrangente inclui também o universo do frontend. Desenvolvi componentes de interface diretamente correlacionados às funcionalidades que haviam sido implementadas por mim no backend. A abordagem end-to-end que empreguei permitiu a criação de funcionalidades completas, desde a lógica de backend até a experiência do usuário na interface. De forma concomitante, contribuí significativamente na área de testes. Desenvolvi testes de integração meticulosos, garantindo a qualidade e confiabilidade das funcionalidades implementadas. Minha dedicação à Sustentec possibilitou-me ampliar consideravelmente minha experiência em desenvolvimento Fullstack, concentrando-me especialmente nas tecnologias Java Spring, JPA e Hibernate. Exibir menos

Flapper
Jan 2021 - Jun 2022Backend software engineerDurante minha passagem pela equipe da Flapper SA, assumi uma posição de destaque, focando na migração da aplicação monolítica para uma arquitetura orientada a micro-serviços. Liderando esse processo, fui responsável também pela implantação desses novos serviços, oferecendo treinamento para outros membros da equipe. Implementei práticas sólidas, incluindo revisão de código, testes e princípios de programação, como SOLID e Clean Architecture.No âmbito da reestruturação completa do sistema da empresa, desempenhei um papel ativo na concepção e estabelecimento da nova arquitetura e do banco de dados. Inicialmente partindo de um monolito baseado em MVC, lideramos a transição para uma arquitetura de micro-serviços, seguindo os princípios da Clean Architecture e da modularidade. Minha atuação como Desenvolvedor Backend em Node.js envolveu a criação da arquitetura de domínios para a nossa aplicação, substituindo o legado monolítico. Contribui para o planejamento abrangente da arquitetura de infraestrutura e implementei micro-serviços conteinerizados em Node.js, utilizando o framework Nest.js. Esses serviços ofereceram suporte tanto a REST quanto a GraphQL, e integraram-se ao Apache Kafka para comunicação em tempo real. Além disso, estabeleci a comunicação bidirecional em tempo real usando gRPC em um ambiente AWS. Participei ativamente na definição das estruturas de banco de dados, abrangendo PostgreSQL e MySQL (legado). Uma de minhas contribuições notáveis foi a pesquisa e implantação de métodos de auditoria em bancos de dados. Fortaleci a confiabilidade do sistema através da implementação de testes unitários, seguindo uma abordagem orientada a TDD. Além das responsabilidades principais, desempenhei papéis secundários cruciais. Conduzi revisões de código, desenvolvi plugins de automação para acelerar o processo de desenvolvimento e criei materiais de estudo para a capacitação da equipe de desenvolvimento. Exibir menos

South system
Jun 2022 - Jan 2023Backend software engineerNa Southsystem, tive a oportunidade de trabalhar em um projeto inovador voltado para o gerenciamento de estabelecimentos e redes de estabelecimentos. O projeto consistia em desenvolver um Marketplace as a Service, atendendo a grandes clientes como Itaú e Inter.Como desenvolvedor backend, minha responsabilidade foi a implementação do módulo de gerenciamento de marketplaces. Para isso, criei micro serviços flexíveis e customizáveis, utilizando uma stack tecnológica que incluiu AWS, NodeJS, Typescript e MySQL. Além disso, implementei uma arquitetura limpa, adaptando os conceitos de Clean Architecture ao contexto específico do projeto.Para além dos aspectos técnicos, esse projeto trouxe desafios significativos na interação entre múltiplas equipes. Sendo um módulo central da aplicação, havia diversas integrações envolvidas. Contribui para a qualidade do software aplicando práticas como testes automatizados e testes de integração, bem como verificação estática da qualidade do código por meio de ferramentas como o Sonar.Minha colaboração não se limitou ao aspecto técnico. Trabalhei em estreita colaboração com a equipe de produto, participando do refinamento de tarefas junto ao Product Owner e ao cliente. Além disso, contribui de maneira geral para a equipe técnica, oferecendo sugestões de melhorias e simplificação das regras de negócio, o que resultou em implementações mais eficientes.A experiência na Southsystem me permitiu ampliar minha expertise em um ambiente desafiador e dinâmico, além de aprimorar minha capacidade de colaborar efetivamente em projetos complexos e inovadores. Exibir menos

Quiq
Jul 2022 - Mar 2023Backend software engineer
Atomos official
Jan 2023 - nowSoftware engineer
Maxmilhas
Jan 2023 - Jan 2023Back end developerDurante meu período na Maxmilhas, desempenhei um papel fundamental na manutenção e evolução de um sistema legado com mais de uma década de existência. Atuando diretamente no núcleo da empresa, fui responsável por fornecer suporte integral aos clientes em todas as etapas de sua jornada até o embarque. Minha contribuição abrangeu diversas áreas, com destaque para o sistema de monitoramento de voos, no qual aprimorou a comunicação com os clientes finais. Uma das minhas conquistas foi a integração do sistema principal, desenvolvido em PHP 5.7, com o CRM de vendas. Além disso, liderei iniciativas voltadas para a automação dos serviços de cancelamento e remarcação online. Nesse contexto, trabalhei com linguagens como JavaScript, TypeScript e PHP, bem como bancos de dados como MySQL e MongoDB. Minha atenção principal foi direcionada ao projeto de cancelamento online, uma demanda significativa por parte dos operadores.Colaborando com múltiplas equipes, desempenhei um papel central na implementação das regras de negócio necessárias para orquestrar a criação automatizada de cupons. Nesse contexto, eu era responsável por calcular o valor total do cupom, abrangendo todos os cálculos e validações essenciais. Essa tarefa envolveu uma coordenação eficaz com diversos micro serviços, em um esforço conjunto para alcançar os objetivos. Além disso, minha atuação incluiu a resolução de diversos bugs típicos em um sistema legado. Essa responsabilidade me permitiu aprimorar ainda mais minhas habilidades de resolução de problemas e garantir a robustez do sistema como um todo. Na Maxmilhas, tive a oportunidade de fortalecer minhas habilidades técnicas e colaborativas enquanto enfrentei desafios estimulantes. Exibir menos
Licenses & Certifications
- View certificate

Php 8
UdemyMar 2022 - View certificate

Node.js microservices: nestjs, rabbitmq and cloud services
UdemyJan 2023
Recommendations

Benjamin rodgers
Senior Sales Manager - Space & Satellite Team at Amazon Web Services (AWS)Raleigh-Durham-Chapel Hill Area
Amruta phadke
Experienced Human Resources and Program Management professionalSeattle, Washington, United States
Timothée audouin
Innovative veterinarian | Creating value in animal health through digital technologyLaval, Pays de la Loire, France
Abhijit harikumar
Assistant Manager - Supply Chain AnalystBengaluru, Karnataka, India
Laura glück
QualitätssicherungFrankfurt, Hessen, Deutschland
Brittany salice
Digital Brand ManagerPortland, Oregon, United States
Chris alphonso
Assistant ManagerMumbai, Maharashtra, India
Abheendra bandary
PhD in Atmosphere and ocean science (pursuing)Warangal Rural, Telangana, India
Estefany muñoz
Gestión de Riesgos y Planes de Calidad | Mejora ContinuaSanto Domingo, Distrito Nacional, Dominican Republic
Daniela mejia trujillo
Paid MediaColombia
Ryan callaghan
Ica TechnicianIreland
Matieho mokele
JobseekerWelkom, Free State, South Africa
Ayush sonone
JavaScript | React js | Nextjs | MongoDB | SQL |Tailwind CSS | Shadcn UiJabalpur, Madhya Pradesh, India
Sarah zaraket
Associate Company Researcher at CoStar GroupRichmond, Virginia, United States
Phuc doan huu
Chief Accountant at Aarna Agro (Vietnam) Co., Ltd.Vietnam
Eliška drábková
Internal communication and community managementBrno, South Moravia, Czechia
Sharmilee bal
Team Lead | Practo | Product Growth | Business Operations | Process ImprovementBengaluru, Karnataka, India
Mohamed magdy
junior AccountantSaudi Arabia
Rosa riveira
Director Payment Solutions at MicrosoftDublin, County Dublin, Ireland
Evelyn josé
Profesor de inglés en Centro de idiomas CEPCArgentina
...