Technical
Product
Manager

14+ years of experience building enterprise applications, cloud-based systems, and scalable architectures — bridging deep engineering expertise with a product mindset to deliver impactful software solutions.

Profile
JD
Joao Duarte
NameJoao Duarte
RoleTechnical Product Manager
Experience14+ years
CloudAWS · GCP
LocationBrazil · Remote
01 — About
A little bit
about me

“14+ years building enterprise software, cloud-based systems, and scalable architectures — always close to the code.”

I started my career as a developer and built strong expertise in .NET, web platforms, data processing, and distributed systems. In recent years I also worked as a Product Manager leading global engineering teams across Brazil, Mexico, Portugal, and Israel.

My true passion has always been software engineering. I enjoy designing systems, solving technical challenges, and building reliable, scalable software — applying both my development experience and product mindset to create impactful solutions.

Enterprise & cloud-based applications
SaaS platforms
Cloud architecture (AWS, GCP)
API-driven & distributed systems
Technical leadership & product strategy
Scaling products from concept to production
02 — Skills
What I
work with
Cloud
AWS
Lambda S3 Bucket SQS RDS
GCP
Firestore BigQuery Cloud Functions IAM
Backend
C# .NET Core .NET Framework REST APIs Microservices RabbitMQ
Frontend
JavaScript TypeScript KnockoutJS jQuery HTML5 CSS3
Database
SQL Server PostgreSQL Firestore Redshift BigQuery Data Modeling Query Optimization
03 — Projects
Selected
work
Product Lead
MOBSIM

Led engineering and product strategy for MOBSIM’s platform, used by global companies to automate and scale their operations. Responsible for architecture, roadmap ownership, team alignment, and scaling from concept to production.

.NET Framework C# Razor AWS SQS SQL Server TypeScript
Client Testimonial — mobsim.com.br ↗

“João was selected from the very launch of our company to lead the development of our bulk SMS delivery system. Today, we process millions of transactions daily with high performance, seamless operation, and outstanding stability.

In addition, we rely on a comprehensive administrative dashboard that allows us to monitor individual client metrics, with accurate reports on usage, performance, and billing — ensuring full operational control and transparency.”

Rodrigo Garcia
Rodrigo Garcia
CEO & Founder · MOBSIM
Personal Project
School System

A didactic project demonstrating the four pillars of Object-Oriented Programming in C# and .NET Core. Models a school environment with students, teachers, and classrooms using encapsulation, inheritance, polymorphism, and interfaces.

C# .NET Core OOP Interfaces Abstract Classes
Key Concepts
Encapsulation with private fields & validation
Inheritance via abstract base class Person
Polymorphism with virtual & override methods
Interfaces IEvaluable & IReport
View on GitHub ↗
Personal Project
Order Messaging Demo

A distributed system demo built with .NET Core showcasing asynchronous event-driven communication via RabbitMQ. Composed of three decoupled microservices: an Order API that publishes events, a RabbitMQ broker, and a Background Worker that consumes and processes orders.

.NET Core C# RabbitMQ Microservices Web API Docker
Key Concepts
Producer / Consumer pattern
Asynchronous event-driven communication
Manual message acknowledgment (ACK)
Decoupled services with shared contracts
View on GitHub ↗
04 — Contact
Let’s work
together

Open to global remote opportunities. Whether you want to discuss a product, a role, or an idea — feel free to reach out directly.

[email protected]