Pedro Ferri

Pedro Ferri

$60/hr
Principal Software Engineer, SaaS, distributed systems, AI, Java, Node.js, React
Reply rate:
-
Availability:
Hourly ($/hour)
Age:
41 years old
Location:
Guaporé, Rio Grande Do Sul, Brazil
Experience:
18 years
About

Principal Software Engineer with 18+ years of experience designing, building and scaling software products across SaaS, fintech, CRM and AI solutions. I work end to end, from system design and architecture to hands-on development, deployment and production support.

My core stack includes Java 8–21 with Spring Boot, Node.js, React, microservices, distributed systems, Kafka, Docker and Kubernetes, running mainly on AWS. I have deep experience designing cloud-native architectures with PostgreSQL, MongoDB, Redis and CI/CD pipelines.

I am currently the CTO and cofounder of Mercato CRM, a multi-tenant SaaS platform for marketing agencies. I designed the full architecture and built backend and frontend systems, billing, multi-account management, WhatsApp integrations and advanced sales automations. A key focus of my work is applied AI in production, including conversational AI and real-time Voice AI for sales automation using OpenAI Realtime, ElevenLabs and Asterisk.

Previously, I founded and scaled products used internationally, including a desktop platform that reached over 60,000 users in 130 countries. I also led and coordinated engineering teams in financial institutions and enterprise environments, balancing technical excellence with business impact.

I am a hands-on technical leader, comfortable acting as Principal Engineer, Architect or CTO, delivering reliable systems, mentoring teams and building products that scale and generate revenue.

Get your freelancer profile up and running. View the step by step guide to set up a freelancer profile so you can land your dream job.