About me
I’ve been working as a Software Engineer for about 6 years, focusing primarily on Ruby/Rails development. My main focus is to building and maintaining backend systems that adhere to clean and well-tested code principles.
Throughout my career, I’ve gained experience across diverse business models, including B2B, B2C, and B2B2C in startups, fintech, SaaS, and PaaS environments.
Additionally, I’ve had the privilege of mentoring less experienced engineers, helping them grow and understand tech concepts such as OOP, Linux, Git/Github, HTTP, HTML/CSS, etc...
Skills
APIs Integration: JSON, REST, GraphQL, SOA, gRPC
Languages & Frameworks: Ruby/Rails, JS/HTML/CSS, Tailwind
Databases: SQL, MySQL, PostgreSQL, Redis
Cloud & DevOps: GCP, AWS, Docker, Linux/Bash
Messaging: Message Processing, Async Jobs, Pub/Sub
Monitoring & Debugging: Datadog, New Relic, Sentry, Honeycomb
Development Tools: CI/CD, Source Control (Git)
Search Engines: Algolia, Elasticsearch
Security: JWT, Authorization/Authentication, OAuth
Software Design: Clean Architecture, DDD, Design Patterns
Testimonials
I can't remember how many times Joao has been given a project to work with zero prior domain knowledge and he always excelled at it.
His technical prowess combined with strong collaborative skills makes him an invaluable team member.
He is highly reliable, hard-working and above all, kind and friendly person.