Summary
André Paulovich is a seasoned software leader and Co-CTO with over a decade of experience designing and operating distributed systems and digital products from Brazil. He blends deep .NET expertise (MCSD/MCAD/MCTS/MCP, three-time Microsoft MVP) with modern architecture practices like DDD, CQRS, event sourcing and hexagonal design to build resilient, scalable platforms. His career spans hands-on architecture and people leadership across startups and enterprises—driving platform evolution, developer experience, and operational resilience for mission-critical systems. Comfortable across cloud, containers, messaging and polyglot persistence (Azure, Docker, Kafka, RabbitMQ, Redis, MongoDB), he focuses on productivity and pragmatic engineering trade-offs. Known for pairing growth hacking mindset with engineering rigor, he consistently identifies cost, efficiency and product opportunities that accelerate structured growth. Based in Minas Gerais, he combines formal study in distributed systems with a long history of mentoring teams to higher technical standards.
11 years of coding experience
15 years of employment as a software developer
Arquitetura de Sistemas Distribuídos Tecnologia da Informação, Arquitetura de Sistemas Distribuídos Tecnologia da Informação at PUC Minas
Comunicação Digital Comunicação Marketing e Tecnologia, Comunicação Digital Comunicação Marketing e Tecnologia at Centro Universitário de Belo Horizonte
English