Summary
Frederico Benevides is a seasoned Software Engineering Consultant with 17+ years of hands-on experience delivering backend and full-stack systems, primarily in Java but fluent across Ruby, JavaScript/TypeScript, Go, Clojure and currently Rust. He has driven microservice migrations, Kafka integration, cost-optimization of services, and WhatsApp-based data delivery flows for telecommunications and large e-commerce and warranty clients. Comfortable architecting systems end-to-end, he pairs Spring Boot, Node.js, React/Vue, Docker/OpenShift and DevOps automation (Ansible, playbooks) to reduce operational friction. He’s pragmatic about testing and maintainability—introducing DSLs for reusable E2E tests and report generation—and has improved resource issues such as HikariCP pooling in production. Based in São Paulo, he brings a collaborative mindset and a long track record of translating legacy Java systems into modern, maintainable architectures. An uncommon strength is his history bridging ops and code: from FreeBSD network administration to building deployment playbooks, he often owns both runtime reliability and developer ergonomics.
17 years of coding experience
12 years of employment as a software developer
Post-Graduation, Digital Games, Post-Graduation, Digital Games at Instituto de Educação Superior de Brasília
bachelor, Computer Science, bachelor, Computer Science at Pontifícia Universidade Católica de Goiás