Summary
Danilo De Carvalho Souza is a seasoned Frontend Developer with 12 years in software engineering, experienced across full-stack projects using JavaScript/TypeScript, Node.js, PHP and Python. He specializes in modern frontend frameworks (React, Angular) and state management (Redux, NgRx), and applies SOLID/DRY principles alongside a test-first approach including Unit, Integration (Gherkin) and E2E testing. Danilo has delivered large-scale e-commerce and enterprise systems for clients like Globo Marcas, Sky, TOTVS and most recently CI&T customers such as Vivo Money and Natura, often working within DevOps-aligned teams on AWS/Azure with Docker and Kubernetes. He also designs modular architectures using Micro Frontends (single-spa) and serverless Lambdas, and is comfortable with both SQL and NoSQL stores including MongoDB, ScyllaDB and PostgreSQL. Based in Rio de Janeiro, he blends hands-on implementation with architectural thinking and has a track record of bringing scalable, testable frontends into complex legacy and cloud-native environments.
12 years of coding experience
13 years of employment as a software developer
Tecnologia em Sistemas de Computação, Computer Systems Analysis, Tecnologia em Sistemas de Computação, Computer Systems Analysis at Universidade Federal Fluminense
Portuguese, English, Spanish