Software Engineering Manager

Joao Rodrigo Coimbra

Backend Engineer
DevOps Engineer
Engineering Manager
Google Cloud Platform
Node.js
Python
Rapchat
Responsible (and proud!) for managing the Rapchat Engineering Team and its projects, with members from several different countries, not leaving the coding days behind. Working directly with the CEO and the COO.
Main objectives are focused on improving systems architecture to support all our users, software quality, stability, scalability, observabilty and performance to handle millions of users around the world.
Responsible for software development roadmaps, backlog maintenance, feature planning, system architecture, DevOps, CI/CD pipelines and code review. Responsible for the company’s GCP billing report and optimization. Management of collaborators from 4 different countries (Brazil, India, Canada, United States), providing feedback and delivering 1-1s meetings weekly.
Refactor and development of scalable NodeJS applications, monitoring improvements, data analysis and better usage of the Google Cloud Platform (GCP).
Responsible for API development, integration, containerization and refactoring (platform Vue, NodeJS (Express), MongoDB), move from Compute VMs to GCP AppEngine/Cloud Run infra, migrate from self-hosted MongoDB to Mongo Atlas, creation of CI/CD Pipelines using GitHub Actions. Also developed a Recommendation Engine using Python for one of the company’s products.
Partner With Joao Rodrigo
View Services

More Projects by Joao Rodrigo