Summary
Nicolas Cruz is a Tech Lead based in São Paulo with 10 years of experience building full-stack web systems across cybersecurity, finance and services/collections. He combines deep Java backend expertise (Spring, microservices, Kafka/RabbitMQ, OAuth2/JWT) with modern front-end skills (Angular 2–15, RxJS, Ionic) and hands-on cloud/DevOps practice on AWS, Docker and Terraform. At Itaú Unibanco and prior companies he has driven architecture, performance optimizations and observability improvements while leading code reviews, onboarding and TechTalks. He favors SOLID, Clean Code and Hexagonal Architecture to deliver maintainable, test-driven solutions across SQL and NoSQL stores. Notably, he pairs enterprise-grade security and messaging experience from fintech contexts with practical improvements like payload compression, caching and async processing to rescue legacy bottlenecks. Fluent in Agile delivery, he also brings product-minded experience integrating payment gateways, third-party APIs and analytics tooling.
9 years of coding experience
3 years of employment as a software developer
Escolas Técnicas Estaduais
Tecnólogo, Análise e Desenvolvimento de Sistemas, Tecnólogo, Análise e Desenvolvimento de Sistemas at FATEC São Caetano do Sul - Antonio Russo