<!-- Hero section -->
BackEnd &
AI Engineer
I'm Pedro Martins, a passionate backend developer creating elegant, simple solutions to messy, complicated problems.
<!-- Featured work -->
CowRec

Computer Vision backend for livestock tracking
Docker Email Tracker
a Docker project that tracks email opens and clicks using FastAPI, Redis and PostgreSQL
Hyundai Backend

Enterprise scalable API architecture
JBS Backend

High-throughput data processing system
TourneySys

SaaS platform for e-sports tournaments
OlaMundo!

Educational platform backend
<!-- About me -->
Inside My Creative Core
I'm an Automation & AI Engineer with a passion for architecting systems that are as creative as they are functional. My approach is built on a simple philosophy: no problem is too complex if you know how to break it down.
I leverage an innovative mindset — sparked during a 2017 Game Development course at Berkeley — to build robust backends and intelligent agents. Today, I use tools like Python, FastAPI, and NLP to deliver scalable workflows for global clients.
<!-- Professional history -->
<!-- What I do -->
Backend
Developer
- Scalable API Architecture
- Microservices & Integration
- Cloud Infrastructure
- Database Management
- System Reliability
- CI/CD & DevOps
AI
Engineer
- Natural Language Processing
- Computer Vision (OpenCV)
- LLM Integration
- Predictive Modeling
- Process Automation
- Conversational AI Agents
Web
Developer
- Next.js & React
- Tailwind CSS
- Interactive UI
- Full-Stack Integration
- Security & Auth
- Automated Testing
<!-- My tech stack -->












<!-- Take a break -->
Pixel
Perfect
Think you have an eye for detail? Spot the square with the slightly different color. The higher the score, the smaller the difference.
Color Spotter
Find the different block
Qual estrutura de dados utiliza o conceito LIFO (Last In, First Out)?
Knowledge
Check
Validating backend concepts and architecture patterns. Test your knowledge against these technical interview questions.
<!-- Get in Touch -->
Let's Work
Together
* Click terminal to type. Try 'help'.