Sou Eduardo Ciudad, desenvolvedor de software e founder da CiudadLab.
Meu trabalho é transformar necessidades de negócio em produtos digitais que realmente funcionam, de sites e e-commerces a sistemas personalizados. Já desenvolvi aplicações em produção com pagamentos online, APIs, autenticação, bancos de dados, infraestrutura própria, Docker, Nginx e integrações com IA.
No desenvolvimento, trabalho principalmente com Java, Spring Boot e PostgreSQL, aplicando conceitos de DDD, APIs REST, arquitetura em camadas e segurança com Spring Security/JWT. Acompanho o projeto desde o código até a infraestrutura, utilizando Docker, Linux, Docker Compose, CI/CD e GitHub Actions, com mais de 500 testes automatizados entre JUnit e Mockito.
No LinkedIn, +3.500 seguidores acompanham o conteúdo que compartilho sobre backend Java.