Summary
Lucas Gonçalves is a Full-Stack developer with 8 years of experience and three years focused on building scalable Java microservices and RESTful APIs using the Spring ecosystem. Based in Rio de Janeiro, he pairs backend expertise (Java, Kotlin, Node.js, Kafka/RabbitMQ) with modern frontend skills in React, Angular and Tailwind to deliver responsive user experiences. At Spread Tecnologia he improved system stability and performance through targeted fixes, new Spring Boot services, and increased test coverage with JUnit, while also contributing to CI/CD and containerized deployments on Kubernetes and Rancher. Comfortable across relational and NoSQL databases, he brings practical DevOps know-how (Docker, GitLab CI, AWS) that helps bridge development and operations. He started his career with design and image work, a background that often informs his attention to UI detail and usability. Ambitious and hands-on, Lucas thrives on optimizing service architectures and shipping reliable, well-tested software.
9 years of coding experience
6 years of employment as a software developer
Bachelor's Degree, Computer Science, Bachelor's Degree, Computer Science at Pontifícia Universidade Católica de Minas Gerais / PUC-MG
Master of Computer Science, Computer Science, Master of Computer Science, Computer Science at Carleton University
Bachelor's Degree, Visual Arts, Bachelor's Degree, Visual Arts at Universidade Federal de Minas Gerais
Portuguese, English, Spanish