
Engenheiro de Software no Grupo QuintoAndar
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 arquitetura baseada em Micro Front-Ends, 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
NokNox
Projeto de inovação e melhorias dentro do aplicativo da NokNox (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: Angular, Kotlin, TypeScript, SCSS, WebComponents, Spring Boot, Node.js, AWS Lambda, Module Federation, Datadog, 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 Grupo QuintoAndar, aprofundei meu conhecimento em arquiteturas baseadas em Micro Front-Ends utilizando Module Federation 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 Grupo QuintoAndar 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.