Hi, I'm
Guilherme Pedroza
Backend & AI Developer
Backend Developer specializing in Java and Python. Experienced in microservices architecture, data pipelines, and high-performance distributed systems.
@RestController
@RequestMapping("/api/developer")
public class PortfolioController {
private final String name = "Guilherme B. S. Pedroza";
private final List<String> roles = List.of(
"Backend Developer",
"AI Engineer"
);
@GetMapping("/status")
public ResponseEntity<String> ping() {
return ResponseEntity.ok("Ready to build scalable systems!");
}
}
About Me
I'm a Computer Engineering student based in Uberlândia-MG, Brazil. I specialize in backend development and AI engineering, ensuring performance, automated testing, and the delivery of robust software.
With deep expertise in Java and Python, I build complex microservices, data pipelines, and high-performance distributed systems. My experience extends to modern data infrastructures using PostgreSQL, Kafka, and Docker, as well as applying Machine Learning through PyTorch and TensorFlow.
My academic and practical background includes Advanced Data Structures, Applied Linear Algebra, and Calculus, enabling me to engineer sophisticated solutions spanning from scientific baselines to event-driven architectures.
Tech Stack
Featured Projects
YOLOv1 from Scratch
Scientific baseline for single-stage object detection, implemented from scratch in PyTorch. Conducted controlled experiments on Pascal VOC 2012 and engineered Gradient Accumulation to maintain effective batch sizes under hardware constraints (RTX 2060).
Redline Project
Hybrid sports prediction system for F1 using vectorized Monte Carlo simulations. Integrated Python/TensorFlow microservices to execute thousands of probabilistic scenarios per second, served via a Java API.
Geo-Matching Service
High-performance event-driven geospatial indexing service using CQRS and Event Sourcing. Implemented an In-Memory QuadTree and an asynchronous pipeline with Kafka (KRaft) for high-throughput ingestion.
Secure Payment Service
Financial microservice focused on ACID transactional consistency and digital wallets. Implemented Optimistic Locking to prevent Race Conditions and Double-Spending in concurrent P2P transfers.
Honors & Hackathons
NASA Space Apps 2025 - Meteor Madness
Project Leader & Backend Developer
Led the "BUG BUSTERS" team in developing a real-time asteroid impact simulator using NASA NeoWs API data. Engineered the backend physics engine for orbital mechanics calculations, estimating kinetic damage, and integrating topographic data.
Let's build something amazing
I'm currently available for new opportunities and collaborations.
Location: Uberlândia-MG, Brazil | Phone: +55 34 98895-7343