Cassio L. Freires Souza
Engenheiro de software backend com experiência em construir e manter sistemas corporativos que não podem parar. Trabalho com microsserviços, integrações e APIs em C#/.NET e Node.js (NestJS) sobre a Google Cloud, usando Clean Architecture, DDD e mensageria. Já integrei ERPs e CRM de grande porte (JD Edwards, Oracle Cloud, Salesforce) e construí plataformas multitenant que cortaram custo de licença e encurtaram o tempo de entrega com CI/CD.
Experiência profissional
Desenvolvedor de Software
- Sistema Corporativo de NPS (in-house, multitenant): arquitetei e liderei o desenvolvimento ponta a ponta da plataforma proprietária que substituiu uma ferramenta de mercado de alto custo, gerando expressiva economia para a organização.
- Projetei a solução sob Clean Architecture, DDD e SDD com NestJS, TypeScript, PostgreSQL e Redis, suportando múltiplos shopping centers e acessos concorrentes.
- Implementei mecanismos de concorrência, atomicidade, idempotência, políticas de retry e caching via Redis para garantir consistência e performance.
- Provisionei infraestrutura escalável em Google Cloud Platform (Cloud Tasks, Load Balancers) com Terraform (IaC).
- Ecossistema fiscal AFA: concebi a arquitetura que automatiza a geração de obrigações (REINF, EFD, ECF), eliminando lançamentos manuais na Receita — API SOAP com o ERP JD Edwards, API REST em NestJS e painel em React, com mensageria pub/sub.
- Estruturei pipelines de CI/CD (GitHub Actions + Docker) e conduzo code reviews, mentoria técnica e disseminação de boas práticas.
Analista de Sistemas
- Sustentação e evolução de integrações entre ERPs (Oracle Cloud, JD Edwards) e CRM (Salesforce) para as operações financeiras de múltiplos empreendimentos.
- Automação de fluxos operacionais e rotinas de faturamento, reduzindo trabalho manual e melhorando o tempo de resposta das equipes de negócio.
- Otimização de consultas SQL complexas e procedures, aumentando a performance do processamento de faturamento.
- Gestão e resolução de incidentes de alta prioridade com cumprimento estrito de SLA.
- Promovido a Desenvolvedor de Software pelos resultados em automação e engenharia interna.
Competências técnicas
C#TypeScriptJavaScriptSQL
.NET Core / ASP.NETNode.jsNestJSRESTSOAPRabbitMQ
Clean ArchitectureDDDEvent-DrivenMicrosserviçosSOLIDTDDMultitenancy
PostgreSQLRedisMySQLMongoDBModelagem relacional
Google Cloud (GCP)TerraformDockerCI/CD (GitHub Actions)
JWTOAuth2RBACLLMsPrompt EngineeringSpec-Driven Dev
Formação acadêmica
Bacharelado em Engenharia Elétrica
Tecnólogo em Análise e Desenvolvimento de Sistemas
Idiomas
- Português: Nativo
- Inglês: Técnico / Intermediário