Experiência profissional

Experiência profissional
Photo by Markus Winkler / Unsplash

Caso minha experiência profissional venha a te interessar em trabalhar junto, pode entrar em contato comigo pelo meu e-mail, joao@joaovrmaia.com, ou LinkedIn.

Dock

Software Engineering Lead (June 2023 - now)

I'm responsible for Squad Private Label on Issuing Business Unit. We're responsible for authorizing private label transactions and other operations for this kind of credit or debit card.  In this role, I manage Software and Quality Engineers, provide customer support, and work closely with Technical Product Owner on backlog prioritization.

Tech stack: VB, SQL Server, C, Java, Splunk, Datadog, and Kubernetes.

Quanto

Head of Data (September 2021 - April 2023)

Responsible for the data engineering department, where we develop work to meet data analysis, metrics, data governance, and data availability demands for the Data Science team to create new products.

I participated in the team's recruitment, from the search phase to the technical and cultural selection stages. I held weekly 1:1 meetings with my direct reports and monthly meetings with the rest of the department. I had biweekly cadences to talk with team leaders about people management initiatives and biweekly cadences to align on projects being developed and new projects. I led monthly retrospectives with the department to help with team engagement, gather feedback on the progress of projects, and talk about the future. Technically, I participated in deciding various issues of the data team's architecture and data analysis initiatives.

In addition, I maintained contact with other areas of Quanto to understand the overall scenario in order to be able to bring the team to the company's top priorities where the team could act in a way to help in the delivery of value.

Tech stack: Google Cloud, BigQuery, dbt, Airflow, Kubernetes, ArgoCD, Alvin, Soda, Looker, Python, Dataproc, Spark, Cloud Functions, Cloud Storage, Kafka, Confluent, Prometheus e Grafana.

Pagar.me (a Stone Co company)

Tech Manager | Platform (February 2021 - July 2021)

I led the development and DevOps team for the PCI and API Gateway environment at Pagar.me. During this period, I led the team's agile ceremonies and 1:1 meetings with the team to follow up on the team's progress. In addition, I led the process of migrating the legacy architecture to a more modern one using more cloud-native resources. The first project to be fully migrated was the API Gateway.

I worked in alignment with other areas of Pagar.me using the Flight Level System Architecture methodology, which the company adopted along with the OKRs methodology.

Software Engineer (November 2019 - February 2021)

I worked primarily on the backend development of applications for the PCI and API Gateway environments. In addition, I collaborated on some infrastructure issues for the team's projects. I also evolved the code with improvements and developed new regulatory requirements.

Tech stack: AWS, Go, Lua, Open Resty, Terraform, Lua, Packer, Ansible, Nomad, Vault, Consul, Cassandra, Redis, Elastic Stack, Circle CI, Prometheus, and Grafana.

pag! (now Will Bank)

Solutions Architect (June 2019 - October 2019)

Migration from On-Premise and Oracle Cloud infrastructure to AWS with DevOps Culture and replacing VM usage to Linux Container (ECS). AWS account management and Network architecture.

Tech stack: Docker, AWS, Oracle Cloud, Docker, ECS, Packer, Ansible, Terraform, and Python.

Data Engineer (July 2018 - June 2019)

Migration of legacy Business Intelligence Architecture to a modern Data Pipeline, using Pentaho Data Integration to move data from Oracle Database to AWS Redshift. Data integration with third-party services to bring new insights to the business. Replacing Tableau with Metabase to empower people to play with data. Data analysis for fraud detection, money laundering, customer behavior, etc. Data Lake design.

Tech Stack: Docker, Tableau, Oracle Database, Redshift, Jenkins, Pentaho Data Integration, Kettle, Python, Jupyter Notebooks, AWS Lambda, AWS EC2, AWS DocumentDB, RDS (Postgres), AWS API Gateway, and Metabase.

Wine.com.br

Software Engineer (February 2018 - July 2018)

  • Web crawlers using Ruby and Python
  • Python notebooks for analysis of various datasets and getting business insights
  • Provision of Docker Jupyter Lab server for teamwork
  • Microservices using API Gateway, Lambda, Cognito, and DynamoDB

B2W (now americanas sa)

Software Engineer (August 2016 - January 2018)

  • Microservices using Go and Java
  • WebApps with Node and React
  • Big Data Pipeline processing with Spark (AWS EMR)
  • MongoDB and Cassandra queries
  • Kibana dashboards
  • Mesos/Marathon deploy using Bamboo CI
  • New Relic for monitoring and performance analysis
  • Newest APIs, we're using Go with great success and Node for web apps.
  • Development environment with Docker and docker-compose

Intelie (a Viasat company)

Software Engineer (May 2013 - August 2016)

  • Ruby On Rails development with JRuby
  • MySQL queries
  • vSphere administration
  • Linux servers administration: CentOS and Ubuntu
  • Server provision with Vagrant. Puppet and Ansible on AWS and others
  • Frontend development with jQuery, Backbone, Angular, and React
  • Windows desktop application development with Python (mostly GUI with Qt) and C++
  • Provision Selenium Grid with Docker
  • MongoDB provision and queries
  • WebApps with Node and Java
  • Data extractors from Google Analytics, Google Spreadsheets, Zendesk, SNMP, Twitter, and others
  • Machine stats collector with Go
  • Ansible plugins with Python

Giran (acquired by Wine.com.br)

Software Engineer (April 2012 - January 2013)

  • Ruby On Rails development
  • Frontend development with jQuery and plugins
  • Server provision with Bash Scripts on Linode
  • MySQL queries and backup & restore
  • Ruby On Rails development
  • Frontend development with jQuery and plugins
  • Server provision with Bash Scripts on Linode
  • MySQL queries and backup & restore

iMasters

Community Manager (September 2011 - April 2012)

  • Support developers working with APIs from PayPal, MoIP, and Buscapé
  • Write articles for portal
  • Review articles
  • Translation