
Engenheiro Front-End no SíndicoNet
Atualizado em Abril 2025
Atuei como Engenheiro de Software focado na construção de aplicações escaláveis, modulares e performáticas com Angular, Vue.Js e Next.Js. Tendo trabalhado com Front-Ends, API's, integração com Backends, e projetos legados.
Responsabilidades
1. Desenvolvimento Front-End Avançado
Criação e manutenção de aplicações Angular, Vue.Js e Next.Js com ênfase em arquitetura de Micro Front-Ends, utilizando Module Federations.
2. Liderança Técnica e Arquitetura
Apoio na tomada de decisões técnicas estratégicas, estruturação de arquitetura escalável, e garantia de aplicações com performance e testes.
Projetos Principais
Conviver - (Angular)
Projeto de modernização de um sistema de perguntas e respostas dentro do portal de notícias SíndicoNet (empresa do Grupo QuintoAndar), com foco em modularidade e escalabilidade. Comunicação com APIs por meio de um BFF (Backend for Frontend), além de integração com a plataforma Google Analytics. Com cobertura de testes automatizados e unitários.
Tecnologias: Angular, TypeScript, SCSS, Cypress, Jest, AWS, GitHub Actions, CI/CD
Login - (Portal SíndicoNet)
Projeto de modernização do sistema de login dentro do portal de notícias SíndicoNet (empresa do Grupo QuintoAndar), estruturado com arquitetura de micro front-ends. Foco em separação de responsabilidades, qualidade contínua garantida por testes automatizados na pipeline.
Tecnologias: Next.Js, TypeScript, Styled Components, Spring Boot, Node.js, Module Federation, Cypress, Jest, AWS, GitHub Actions, CI/CD
Conquistas
- Implementação de uma arquitetura baseada em Micro Front-Ends, promovendo escalabilidade e independência entre domínios de negócio.
- Implementei cobertura de testes unitários acima de 90% com Jest.
- Otimizei o carregamento de aplicações Angular usando técnicas como lazy loading, module federation, splitting de bundles e tree shaking.
Habilidades Técnicas
Aprendizados
Durante meu tempo no SíndicoNet, aprofundei meu conhecimento em Design Systems para Front-Ends em ambientes com múltiplos frameworks como Angular, Vue.js e Next.js. Aprendi a lidar com desafios de interoperabilidade entre tecnologias distintas, integração com BFFs e testes automatizados em ambientes CI/CD. Também desenvolvi maior domínio sobre a construção de soluções modulares e escaláveis, além de fortalecer minha colaboração com times multidisciplinares.
Conclusão
Minha atuação no SíndicoNet representou um período de evolução técnica e estratégica. Segui comprometido com a entrega de soluções sustentáveis, com foco em performance, qualidade de código e arquitetura escalável. Me senti motivado a expandir ainda mais minha atuação, contribuindo em projetos de alta complexidade e me envolvendo em iniciativas que conectem front-end, back-end e infraestrutura de forma coesa e eficiente.