Summary
Ramon Gonçalves is a Senior Elixir Engineer with 14 years of software experience, specializing in Elixir and Ruby while maintaining strong full‑stack JavaScript and JVM skills. He designs and delivers resilient, scalable web and event‑driven systems—frequently integrating message brokers like RabbitMQ and Kafka and working extensively with Postgres and NoSQL stores. His background spans startup full‑stack work, payment and high‑performance systems at ThoughtWorks, e‑commerce and promotion engines at Erlang Solutions, and recent product work culminating in a senior Elixir role at Fanatics. Pragmatic and principled, he favors the right tool for the job and brings rigorous engineering fundamentals to architecture, testing, and CI/CD practices. Comfortable as a remote consultant or in product teams, Ramon combines deep protocol and messaging experience with hands‑on LiveView and frontend integration. Based in Minas Gerais, Brazil, he’s actively seeking consulting challenges where he can apply his cross‑domain experience to drive measurable impact.
14 years of coding experience
15 years of employment as a software developer
BS in Information Systems, BS in Information Systems at Universidade Federal de Lavras
English, Spanish, Portuguese