Summary
Ricardo Almeida is a Senior Software Engineer based in Berlin with 16 years of experience building backend systems and shaping engineering culture across startups and scaleups. He’s delivered production services using Ruby on Rails, Elixir/Phoenix interests, Golang and Rust, and has hands-on experience with cloud infrastructure, Kubernetes, Terraform, and message-driven architectures. A long-time advocate of XP and Scrum, he combines technical ownership with team coaching—running feedback sessions, pair programming, and promoting test-driven development to boost productivity and morale. At GetNinjas he helped grow the early engineering team and later implemented scalable APIs and async processing at Fliit and Grover. Curious about interpersonal dynamics and soft skills, he actively facilitates a learning, autonomous environment rather than simply managing tasks. He’s pragmatic, collaborative, and drawn to roles that balance modern backend engineering with mentorship and continuous learning.
16 years of coding experience
16 years of employment as a software developer
Bacharelado em Ciências da Computação, Bacharelado em Ciências da Computação at Pontifícia Universidade Católica de São Paulo