Sobre mim:
Olá,
Sou Douglas Cortes, profissional de Tecnologia com formação em Engenharia de Software e experiência prática em desenvolvimento de sistemas, qualidade de software, automação e infraestrutura em nuvem.
Minha principal experiência técnica está concentrada em Java, Spring Boot, JavaScript/TypeScript, Node.js, APIs REST, PostgreSQL, Docker, Kubernetes e AWS. Também tenho experiência com arquitetura de software, Clean Architecture, testes automatizados, TDD, BDD, integração de sistemas, CI/CD, mensageria e observabilidade com ferramentas como RabbitMQ, Prometheus e Grafana.
Ao longo da minha trajetória, atuei tanto no desenvolvimento quanto na validação e evolução de sistemas, o que me proporcionou uma visão mais ampla do ciclo de vida de software. Tenho experiência com ferramentas como Git, SonarQube, Jira e Postman, além de práticas voltadas à qualidade, automação e melhoria contínua.
Também venho trabalhando com aplicações de IA e automação de processos, desenvolvendo soluções que integram software, infraestrutura e inteligência artificial para resolver problemas reais de negócio. Tenho particular interesse em sistemas escaláveis, arquitetura distribuída e produtos SaaS.
Busco oportunidades nas quais possa contribuir tecnicamente, assumir responsabilidades sobre soluções de software e continuar evoluindo em ambientes que valorizem engenharia, qualidade e inovação.
Atenciosamente,
Douglas Cortes
Resumo da experiência profissional:
Java / Spring Boot — APIs REST, arquitetura, testes, Maven e desenvolvimento backend.
JavaScript / TypeScript / Node.js — desenvolvimento de aplicações e monólitos, APIs e automações.
React / React Native — aplicações web e mobile.
Arquitetura de software — Clean Architecture, modularização, desacoplamento, padrões de projeto e organização de sistemas de grande porte.
QA / Engenharia de Software — testes automatizados, TDD, BDD, Gherkin, Jest, Pytest/Robot Framework, testes de API e qualidade de código.
DevOps / Cloud — AWS, Docker, Kubernetes, CI/CD, EC2, VMs e ambientes Linux.
Mensageria e observabilidade — RabbitMQ, MQTT, Prometheus e Grafana.
Bancos de dados — PostgreSQL e modelagem/integração com aplicações.
IA aplicada / automação — integração e orquestração de agentes de IA, automações de processos e desenvolvimento de sistemas com IA.
Segurança e identidade — JWT, KYC, criptografia, autenticação/autorização e preocupação com LGPD.
Integrações — APIs externas, webhooks, provedores de mensageria, assinaturas digitais e serviços de terceiros.
Engenharia de sistemas SaaS — multiempresa, white-label, infraestrutura distribuída e produtos B2B.
Ferramentas de engenharia — Git/GitHub, SonarQube, Jira, Confluence, Postman e ambientes Linux.