Summary
Fernando Batista is a pragmatic software engineer with nine years of experience and a six-year coding track record, focused the last two years on backend systems that solve real business problems with minimal complexity. He has repeatedly improved onboarding at scale—reducing crashes, cutting third-party costs by 75%, and unlocking tens of thousands of users through refactors, design patterns, and test-driven solutions using Java, Kotlin, and Ruby on Rails. Comfortable across the full delivery lifecycle, he deploys and operates services with Docker, CI/CD, and AWS/GCP, and collaborates closely with mobile, product, and design teams to align technical work with business impact. Fernando combines attention to clean architecture and SOLID principles with hands-on skills in fraud prevention (proof-of-life/face-match) and large-data imports, demonstrating a knack for turning brittle legacy flows into reliable, scalable experiences. Based in São Paulo, he pairs technical rigor with measured creativity and a history of mentoring peers and training new engineers.
9 years of coding experience
6 years of employment as a software developer
Bacharelado em Engenharia, Engenharia da Computação, Bacharelado em Engenharia, Engenharia da Computação at Centro Universitário de Votuporanga
Development and software architecture, Desenvolvimento e arquitetura de software, Development and software architecture, Desenvolvimento e arquitetura de software at Full Cycle
Portuguese, English, Spanish