Currículo

Foto de perfil de Jonathan de Matos

Jonathan de Matos

Engenheiro de Computação

Engenheiro de plataforma e DevOps focado em construir sistemas em nuvem seguros, confiáveis e sustentáveis.

Atuação prática em engenharia de plataforma, SRE, infraestrutura em nuvem, Kubernetes, automação de CI/CD, observabilidade, operações Linux e sistemas de produção com requisitos de segurança e identidade.

Emailjonathanlm.dev@proton.me GitHubgithub.com/jonathanlmatos LinkedInlinkedin.com/in/jonathanlmatos
LocalizaçãoBrasil
Aderência ao cargo Platform Engineer, DevOps Engineer, Site Reliability Engineer
Escopo técnico AWS, Kubernetes, Terraform, CI/CD, Linux, Observabilidade
Experiência de domínio Plataformas HPC, infraestrutura blockchain e sistemas IoT industriais

Resumo

Sou Engenheiro de Computação com atuação prática em DevOps, Engenharia de Plataforma, Site Reliability Engineering (SRE) e Engenharia de Software, com foco na construção e operação de infraestrutura em nuvem, plataformas cloud-native, sistemas distribuídos e ambientes de produção. Tenho forte experiência com AWS, Kubernetes, Infraestrutura como Código (IaC), automação de CI/CD, observabilidade, Linux, contêineres e operações em nuvem.

Ao longo da minha trajetória, projetei infraestruturas escaláveis, automatizei entregas, elevei a confiabilidade de sistemas em produção e integrei plataformas complexas envolvendo identidade e acesso, APIs, microsserviços, bancos de dados, mensageria e workloads de alto volume. Combino visão de plataforma com repertório de engenharia de software para atuar na interseção entre aplicação, infraestrutura e operações.

Especializações Principais

Infraestrutura em Nuvem • Engenharia de Plataforma • DevOps • Site Reliability Engineering (SRE) • Infraestrutura como Código (IaC) • Automação de CI/CD • Kubernetes e Orquestração de Contêineres • Observabilidade • Administração de Sistemas Linux • Operações de Produção • Sistemas Distribuídos • Computação de Alto Desempenho (HPC) • Gestão de Identidade e Acesso • Resposta a Incidentes • Otimização de Custos em Nuvem

Competências Técnicas

  • Nuvem e Infraestrutura: AWS, EC2, ECS, EKS, Lambda, RDS, DynamoDB, S3, CloudFront, Load Balancers, IAM, VPC, Route 53, CloudFormation, Terraform, AWS CDK, eksctl, Cloudflare
  • Contêineres e Orquestração: Kubernetes, Docker, Docker Compose, Helm, Argo CD, MicroK8s, LXD, Istio, Kubernetes Operators, workloads conteinerizados
  • CI/CD e Automação: GitHub Actions, pipelines de CI/CD, automação de deploy, Infraestrutura como Código (IaC), Ansible, scripts Bash, workflows de release, deploys multiambiente
  • Observabilidade e Operações: Prometheus, Grafana, Loki, monitoramento, alertas, logs centralizados, resposta a incidentes, recuperação de desastres, backups, post-mortems, suporte à produção, otimização de custos em nuvem
  • Sistemas e Redes: Linux, Nginx, reverse proxies, TLS/SSL, DNS, CDN, WAF, VPN, SSSD, LDAP, Active Directory, IAM, OAuth2, OIDC, SAML, Keycloak, Vault
  • Plataformas HPC e Dados: Slurm, JupyterHub, Kubeflow, clusters HPC, workloads batch, workloads distribuídos, agendamento de jobs, Kafka, RabbitMQ, VerneMQ, MQTT, gRPC, IPFS
  • Programação e Desenvolvimento: Python, TypeScript, JavaScript, Node.js, NestJS, Next.js, React, REST APIs, GraphQL, microsserviços, APIs backend, aplicações frontend
  • Bancos de Dados e Armazenamento: PostgreSQL, MySQL, MongoDB, MongoDB Atlas, MongoDB Time Series Collections, DynamoDB, Amazon RDS, S3, tuning de performance de banco de dados

Experiência

DevOps Engineer — Vantage Compute

Junho 2022 – Atual

  • Contribuí para a arquitetura e a evolução de uma plataforma cloud-native de computação multi-tenant, apoiando a transição de um modelo Kubernetes single-tenant para uma arquitetura compartilhada com bancos isolados por organização.
  • Participei do desenho e da implementação do provisionamento de clusters HPC com Slurm na AWS usando CloudFormation, EC2, automação em Linux e Infraestrutura como Código, viabilizando provisionamento dinâmico de capacidade para workloads distribuídos e batch.
  • Liderei e apoiei integrações críticas de identidade e acesso envolvendo Keycloak, LDAP, Active Directory, SSSD, Vault e mapeamento de usuários Linux entre plataforma e ambientes de cluster.
  • Implementei e sustentei a integração do JupyterHub com Slurm, permitindo que sessões de notebook fossem executadas como workloads agendados e consumissem recursos do cluster por meio da plataforma.
  • Contribuí para ambientes Kubernetes sob demanda usando LXD, MicroK8s, Kubernetes Operators, Vault, Istio e workflows internos de CLI para suportar stacks como Slurm, JupyterHub, Kubeflow, Grafana, desktops remotos e cloud shells.
  • Gerenciei workflows de CI/CD entre desenvolvimento, QA, staging e produção usando GitHub Actions, Helm, contêineres, Argo CD, CloudFormation, eksctl e uma migração inicial para Terraform.
  • Operei e mantive infraestrutura de produção para um grande cliente corporativo, com foco em confiabilidade, observabilidade, integridade de deploy, manutenção e controle de custos em nuvem.
  • Produzi templates de jobs Slurm, fluxos de validação, demos e documentação técnica para apoiar testes da plataforma, apresentações a clientes e compartilhamento interno de conhecimento operacional.
  • Contribuí para uma plataforma interna de suporte e troubleshooting de ambientes multi-tenant, ampliando a visibilidade operacional.

DevOps Engineer — Pollum

Ago 2020 – Junho 2022

  • Atuei como principal DevOps Engineer em múltiplos times de produtos blockchain e Web3, sendo responsável por infraestrutura em nuvem, deploys, monitoramento, resposta a incidentes, backups, recuperação de desastres e confiabilidade de produção para aplicações internas e de terceiros.
  • Projetei e operei uma infraestrutura globalmente distribuída para um serviço RPC da Syscoin usando AWS ECS, Load Balancers, CloudFront, Terraform e camadas de proxy customizadas com Nginx, sustentando baixa latência e escala de milhões de requisições por dia em momentos de pico.
  • Implementei estratégias de deploy multi-região e multi-zona em regiões globais da AWS, incluindo Ásia, para elevar disponibilidade, latência e resiliência de workloads blockchain.
  • Construí e mantive mecanismos customizados de segurança e controle de tráfego com Nginx, scripts Lua e JavaScript, suportando allowlists e blocklists de contratos e wallets, filtragem de tráfego e regras de controle de acesso ao RPC.
  • Implantei e mantive aplicações do ecossistema blockchain, incluindo Blockscout, Graph Node com IPFS, Pegasys, infraestrutura Layer 2 da Rollux, componentes do Safe dApp, fóruns Discourse, wikis e serviços de apoio.
  • Gerenciei stacks complexas com Ansible, Docker Compose, Nginx, PostgreSQL e automação de infraestrutura em nuvem, atendendo tanto produtos internos quanto deploys de infraestrutura para terceiros.
  • Operei a infraestrutura de serviços relacionados ao Safe dApp, incluindo transaction services, client gateway services, configuration services, múltiplos bancos de dados, componentes backend e deploys frontend.
  • Dei suporte à infraestrutura do marketplace NFT Luxy, incluindo APIs, microsserviços, RabbitMQ, Kafka, MongoDB Atlas, serviços hospedados na AWS e frontend Next.js implantado na Vercel.
  • Participei de análises e tuning de performance para consultas extensas de coleções NFT no MongoDB, ajudando a reduzir tempo de resposta e melhorar a responsividade da aplicação sob crescimento de volume.
  • Acompanhei custos, relatórios e iniciativas de otimização de infraestrutura em múltiplas aplicações e serviços voltados a clientes, reduzindo os custos gerais em pelo menos 50% por meio de melhorias arquiteturais e ajustes operacionais.
  • Implementei e mantive observabilidade, monitoramento, alertas, rotinas de backup, procedimentos de recuperação, fluxos de resposta a incidentes e práticas de post-mortem em aplicações blockchain de produção.
  • Usei Terraform extensivamente para provisionar e gerenciar infraestrutura AWS, ampliando repetibilidade de deploy, consistência da infraestrutura e controle operacional em múltiplos ambientes e aplicações.
  • Gerenciei DNS, regras de segurança, controles de acesso, cache e proteção de tráfego no Cloudflare para aplicações Web3 e infraestrutura blockchain, reforçando gestão de domínios, segurança de borda e resiliência operacional.

Engenheiro Independente de Software e Plataforma — Process Engenharia

Abr 2019 - Set 2021

  • Projetei, desenvolvi e coloquei em produção uma plataforma supervisória industrial IoT de ponta a ponta para ambientes de manufatura, permitindo monitoramento em tempo real de máquinas, visibilidade operacional e decisões de manutenção mais rápidas para sistemas eletromecânicos.
  • Atuei como único engenheiro responsável por toda a arquitetura do produto, APIs backend, aplicação frontend, microsserviços, desenho de infraestrutura, estratégia de deploy e implementação em produção.
  • Construí a plataforma com Next.js, NestJS, microsserviços em TypeScript, MongoDB, VerneMQ, Kafka, gRPC, Kubernetes e Docker Compose, com arquitetura cloud-agnostic preparada para ambientes em nuvem e on-premise.
  • Projetei um modelo flexível de deploy capaz de rodar em qualquer ambiente Kubernetes ou em setups locais com Docker Compose, atendendo clientes industriais com exigências on-premise, baixa dependência de nuvem ou infraestrutura cloud-agnostic.
  • Selecionei e implementei o VerneMQ como broker MQTT pelo suporte a MQTT v5, shared subscriptions, escalabilidade em Kubernetes e licença MIT, permitindo distribuição escalável de mensagens entre microsserviços que processavam telemetria do chão de fábrica.
  • Projetei pipelines de ingestão de dados baseados em MQTT para sensores e dados de máquinas do chão de fábrica, usando VerneMQ na comunicação com dispositivos e fluxos Kafka/VerneMQ para notificações e processamento interno de eventos.
  • Implementei comunicação baseada em gRPC para fluxos de dados de alto volume, melhorando a eficiência na transferência de grandes cargas de telemetria entre serviços backend e componentes de processamento.
  • Resolvi desafios de ingestão e visualização em grande escala envolvendo leituras com aproximadamente 15.000 pontos de dados por ciclo de coleta, otimizando processamento backend, armazenamento em MongoDB e performance de renderização no frontend.
  • Usei coleções time series do MongoDB para armazenar telemetria industrial de alto volume, enfrentando desafios relacionados a tamanho de documentos, performance de consultas e recuperação temporal de dados.
  • Construí uma interface supervisória de alta performance com Konva.js e Canvas, permitindo dashboards industriais customizáveis com widgets padrão, componentes baseados em SVG e comportamentos dirigidos por JavaScript.
  • Otimizei fluxos de gráficos e visualização no frontend para evitar travamentos de UI e melhorar a responsividade ao renderizar grandes datasets industriais e telemetria de máquinas em tempo real.
  • Projetei o MVP para escalar de uma infraestrutura mínima até centenas de sensores enviando telemetria em cenários de teste, validando a capacidade da plataforma de suportar workloads industriais de monitoramento.
  • Adicionei pipelines de processamento com IA para extrair insights acionáveis, sinais operacionais e recomendações orientadas à manutenção a partir dos dados de telemetria industrial.

Engenheiro de Software Freelancer — PDA Soluções

Out 2019 – Ago 2020

  • Desenvolvi aplicações Android leves e integrações de API para operações logísticas, criando ferramentas confiáveis usadas por equipes de campo para simplificar fluxos de trabalho e melhorar produtividade operacional.
  • Projetei fluxos mobile-first focados em performance, usabilidade e execução com baixo atrito em contextos operacionais reais, contribuindo para ganhos de produtividade de aproximadamente 60% ou mais.
  • Integrei aplicações com sistemas logísticos e APIs de back-office, apoiando sincronização de dados, visibilidade operacional e automação de processos.
  • Trabalhei de forma independente em todo o ciclo de entrega de software, desde levantamento de requisitos e desenho da solução até desenvolvimento, testes, suporte ao deploy e melhorias iterativas.

Estagiário de Engenharia de Software Full-Stack — MedCloud

Nov 2019 – Ago 2020

  • Desenvolvi funcionalidades full-stack em sistemas frontend e backend usando tecnologias serverless da AWS, incluindo Lambda functions, MySQL no Amazon RDS, DynamoDB, S3 e AWS Amplify.
  • Contribuí para serviços backend e componentes de aplicação em nuvem voltados a fluxos de trabalho na área da saúde e processos internos de negócio.
  • Participei do desenho e da implementação de uma camada de integração extensível para sistemas de nota fiscal eletrônica municipais no Brasil, lidando com variações entre implementações de prefeituras.
  • Ajudei a construir uma arquitetura flexível de integração fiscal capaz de suportar novos municípios sob demanda com menor esforço de implementação, apesar de diferenças de campos opcionais, schemas e requisitos locais.
  • Atuei em desenvolvimento frontend, APIs backend, serviços de nuvem, persistência de dados e integrações com sistemas de terceiros em um ambiente serverless baseado em AWS.

Projetos Selecionados

Plataforma Cloud-Native de HPC e Computação Multi-Tenant

Contribuí para a arquitetura e a implementação de uma plataforma cloud-native de computação projetada para suportar workloads HPC, ambientes Kubernetes sob demanda e infraestrutura multi-tenant. Ajudei a migrar a plataforma de um modelo inicial single-tenant em Kubernetes, no qual cada organização exigia seu próprio namespace, APIs, bancos de dados e instância Keycloak, para uma arquitetura compartilhada com bancos isolados por organização. Atuei com clusters AWS baseados em Slurm, provisionamento dinâmico de computação, JupyterHub com Slurm spawner, suporte a organizações no Keycloak, integração com LDAP/Active Directory, mapeamento de usuários com SSSD, Vault, roteamento de serviços com Istio, tooling interno de CLI, MicroK8s, LXD, GitHub Actions, Helm, Argo CD, CloudFormation, eksctl e iniciativas de migração para Terraform. Tecnologias principais: AWS, Kubernetes, Slurm, JupyterHub, Keycloak, LDAP, Active Directory, SSSD, Vault, Istio, GitHub Actions, Helm, Argo CD, CloudFormation, Terraform.


Infraestrutura Globalmente Distribuída de RPC Blockchain

Projetei e operei uma infraestrutura globalmente distribuída para o serviço RPC da Syscoin com foco em escalabilidade, baixa latência, alta disponibilidade e confiabilidade em produção. A plataforma usou AWS ECS, Load Balancers, CloudFront, Terraform e camadas de proxy customizadas com Nginx para suportar deploys multi-região e escalar tráfego para milhões de requisições por dia em momentos de pico. Construí mecanismos de controle de tráfego e segurança com Nginx, Lua e JavaScript para suportar allowlists e blocklists de wallets e contratos, filtragem de requisições e controle de acesso ao RPC. Também mantive aplicações relacionadas do ecossistema blockchain, como Blockscout, Graph Node com IPFS, serviços Layer 2 da Rollux, componentes do Safe dApp, fóruns Discourse, wikis e infraestrutura de suporte. Tecnologias principais: AWS ECS, CloudFront, Load Balancers, Terraform, Nginx, Lua, JavaScript, Docker Compose, Ansible, PostgreSQL, IPFS, RPC Blockchain, Monitoramento.


Plataforma Supervisória Industrial IoT

Arquitetei e desenvolvi uma plataforma supervisória industrial IoT cloud-agnostic para monitoramento em tempo real do chão de fábrica, telemetria de máquinas, visibilidade operacional e suporte a decisões de manutenção. A plataforma foi desenhada para rodar tanto em ambientes baseados em Kubernetes quanto em deploys locais com Docker Compose para clientes industriais com requisitos on-premise. Implementei ingestão de telemetria via MQTT com VerneMQ, aproveitando shared subscriptions do MQTT v5 para distribuição escalável de mensagens entre microsserviços de processamento. Construí fluxos de dados de alto volume com gRPC, Kafka, VerneMQ e coleções time series do MongoDB, incluindo suporte a leituras com aproximadamente 15.000 pontos de dados por ciclo de coleta. Desenvolvi dashboards supervisórios em tempo real usando Konva.js, Canvas, widgets baseados em SVG e lógica JavaScript customizada, otimizando a renderização frontend para lidar com grandes datasets de telemetria sem travar a interface. Posteriormente, adicionei pipelines de processamento com IA para extrair insights acionáveis e sinais voltados à manutenção a partir dos dados de fábrica. Tecnologias principais: Next.js, NestJS, TypeScript, VerneMQ, MQTT v5, Kafka, gRPC, MongoDB Time Series, Kubernetes, Docker Compose, Konva.js, Canvas, pipelines de IA.

Projetos Pessoais

  • Homelab Platform Manager: Projeto um sistema self-hosted de gestão de plataforma para rastrear serviços, alvos de deploy, health checks, domínios, status de TLS, metadados de infraestrutura e incidentes operacionais em ambientes Docker, máquinas virtuais e Kubernetes. O foco está em conceitos de engenharia de plataforma como catálogo de serviços, automação, observabilidade, fluxos operacionais e visibilidade do ciclo de vida da infraestrutura.
  • Laboratório de Infraestrutura Self-Hosted: Mantenho um ambiente pessoal de infraestrutura para experimentar administração Linux, contêineres, reverse proxies, acesso por VPN, automação de TLS, monitoramento, backups e fluxos de deploy. Uso esse ambiente para validar padrões semelhantes aos de produção em rede, observabilidade, automação e operação de serviços.
  • Laboratório Local de Infraestrutura para IA: Construo e testo fluxos locais de IA com ComfyUI, Ollama, LLMs locais, inferência em GPU e pipelines de geração de imagem. O foco está em tooling offline de IA, gestão de dependências, execução de modelos, automação de workflows e restrições de infraestrutura para rodar IA localmente.

Educação

Bacharelado em Engenharia da Computação — Universidade Estadual de Ponta Grossa

Janeiro 2017 – Junho 2022

  • Desenvolvi projetos aplicados de IA, Machine Learning, Computer Vision, processamento de imagens e análise de dados em contextos de pesquisa na agricultura e saúde.
  • Trabalhei em projetos de tecnologia agrícola envolvendo imageamento de campo, extração de atributos a partir de imagens, monitoramento de produtividade de trigo, previsão de produtividade e contagem de árvores.
  • Construi fluxos de classificação de imagens para pesquisa em saúde, incluindo classificação de células de câncer cervical com técnicas de machine learning.

Liderança e Voluntariado

Co-Fundador / Desenvolvedor — Empresa Júnior

  • Ajudei a fundar e operar uma empresa júnior universitária, contribuindo para captação de clientes, desenvolvimento de software, entrega de projetos e desenvolvimento interno da equipe.
  • Treinei novos membros em práticas de desenvolvimento, fluxos de entrega e execução de projetos orientados ao cliente.

Coordenador Financeiro — Centro Acadêmico de Engenharia da Computação (2019)

  • Apoiei responsabilidades fiscais e administrativas do centro acadêmico, contribuindo para organização financeira, prestação de contas e operação interna.