Summary
Lucas Rodrigues is a software engineer based in Barcelona with 11 years of professional experience and a deep focus on Domain-Driven Design, Clean Code and Clean Architecture. He has a strong backend pedigree across Java, Python and C#, with production cloud experience on AWS and GCP and recent work at Ocado Technology and ThoughtWorks building microservices, serverless systems and observability pipelines. Comfortable with both JVM and functional ecosystems, he also enjoys Kotlin and Scala and brings pragmatic TDD and pair-programming practices to teams. Lucas has repeatedly applied these principles across data-driven systems and containerized platforms (Docker, Kubernetes, Terraform) and contributes code and projects on GitHub that reflect his emphasis on expressive, maintainable architectures.
10 years of coding experience
7 years of employment as a software developer
Computer Software Technician, T.I., Computer Software Technician, T.I. at EM DR Leandro Francheschini
Bachelor Degree, Computer Systems Analysis, Bachelor Degree, Computer Systems Analysis at Centro Universitário Adventista de São Paulo
Portuguese, English