Sobre

Currículo — one-pager

Abre a impressão do navegador, já com o destino em PDF.

Pablo Mickael Quevedo

Senior Software Engineer · Novo Hamburgo, RS, Brasil
[email protected] · github.com/PabloMickaelQuevedo · linkedin.com/in/pablomickaelquevedo


Engenheiro de software em sistemas distribuídos, plataformas de pagamento e integração corporativa em .NET, e, principalmente, em engenharia com IA: construí o ferramental que a área usa para trabalhar com agentes, com habilidades, ganchos, CLIs e base de conhecimento versionados e distribuídos por um comando. Respondo tecnicamente pelos sistemas transversais de um grupo varejista, e sou o autor principal de dezenas deles. Mantenho 5 bibliotecas open source em .NET com 4.308 downloads. Antes da engenharia, oito anos na operação industrial do mesmo grupo, o que me deu noção concreta de como uma operação funciona por dentro.

Competências

Engenharia com IA · ferramental para agentes, arquitetura de adaptador, contexto versionado, spec-driven, ciclo de captura de atrito
Backend · .NET (Framework 4.5 a 10), C#, ASP.NET Core, Clean Architecture, DDD, CQRS, notification pattern
Dados · Oracle, EF Core, Dapper, PostgreSQL, MongoDB, TimescaleDB
Integração · ERP, adquirentes, bancos, birôs, marketplaces, CRM, logística
Frontend · React, TypeScript, Angular, PWA offline, SignalR
Plataforma · Kubernetes, ArgoCD, Helm, Docker, GitLab CI, GitOps
Qualidade · xUnit, FluentValidation, revisão por padrão escrito

Experiência — Grupo Herval · 13 anos 5 meses

Senior Software Engineer — nov/2025 a atual

  • Ferramental de engenharia com IA para a área: habilidades, ganchos multiplataforma, CLIs e base de conhecimento do parque, instalados e atualizados por um comando idempotente. Arquitetura de adaptador para não amarrar o conhecimento ao formato de um fornecedor; propriedade de código graduada por raio de alcance
  • Referência técnica dos sistemas transversais: arquitetura, contrato de API e direcionamento do portfólio de aplicações da área
  • Referência técnica da plataforma central de pagamentos, que gerencia os meios disponíveis, orquestra o caminho de cada transação e concentra boa parte da decisão de antifraude: arquitetura, contrato, decisão técnica e revisão
  • Plataforma de monitoramento industrial (OEE) com MQTT, TimescaleDB, SignalR e PWA offline, com motor de regras configurável pela operação: estruturei arquitetura, backend e frontend
  • Triagem de licitações públicas com LLM: o modelo ordena milhares de editais por dia com nota e razão, e o sistema é a camada de curadoria humana sobre isso. IA dentro do produto, não só no processo
  • Levar aplicação .NET para contêiner em Kubernetes, incluindo legado que não nasceu para isso, com entrega por GitOps e ArgoCD

Backend Software Engineer (.NET) — jul/2022 a nov/2025

  • Microsserviços em .NET com Clean Architecture, DDD e CQRS em domínios críticos: pagamentos, comissionamento, devoluções, gestão documental e birôs de crédito
  • Motor de comissionamento para vários canais de venda com regras incompatíveis entre si, com trilha de apuração auditável
  • Fluxo de devolução e estorno com rateio proporcional, idempotência por identificador de origem e status derivado das partes
  • Serviço central de gestão documental, hoje consumido por vários outros sistemas do parque
  • Integrações resilientes com adquirentes, antifraude, ERP, plataformas de atendimento e marketing, e sistemas de fabricante
  • Migração de aplicações legadas para versões modernas do .NET preservando compatibilidade com schema Oracle compartilhado
  • Autor principal do cliente HTTP e do mediator da casa, bibliotecas que boa parte das aplicações do parque instala

IT Help Desk Assistant — nov/2021 a jul/2022

  • Suporte a sistemas internos, apoio em banco de dados e demandas de infraestrutura. Transição para tecnologia após oito anos na operação industrial

Production Assembler — abr/2013 a nov/2021

  • Operação industrial. A vivência de dentro de uma operação, que hoje informa o jeito como eu desenho sistema para quem trabalha em uma

Open source — 4.308 downloads no NuGet

Bibliotecas .NET públicas, formando os blocos de uma Clean Architecture: PMQ.Notifications (1.550), regra de negócio como notificação em vez de exceção · PMQ.Mediator (713), CQRS com pipeline de comportamento · PMQ.ErrorHandling (829), resposta de erro padronizada em RFC 9457 · PMQ.Identity (538), autenticação agnóstica de provedor · PMQ.Domain (678), blocos de DDD.

Formação

Pós-graduação Lato Sensu em Web Development: UNIFAEL
Tecnólogo em Análise e Desenvolvimento de Sistemas: UNINTER

Certificações em C# e orientação a objetos (Udemy), Entity Framework Core e ASP.NET Core (desenvolvedor.io), formação multi-stack (TreinaWeb): 2021 a 2022.


Downloads do NuGet buscados na publicação.

Pablo Mickael Quevedo Senior Software Engineer · Novo Hamburgo, RS