Árvore de circuitos dourados e folhas verdes sobre uma bancada de artesão

disponível para conversas técnicas

Ysmael Marinho

O artesão digital

Software Developer & Systems Architect

Construindo sistemas escaláveis, APIs robustas e soluções de software orientadas a negócio.

01 — Sobre

Sobre mim

Mais de 10 anos construindo software, com foco em backend, arquitetura e sistemas que precisam durar.

Foto de perfil de Ysmael Marinho

Sou desenvolvedor de software com especialização em Java e backend, atuando em arquitetura de sistemas, microsserviços, APIs e integração entre plataformas.

Trabalho com DDD, Clean Architecture e soluções distribuídas em cloud, sempre buscando limites bem definidos entre domínio e infraestrutura.

Tenho experiência com times multidisciplinares e venho expandindo meus conhecimentos em Inteligência Artificial aplicada ao desenvolvimento de software.

10+ anos

Experiência

Java

Especialidade

Backend

Foco

Cloud

Arquitetura

02 — Stack

Tecnologias & Ferramentas

O conjunto de tecnologias que uso para desenhar, construir e operar sistemas.

Backend

  • Java
  • Spring Boot
  • Node.js
  • TypeScript
  • REST APIs
  • OpenFeign
  • Spring Security

Arquitetura

  • DDD
  • Clean Architecture
  • Hexagonal Architecture
  • CQRS
  • Event-Driven Architecture
  • Microservices
  • Design Patterns

Cloud & DevOps

  • AWS
  • Azure
  • Docker
  • Kubernetes/OpenShift
  • CI/CD
  • GitHub Actions
  • Jenkins

Dados

  • PostgreSQL
  • MongoDB
  • HBase
  • OpenSearch
  • S3
  • Data Lake

IA

  • RAG
  • LLMs
  • MCP
  • AI integrations
  • Local AI

03 — Projetos

Projetos selecionados

Sistemas onde a decisão de arquitetura foi tão importante quanto o código.

Event-Driven Platform

Plataforma orientada a eventos para gerenciamento de eventos, inscrições, lotes de ingressos e pagamentos.

Problema resolvido

Coordenar inscrições, lotes e pagamentos com consistência, sem acoplar regras de negócio à infraestrutura.

Arquitetura

Clean Architecture + DDD com CQRS e comunicação por eventos.

  • Node.js
  • TypeScript
  • DDD
  • Clean Architecture
  • CQRS
  • Event-Driven Architecture
  • Firebase
  • Mercado Pago

Data Lake & Search Platform

Arquitetura de dados para ingestão, processamento e disponibilização de informações utilizando Data Lake, processamento distribuído e mecanismos de busca.

Problema resolvido

Disponibilizar grandes volumes de dados de forma pesquisável e performática para múltiplos consumidores.

Arquitetura

Pipeline distribuído de ingestão e indexação sobre Data Lake.

  • AWS
  • S3
  • Spark
  • EMR
  • Java
  • Node.js
  • OpenSearch

Enterprise Backend Architecture

Arquitetura backend baseada em microsserviços, DDD, Clean Architecture, APIs e integração entre sistemas corporativos.

Problema resolvido

Integrar sistemas corporativos legados e novos serviços mantendo limites de domínio claros.

Arquitetura

Microsserviços com limites de domínio e integração via APIs.

  • Java
  • Spring Boot
  • REST
  • OpenFeign
  • OpenShift
  • Jenkins

04 — Arquitetura

Como eu penso sistemas

Mais do que escrever código, gosto de entender o problema, definir limites claros e construir soluções que possam evoluir com o negócio.

Frontend

Interfaces e clientes consumidores

API Gateway

Roteamento, autenticação, rate limiting

Application Services

Casos de uso e orquestração

Domain

Regras de negócio, agregados, invariantes

Infrastructure

Adaptadores, mensageria, persistência

Databases / External Systems

Bancos, filas e sistemas integrados

Cada camada existe para proteger uma decisão. O domínio guarda as regras, a infraestrutura é substituível e as fronteiras entre serviços são explícitas — assim o sistema acompanha a evolução do negócio sem virar um nó.

DDDClean ArchitectureHexagonal ArchitectureEvent-Driven ArchitectureCQRSMicroservicesIntegration Patterns

05 — Experiência

Trajetória profissional

Empresas, cargos, responsabilidades e resultados ao longo da carreira.

Architecture

dez 2024 — Atual

GFT Technologies

  • Liderança técnica de time multidisciplinar (Dados, Backend Java/Node.js, QA e Negócio)
  • Desenho de soluções de integração sistêmica e processamento de dados
  • Documentação técnica com C4 Model, diagramas de sequência e casos de uso

Resultados: Soluções escaláveis e alinhadas ao negócio, com provas de conceito de novas tecnologias

  • AWS Data Lake
  • S3
  • Python
  • Spark
  • Java
  • Node.js
  • OpenSearch
  • HBase
  • OpenShift
  • Jenkins
  • GitLab

Senior Software Engineer

jan 2022 — Atual

GFT Technologies

  • Desenvolvimento e arquitetura com Java e ecossistema Spring
  • Arquiteturas orientadas a eventos com Event Hub e Kafka (CQRS, DDD)
  • CI/CD com Azure DevOps e quality gates (SonarQube, Fortify, Checkmarx)

Resultados: Redução de custos de cloud com estratégias de logs e monitoramento

  • Java
  • Spring
  • Azure
  • AKS
  • Cosmos DB
  • Cassandra
  • Redis
  • Kafka
  • Event Hub
  • Avro

Professor

mar 2025 — ago 2026

UNINASSAU

  • Disciplinas de Engenharia de Software e Desenvolvimento Ágil
  • Desenvolvimento Web (Front-end e Back-end)

Resultados: Formação de novos profissionais de TI na região Maranhão/Piauí

  • Engenharia de Software
  • Agile
  • Web

Arquiteto de sistemas

set 2020 — jan 2022

Meta

  • Arquitetura de sistema jurídico com integrações REST e orientadas a eventos
  • Liderança técnica e code reviews; padrões de DDD e segurança
  • Evolução de Pleno a Sênior e Arquiteto

Resultados: Integrações interoperáveis e de alta performance entre sistemas distintos

  • Java
  • Spring Boot
  • Kubernetes
  • Docker
  • Kafka
  • Angular

Analista de sistemas sênior

fev 2018 — jan 2022

Seduc — Secretaria de Educação do Piauí

  • Concepção e liderança do Sistema de Gestão Educacional (iSeduc)
  • Reestruturação para microsserviços com autenticação JWT e ACL
  • Integrações com Instituto Unibanco, Google e Claro

Resultados: Adoção de OpenShift como cloud privada e transformação digital da educação pública

  • Node.js
  • Express
  • SQL Server
  • Cordova
  • AngularJS
  • React Native
  • OpenShift

Desenvolvedor Web/Java

abr 2015 — set 2020

CriativaSoft / Edu3

  • Sistemas web em Java (MentaWai)
  • Aplicativos mobile híbridos e sistema embarcado Android

Resultados: Liderança de projeto Android integrado a plataformas Web via Firebase

  • Java
  • Node.js
  • PhoneGap
  • Cordova
  • AngularJS
  • Android
  • Firebase

Professor universitário / Administrador de Sistemas

out 2013 — dez 2017

Faculdade de Educação São Francisco

  • Aulas de Informática em Administração, Contabilidade, Enfermagem e Pedagogia
  • Responsável pelo setor de TI e infraestrutura de redes

Resultados: Migração de tecnologias de rede e aplicações educacionais

  • Infraestrutura
  • Redes
  • Ensino

06 — Currículo

Currículo

Resumo das principais competências técnicas e formas de acesso ao currículo completo.

Competências

  • Java & Spring Boot
  • Arquitetura de sistemas
  • Microsserviços & APIs
  • Cloud (AWS / Azure)
  • DDD & Clean Architecture
  • Event-Driven & CQRS
  • Node.js & TypeScript
  • IA aplicada ao desenvolvimento

07 — Conteúdo

Compartilhando conhecimento

Espaço preparado para artigos técnicos sobre Java, Spring Boot, arquitetura, DDD, microsserviços, cloud, DevOps e IA para desenvolvedores.

Arquitetura

[Título do artigo]

[Resumo do artigo sobre arquitetura de software.]

Em breve
Java & Spring Boot

[Título do artigo]

[Resumo do artigo técnico sobre Java e Spring Boot.]

Em breve
IA para desenvolvedores

[Título do artigo]

[Resumo do artigo sobre IA aplicada ao desenvolvimento.]

Em breve

08 — Contato

Vamos construir algo?

Se você quer conversar sobre tecnologia, arquitetura de sistemas, desenvolvimento de software ou oportunidades profissionais, entre em contato.