Hi, I’m Bruno Xavier Calmon. Originally from Rio de Janeiro,
Brazil, I’m currently settled in Bavaria near Nürnberg. I’m deeply
passionate about exploring new cultures and meeting interesting
people, and I believe that every new encounter is a chance to learn and grow.
When I’m not working, you’ll likely find me enjoying my favorite hobby: playing
metroidvania games like Blasphemous 2 (which I just finished writing
this). I'm also a huge fan of hard science fiction, and at the moment, I’m
diving into The Three-Body Problem. But my hobbies don’t stop
there—traveling, trying new foods, and spending
quality time with my family are some of the things that truly bring me joy.
I'm a proud dad to an amazing son and have a wonderful wife who’s my constant
support. Whether we’re traveling, playing games, watching TV shows, or simply enjoying life
together, every moment with them is precious.
As much as I love spending time with my family and exploring the world, I’m also deeply
passionate about technology. Constantly learning and staying up-to-date with
the latest trends in coding and software development is not just part of my
job, it’s what drives me every day. I’m always seeking new challenges that help me grow as a
developer and as a person.
Versatile and results-driven Back-End Developer with extensive experience
across multiple programming languages, including Java, Golang,
NodeJS, Clojure, and Python.
Proven ability to adapt to diverse technology stacks and deliver robust, scalable, and resilient
solutions in cloud environments, microservice and event-driven
architectures.
Skilled in cloud-based infrastructure, containerization with Docker, and
automation with Terraform and FluxCD. Strong advocate of
agile methodologies, with a passion for continuous learning and the ability to
thrive in dynamic, fast-paced environments.
As part of the Subscription Management team, I collaborated closely with a multi-talented team to
maintain and enhance the APIs that power the subscription workflow. This involved regular meetings
to discuss solutions, share ideas, and ensure alignment on project goals. Together, we worked to
support MediaMarkt’s growth into new countries, products, and partnerships.
My focus was on implementing new features, improving scalability, and making the APIs more dynamic
and adaptable.
Key contributions include:
Technologies used: Java, Springboot, Python, Google Cloud, Docker, Kubernetes, Terraform, Python, SQL, Spring Integration, Prometheus, Grafana, CI/CD tools, Agile methodology.
I contributed to both the Product and Customer teams, optimizing and migrating
core services. My journey with the company began when I was referred by my former manager at
Americanas.com to support the modernization of their systems.
Initially, I joined the Feed Management team, where I participated in strategy meetings to define
the technologies and approaches needed to transform their monolithic architecture into a scalable,
microservices-based solution. Later, I transitioned to the Customer team, where I led efforts to not
only migrate legacy systems to a microservices architecture but also adopt modern technologies like
Golang, Kubernetes, Terraform, and CI/CD pipelines.
These projects were deployed on the Azure cloud platform, focusing on delivering robust, scalable,
and efficient solutions that aligned with the company's growth and modernization goals. My work
involved close collaboration with cross-functional teams, ensuring successful implementation and
knowledge sharing across the organization.
Key contributions include:
Technologies used: Java, Go, Kubernetes, Azure, PostgreSQL, MongoDB, Redis, RabbitMQ, CI/CD tools, Agile methodology.
As part of the checkout team at the largest e-commerce platform in Latin America, I was responsible
for designing, developing, and maintaining high-availability microservices that facilitated seamless
online shopping experiences across the continent.
I worked on maintaining and developing resilient, scalable software and architectures that processed
vast amounts of real-time data with excellence. This ensured not only the ability to handle the high
demand from our users but also to manage peak situations during major events like Black Friday in a
seamless and transparent manner.
Throughout this challenge, I leveraged various technologies and architectures, with Java (always
up-to-date) and Spring Boot as the primary stack for most of the APIs, while taking full advantage
of AWS cloud resources.
Key contributions include:
Technologies used: Java, Python, Clojure, Node.js, Amazon AWS, New Relic, GitLab, Bitbucket, CI/CD tools, Agile Scrum methodology.
As a Back-End Developer at TO-Brasil, I worked on Java Web Services for CAIXA, a government bank. My
main responsibilities included maintaining their existing applications and developing new ones based
on strict specifications and requirements. We used the JSF framework and Spring MVC for these
projects.
I was brought in to introduce TDD practices to the team. This involved organizing
learning sessions, mentoring team members, and helping implement TDD in both new and existing
applications. I also worked directly with the customer to understand their needs, keep them updated
on progress, and make sure our solutions aligned with their expectations. My job was to help the
team improve their development process while making sure we met the client’s demands.
Key contributions include:
Technologies used: Java, JSF, Spring MVC, Selenium, TDD methodologies.
As a FullStack Developer, I was responsible for maintaining and developing robust
web software solutions, collaborating closely with both our development team and the company's
customers to deliver applications that best meet their needs. My role involved working
across the entire stack to ensure high-quality solutions that addressed both business requirements
and technical challenges.
Key contributions include:
Technologies used: Drupal (PHP, JavaScript, HTML, CSS), SQL, C#, .NET, Java, Spring MVC, Git, SVN, C.
A comprehensive program designed to equip developers with the expertise to lead, architect, and deliver large-scale projects. Focuses on solution architecture for complex ecosystems, long-term software design, DevOps and SRE practices, alongside essential soft skills for leadership and professional growth.