Marcelo Xavier is a Senior Software Engineer based in Berlin with 10+ years building distributed, cloud-native systems and a strong recent focus on machine learning and generative models. He has driven performance-critical Go services, migrated monoliths to Kubernetes microservices, and designed production ML pipelines using TensorFlow and Python for real-world legal-tech applications. At HelloFresh and formerly Blacklane and AUTO1, he combined systems architecture with hands-on development to improve throughput, latency, and deployability across high-availability platforms. He also mentors aspiring engineers and founded a consumer startup, showing both technical depth and entrepreneurial curiosity. Comfortable across JVM, Go, and Python ecosystems, Marcelo pairs pragmatic engineering with an ongoing appetite for AI research and productionization.
10 years of coding experience
11 years of employment as a software developer
Bachelor's degree, Ciência da Computação, Bachelor's degree, Ciência da Computação at PUC Minas
One semester, Computer Science, One semester, Computer Science at Hochschule Furtwangen
This is a basic role playing game developed in java.
Contributions:2 releases, 2 PRs, 14 pushes in 5 months
java
Find and Hire Top DevelopersWe’ve analyzed the programming source code of over 60 million software developers on GitHub and scored them by 50,000 skills. Sign-up on Prog,AI to search for software developers.