TLScontact
jun, 2023
mai, 2024

Em uma experiência internacional na TLScontact, em Portugal, abracei o desafio de transformar uma Prova de Conceito (PoC) em uma plataforma de larga escala. O objetivo era criar uma aplicação robusta para o registro de imigrantes e a oferta de serviços para múltiplos países, como Reino Unido, França e Alemanha, lidando com um ecossistema complexo e regulamentações diversas.

Desde o início, a segurança era um pilar inegociável. Lidar com dados sensíveis de milhares de pessoas nos colocou sob os holofotes, e minha função ia além de construir features: era preciso fortificar a aplicação contra ameaças constantes. Isso incluía mitigar ativamente desde ataques de força bruta até tentativas sofisticadas de criar vistos fraudulentos, bypassando etapas críticas do processo de validação.

Sob a liderança estratégica de nosso Product Manager, Diogo Simões, o projeto tinha uma direção clara. Nesse contexto, uma das minhas contribuições técnicas mais impactantes foi executar a reestruturação de um módulo crítico, migrando-o de uma arquitetura hexagonal para uma abordagem baseada em Feature Services. Essa mudança não foi apenas técnica; ela trouxe mais clareza, facilitou a manutenção e permitiu que nossa equipe de aproximadamente 15 desenvolvedores pudesse evoluir o produto de forma mais ágil e coesa.

O resultado foi uma base de código tão sólida e escalável que, mesmo após minha saída, a plataforma se manteve estável e funcional. Esse é um dos cases de sucesso que eu mais tenho orgulho de ter contribuído e de ter entregado contribuições tão valorosas, que até hoje estão lá, funcionando a todo vapor, anos após minha saída.