Cassio L. Freires Souza

Backend software engineer experienced in building and maintaining enterprise systems that can't go down. I work with microservices, integrations and APIs in C#/.NET and Node.js (NestJS) on Google Cloud, using Clean Architecture, DDD and messaging. I've integrated large ERPs and CRM (JD Edwards, Oracle Cloud, Salesforce) and built multitenant platforms that cut license costs and shortened delivery time with CI/CD.

Professional experience

Software Developer

  • Corporate NPS platform (in-house, multitenant): architected and led the end-to-end development of the proprietary platform that replaced a costly market tool, generating significant savings for the organization.
  • Designed it under Clean Architecture, DDD and SDD with NestJS, TypeScript, PostgreSQL and Redis, supporting multiple shopping centers and concurrent access.
  • Implemented concurrency, atomicity, idempotency, retry policies and Redis caching to guarantee consistency and performance.
  • Provisioned scalable infrastructure on Google Cloud Platform (Cloud Tasks, Load Balancers) with Terraform (IaC).
  • AFA tax ecosystem: designed the architecture that automates tax-obligation filing (REINF, EFD, ECF), removing manual entries at the Federal Revenue portal — SOAP API with the JD Edwards ERP, a NestJS REST API and a React admin panel, with pub/sub messaging.
  • Set up CI/CD pipelines (GitHub Actions + Docker) and lead code reviews, technical mentoring and best-practice adoption.

Systems Analyst

  • Maintained and evolved integrations between ERPs (Oracle Cloud, JD Edwards) and CRM (Salesforce) supporting the financial operations of multiple properties.
  • Automated operational flows and billing routines, reducing manual work and improving business teams' response time.
  • Optimized complex SQL queries and stored procedures, increasing billing-processing performance.
  • Handled high-priority incidents with strict SLA compliance.
  • Promoted to Software Developer for results in automation and in-house engineering.

Technical skills

C#TypeScriptJavaScriptSQL
.NET Core / ASP.NETNode.jsNestJSRESTSOAPRabbitMQ
Clean ArchitectureDDDEvent-DrivenMicroservicesSOLIDTDDMultitenancy
PostgreSQLRedisMySQLMongoDBRelational modeling
Google Cloud (GCP)TerraformDockerCI/CD (GitHub Actions)
JWTOAuth2RBACLLMsPrompt EngineeringSpec-Driven Dev

Education

B.Sc. in Electrical Engineering

Technologist in Systems Analysis and Development

Languages

  • Portuguese: Native
  • English: Technical / Intermediate