daniel.faustino

Carreira

Experiência profissional

Engenheiro de software sênior, fullstack com Angular, TypeScript, Java e Spring Boot. Atuo em sistemas financeiros, meios de pagamento e e-commerce de alta escala, com microfrontends, design systems, CI/CD e, mais recentemente, engenharia de software orientada por especificações e IA.

  1. jul. de 2026 – atual

    Engenheiro de Software Sênior (Projeto Mobilize Financial Services)

    K2 Partnering Solutions · Brasília, DF · Remoto

    Modernização de uma plataforma corporativa com 19 microfrontends: evolução da arquitetura, organização dos módulos e manutenibilidade. Participação na migração do Angular 15 para o 22, com apoio de LLMs na análise de compatibilidade e de dependências. Spec-Driven Development para orientar a evolução da plataforma e explicitar contratos entre módulos, e CrewAI para workflows multiagentes de engenharia de software.

    • Angular
    • TypeScript
    • Java
    • Spring Framework
    • Microfrontends
    • LLM
    • SDD
    • CrewAI
  2. mar. de 2026 – jul. de 2026

    Engenheiro de Software Sênior (Projeto Bradesco, Consignados)

    CWI Software · Brasília, DF · Remoto

    Soluções de crédito consignado em um ecossistema de 3 microfrontends Angular e 3 serviços backend Java, com Spec-Driven Development para estruturar requisitos e orientar a implementação. Evolução de aplicações em Angular 15, 19 e 21, integração com serviços Java, Spring Boot e APIs REST, e uso de LLMs e agentes (CrewAI) como apoio à análise, ao desenvolvimento e à validação técnica.

    • Angular
    • TypeScript
    • Java
    • Spring Boot
    • APIs REST
    • Microfrontends
    • LLM
    • SDD
    • CrewAI
  3. mai. de 2025 – mar. de 2026

    Analista Desenvolvedor III (Projeto Sicoob)

    ACT Digital · Brasília, DF · Remoto

    Modernização de sistemas financeiros críticos em ambiente on-premise. Definição e implementação da arquitetura de microfrontends com Angular e Module Federation, para maior isolamento entre domínios e autonomia das equipes. Referência técnica entre equipes, pipelines de CI/CD com Jenkins e Bitbucket, e APIs com Java e Spring Boot.

    • Angular
    • TypeScript
    • Module Federation
    • Java
    • Spring Boot
    • Jenkins
    • Bitbucket
    • Docker
    • CI/CD
  4. dez. de 2022 – abr. de 2025

    Engenheiro de Software III

    Via (Casas Bahia / Ponto) · São Paulo, SP · Remoto

    E-commerce de alta escala, com milhões de acessos mensais. Desenvolvimento e evolução de 7 microfrontends Angular, com entregas independentes por squad. Contribuição para 50 componentes do Design System, adotados por 7 squads (cerca de 30% menos tempo para novas telas), e evolução da observabilidade com Azure (cerca de 70% menos tempo médio de detecção de incidentes). APIs com Java e Spring, soluções com Kafka e Redis, e participação em decisões técnicas com o time de arquitetura.

    • Angular
    • TypeScript
    • Microfrontends
    • Module Federation
    • Java
    • Spring
    • Apache Kafka
    • Redis
    • Azure
    • Design System
  5. jan. de 2019 – dez. de 2022

    Desenvolvedor de Front-end

    Grupo Dimed (Panvel Farmácias) · Remoto

    Migração do monolito de e-commerce para microfrontends e definição da arquitetura que deu autonomia a 8 squads (release de 90 para 15 dias). Criação de design system e bibliotecas com Angular Material e CDK, pipelines de CI/CD com GitHub Actions e Docker, DDD no frontend e evolução da cobertura de testes de 0% para 90%.

    • Angular
    • TypeScript
    • RxJS
    • Angular Material
    • Angular CDK
    • Microfrontends
    • DDD
    • Apache Kafka
    • Redis
    • GitHub Actions
    • Docker