← Go Back

Leo

Leonardo Rocha

Backend Software Developer

📍 Brazil

Professional Summary


Backend developer with expertise in Python, Ruby, and JavaScript, dedicated to building efficient and scalable solutions. Currently focused on AI and machine learning, working on innovative projects that leverage artificial intelligence to create impactful solutions.

Technical Skills


Languages

Python, JavaScript, TypeScript, Ruby, Go

Backend & Frameworks

Django, FastAPI, Flask, Node.js, NestJS, Rails

AI & ML

Machine Learning, AI Models, LLMs, RAG

Tools & Infrastructure

AWS, Redis, Docker, Git, PostgreSQL, NoSQL

Languages

Portuguese (Native), English (Advanced)

Work Experience


Software Engineer

R10 Score • Belo Horizonte, Brazil

May 2025 - Jan 2026

  • Worked as a Backend Developer on a soccer data platform, building and evolving services that power real-time sports features
  • Maintained and evolved a high-availability backend ecosystem responsible for processing soccer match data
  • Designed, developed, and improved RESTful APIs and background services using Python (Django & FastAPI), Node.js (NestJS), and Go
  • Continuously enhanced existing features, improving performance, reliability, and scalability of core services
  • Major project: One of the main developers of a new real-time betslip processing service that receives screenshots, extracts structured data, and validates bets during live matches - focusing on low latency, accuracy, and fault tolerance

Software Developer

Fetchly • Remote

Jul 2022 - Apr 2025

  • Built and maintained web applications using JavaScript (React, Node), Python (Django, Flask, FastAPI), Ruby on Rails, and PostgreSQL
  • Designed and developed RESTful APIs for seamless integration
  • Identified and resolved critical bugs, enhancing system reliability
  • Worked closely with designers, product managers, and QA teams in cross-functional collaboration

Software Developer

EduCAT • Belo Horizonte, Brazil

Sep 2020 - Apr 2022

  • Built and maintained applications using ReactJS, Python (Django, Flask), and SQL Server
  • Implemented authentication and authorization protocols, enhancing system security
  • Refactored legacy code, reducing load times and improving maintainability
  • Designed and developed RESTful APIs for various integrations

Education


Computer Science

Fumec • Brazil

Jun 2025 - 2029

Computer Engineering

Pontifícia Universidade Católica (PUC) • Brazil

Jan 2023 - Jan 2024