Personal details

Victor M. - Remote full-stack developer

Victor M.

Senior Software Engineer
Based in: 🇧🇷 Brazil
Timezone: Brasilia (UTC-3)

Summary

With over 15 years of software engineering experience, I have a passion for designing, building, and deploying cloud-based solutions that solve real-world problems in various domains. I am currently a staff software engineer at Zup Innovation, a leading company in digital transformation and innovation in Brazil.

At Zup, I work on the PIX digital payments team, where I improve the quality and performance of a set of microservices that enable instant and secure transactions for millions of users. I use a modern technology stack, such as Kotlin, Spring Cloud, Kubernetes, and AWS, to deliver features, fix issues, and conduct code reviews. I also led a complex performance tests project that resulted in critical findings and optimizations for the PIX product. Previously, I was the software engineer and tech lead of a successful trade-marketing product that was adopted by large industries in Brazil. I have extensive knowledge and experience in microservices architectures and patterns, Java, VueJS, NodeJS, SQL and NoSQL databases, containers, and CI/CD. I am also comfortable with Flutter, React Native, React JS, Angular, PHP, Typescript, and Dart. I am always eager to learn new technologies and best practices that can enhance my skills and the value I bring to my team and organization.

Work Experience

Staff Software Engineer and Architect
ZUP | Dec 2021 - Present
Node.js
Redis
Docker
Spring Boot
Kotlin
Kubernetes
Grafana
Prometheus
AWS

Pix and Cards teams at Itaú Bank

  • I led the design and implementation of microservices to support pix payments transactions and credit card flows using different combinations of stacks: Kotlin, Typescript, Spring Cloud, Nodejs, Kubernetes, ArgoCD, Prometheus, Grafana, Redis, and AWS services (SQS, SNS, Dynamo, Lambda, RDS, API Gateway, etc).
  • Developed Node.JS lambda functions to address webhook flows that enable 3rd party notifications like Push Notifications.
  • Designed resilient solutions to microservices communication by relying on pub/sub approach with SNS, event retries with DLQs redrive, and HTTP retries with feign and circuit-breakers.
  • I led code reviews, feature implementations, troubleshooting on production environments, and old feature replacements—especially those that needed performance improvements.
  • Provided code refactoring on legacy code to achieve high-level standards of security and architectural patterns
  • Helped the PIX product team troubleshoot performance issues and provided solutions that helped transaction time to decrease by 40%.
  • Provided reference and support to the recruitment team to interview and evaluate seniors and staff engineers.
  • Mentored and helped mid-level engineers, fostering collaboration and increasing team impact.
  • Set high-quality standards for the team, applying best practices and improving code quality.
Voluntary Software Architect
Editora Auta de Souza | Mar 2015 - Present
React Native
  • - “Agenda Reforma Íntima” app - This app is distributed on both platforms (android and iOs) with thousands of users. It works similarly to a daily journal where people can make notes of their daily routines and establish goals to improve their moral values and virtues. It has a gospel approach, with each day having a versicle and other supportive texts of which the user can determine daily goals and later evaluate them. I’m responsible for all its architecture, implementation, and release; to achieve this result. Stack: Flutter, Node.JS, and Firebase (GCP).

    Android: https://play.google.com/store/apps/details?id=com.editoraautadesouza.agenda_v2
    iOS: https://apps.apple.com/br/app/agenda-reforma-%C3%ADntima-2-0/id1563121398

  • Auta de Souza Online - It is a web platform for online and in-person events like congress for a specific niche. It provides payments integration (pix, cards, billet), reports, ticket emissions, management, etc. I’m responsible for all its architecture, implementation, and release. Stack: VueJS, Node.JS, and Firebase (GCP).

  • “Concafras” app - This app was distributed on both platforms (android and iOs). Its mission was to provide an online follow-up of the in-person congress with a timeline of photos, event schedule, etc. I was responsible for all its architecture, implementation, and release. Stack: React Native, Node.JS, and Firebase (GCP).

Projects

"Agenda Reforma Íntima" App
Node.js
Firebase
Flutter
"Agenda Reforma Íntima" is an app distributed on both platforms (android and iOs). It works similarly to a daily journal where people can make notes of their daily routines and establish goals to improve their moral values and virtues. It has a gospel approach, with each day having a versicle and other supportive texts of which the user can determine daily goals and later evaluate them. ● This app is voluntary work that I dedicated some of my time. ● The app was first developed on top of the following stack: AngularJS, Ionic, Lambda, DynamoDB, and Cordova. Back then, it already had the aim to be multi-platform. ● Later, I rewrote the whole app and used a different stack with Flutter, Firebase Functions, and Firebase Firestore. Android: https://play.google.com/store/apps/details?id=com.editoraautadesouza.agenda_v2 iOS: https://apps.apple.com/br/app/agenda-reforma-%C3%ADntima-2-0/id1563121398

Education

FGV
MBAPeople management
Aug 2019 - Sep 2021
Laureate
MBAIT Management
Jul 2018 - Jul 2019

Certifications & Awards

AWS Architect Associate
AWS | Jul 2023