Select language

yclpaiva.dev

Yuri Paiva

Software Engineer

Informações pessoais

  • Nome: Yuri Paiva
  • Headline: Software Engineer
  • Endereço: Recife, PE, Brasil
  • LinkedIn: linkedin.com/in/yuri-paiva
  • GitHub: github.com/yclpaiva

Experiência

Workfacilit

  • Local: São Paulo, Brasil · Remoto
  • Cargo: Engenheiro de Software Pleno
  • Período: Abr 2025 — Presente
  • Tipo: Tempo integral
  • Visível: sim

Bullets

  • Evolução de plataforma SaaS multi-tenant de automação e gestão operacional em PHP 8.4 + PostgreSQL, conectando arquitetura moderna baseada em Controller/Service/Model e DI a uma base legada crítica em produção.
  • Desenvolvimento e sustentação do motor central de workflow BPMN da plataforma, cobrindo demandas, atividades, critérios de decisão, trâmites, SLAs, subprocessos e integrações associadas.
  • Atuação em módulos centrais de workflow BPMN, formulários dinâmicos, tarefas, projetos, Kanban, Gantt, documentos, CRM, analytics, compliance, RH e controle de acesso.
  • Modernização gradual de uma base legada grande, preservando compatibilidade com fluxos já operacionais enquanto introduzia padrões mais estruturados de service layer, controllers, repositories e DTOs.
  • Desenvolvimento de funcionalidades para a ponte entre código legado e núcleo moderno da aplicação, suportando roteamento por callback, injeção de dependências e resolução automática de classes e métodos.
  • Implementação e manutenção de APIs REST, webhooks e endpoints versionados para integrações externas, incluindo documentação e exportação Swagger/OpenAPI por projeto.
  • Sustentação de APIs multi-tenant com autenticação por Basic Auth, JWT e tokens de projeto, respeitando contexto de menu, submenu, tenant e perfil do usuário.
  • Criação e evolução de automações assíncronas com N8N para webhooks, polling, processamento em lote, sincronização com APIs externas e orquestração de fluxos por tenant.
  • Participação na integração da plataforma com o ecossistema N8N, incluindo provisionamento de usuários e projetos, auditoria de acesso, botões de ação em tabelas e execução de automações disparadas pelo builder.
  • Sustentação de branch própria do N8N para a empresa, com customizações de comportamento, ajustes internos de produto e manutenção contínua do runtime conforme necessidades da operação.
  • Desenvolvimento e ajuste de módulos e funcionalidades específicas no N8N para atender fluxos internos da empresa, integrações proprietárias e requisitos não cobertos pela distribuição padrão.
  • Atuação em debugging profundo de N8N, investigando falhas de execução, comportamento de nodes, problemas de contexto, payload, autenticação, filas e inconsistências entre ambientes.
  • Atuação em integrações e esteiras para múltiplos projetos e clientes, incluindo Yamaha, Hyundai KB, B3, ClickBus, BRK, CLIN, Sofisa, Apoiar e Skopia.
  • Implementação de regras e integrações específicas de negócio para clientes com diferentes contextos operacionais, financeiros, documentais, analíticos e de atendimento.
  • Evolução do ecossistema de mensageria e atendimento com Typebot/AtendBot e Chatwoot, incluindo embed externo, captura de mensagens, variáveis prefilled e refresh de token curto.
  • Desenvolvimento de configurações de chatbot por tenant e por perfil, com múltiplos bubbles, escopo builder/client, catálogo por descrição e resolução dinâmica do bot efetivo.
  • Implementação de contratos públicos de embed externo para chatbots, permitindo integração direta em sites parceiros sem acoplamento rígido ao backend principal.
  • Sustentação de branch própria do Typebot para a empresa, com manutenção de customizações, ajustes de comportamento do produto e suporte a necessidades específicas do ambiente corporativo.
  • Criação e manutenção de módulos, adaptações de interface e ajustes individuais no Typebot para fluxos internos, experiências de atendimento e integrações acopladas à plataforma da empresa.
  • Atuação em debugging aprofundado de Typebot e do runtime de chat, investigando problemas de renderização, eventos, variáveis prefilled, autenticação, captura de mensagens e comportamento de embeds.
  • Desenvolvimento e manutenção do runtime AtendBot como camada própria da empresa sobre o ecossistema Typebot, encapsulando branding, contratos públicos e comportamentos específicos de integração.
  • Implementação de autenticação avançada com login local, MFA/TOTP, SMS, descoberta de provedores e cenários corporativos de SSO/SAML/OAuth.
  • Participação em fluxos de autenticação federada e gestão de identidade para ambientes corporativos, incluindo Azure/OIDC, SAML e fallback controlado para autenticação local.
  • Desenvolvimento de recursos de analytics com dashboards embeddados via Superset, emissão de guest tokens e aplicação de filtros por perfil, contexto, carteira e datasets específicos.
  • Atuação em estruturas de KPI, dashboards, relatórios personalizados, pivots e painéis operacionais, incluindo filtros automáticos por usuário, empresa, carteira e responsável logado.
  • Implementação e manutenção de mecanismos de observabilidade, central de logs, logs de API, auditoria de alterações, logs de execução e dashboards operacionais de monitoramento.
  • Correção de incidentes em produção com apoio de central de logs, dashboards de observabilidade e rastreabilidade técnica de fluxos críticos.
  • Otimização de consultas, migrações, índices e rotinas PostgreSQL para cenários operacionais, processos com SLA e integrações de alto volume.
  • Atuação em arquitetura database-per-tenant, com uso de bancos dedicados por cliente e bancos auxiliares compartilhados para autenticação, observabilidade, automações, analytics e chatbot.
  • Desenvolvimento e sustentação de formulários dinâmicos, checklists, reembolsos e campos parametrizáveis criados via builder no-code/low-code da plataforma.
  • Suporte a fluxos baseados em campos `bpmn_*` e `cmp*`, respeitando separação entre lógica core e dados parametrizados por processo, formulário e tenant.
  • Atuação em módulos de documentos, templates, anexos, assinatura digital e gestão de conteúdo, incluindo integração com ClickSign e sincronização de artefatos externos.
  • Integração de documentos e knowledge base com esteiras n8n/Hyundai, sincronização de anexos, persistência de markdown, controle de grupos/workspaces e tratamento de estados de processamento de terceiros.
  • Desenvolvimento de recursos de portfolio de documentos, edição de markdown, sincronização reversa e exclusão remota de artefatos em integrações externas.
  • Participação na sustentação e evolução do builder low-code da Workfacilit, especialmente em configurações de workflow, formulários, parâmetros, APIs, gatilhos e automações vinculadas ao runtime da plataforma.
  • Implementação e manutenção de parâmetros de sistema, menus, submenus, temas, perfis de acesso, componentes, eventos, campos e recursos de atividade usados no builder administrativo.
  • Trabalho sobre módulos de Kanban, colunas configuráveis, regras de board, ações de workflow e visualizações operacionais para acompanhamento de demandas e tarefas.
  • Desenvolvimento e manutenção de funcionalidades de Gantt, incluindo listagens, previsões, progresso, configurações de subprocesso, filtros, permissões e visualizações detalhadas.
  • Atuação em tarefas automáticas, execução de atividades, bloqueios de fluxo, verificações de permissão e avaliação de rotas no motor de workflow.
  • Participação em recursos de CRM, cadastro de contatos, clientes, fornecedores, endereços, setores e históricos de relacionamento integrados ao restante da plataforma.
  • Atuação em módulos de RH e jornada, com funcionalidades relacionadas a ponto, batidas, jornadas, exceções autorizadas e resumos operacionais.
  • Suporte a módulos de compliance, ativos, IoT, geolocalização, filas de atendimento, senhas e outras verticais de negócio que convivem no mesmo ecossistema SaaS.
  • Desenvolvimento e manutenção de integrações com ClickSign, Chatwoot, Banco Inter, Grafeno, SendPulse, Azure Blob e serviços apoiados por AWS SDK.
  • Suporte a integrações baseadas em token, certificados, cron, filas de e-mail agendado e tratamento de erros com bloqueio ou continuidade controlada do fluxo.
  • Participação na automação de deploys, sincronização de branches, gestão de releases, migrações e publicação de arquivos via SFTP para ambientes dedicados, incluindo produção e Yamaha.
  • Atuação em interfaces internas de DevOps para checkout e sincronização de branches, leitura de commits, inspeção de diferenças e apoio operacional ao fluxo de entrega.
  • Sustentação de jobs agendados por cron, com execução de funções e controllers, controle de intervalos, logs operacionais e rastreabilidade de falhas por tenant.
  • Uso de Docker Compose, Apache, proxy HTTPS e scripts de infraestrutura para manter ambientes locais, homologação e produção alinhados ao ciclo de desenvolvimento.
  • Suporte técnico e operacional a ecossistemas customizados de terceiros mantidos internamente, conciliando atualizações upstream com customizações proprietárias em branches próprias de N8N e Typebot.
  • Participação em documentação técnica detalhada do produto, cobrindo arquitetura geral, integrações, contratos, banco de dados, runtime de chatbots, portfolio docs, releases e padrões de desenvolvimento.
  • Apoio à operação contínua de uma plataforma com múltiplos módulos, múltiplos clientes e forte dependência de regras de negócio configuráveis, integrações externas e rastreabilidade operacional.

Pratics

  • Local: Brasil · Remoto
  • Cargo: Desenvolvedor Full Stack Júnior
  • Período: Jun 2022 — Set 2024
  • Tipo: Contrato
  • Visível: sim

Bullets

  • Condução de manutenção corretiva e evolutiva de módulos web, refinando validações, formulários, regras de navegação e componentes de interface para elevar estabilidade, consistência funcional e fluidez operacional.
  • Arquitetura e desenvolvimento de automações web em Python com Playwright para execução de fluxos operacionais de alto volume em navegador, reduzindo esforço manual, aumentando previsibilidade e padronizando rotinas críticas.
  • Implementação de esteiras de resolução de captcha com OpenCV, incluindo pré-processamento de imagem, estratégias de tentativa controlada, fallback operacional e monitoramento de falhas para ampliar a resiliência da automação.
  • Desenvolvimento de painel administrativo para operação e governança das automações, com recursos de disparo manual, acompanhamento de status, parametrização de comportamento e suporte a usuários não técnicos.
  • Reestruturação de uma aplicação de automação originalmente dependente de Windows/UI para Linux/CLI, viabilizando execução como serviço em nuvem com maior estabilidade, escalabilidade e capacidade de operação remota.
  • Estruturação da automação em AWS com API de controle de instâncias, permitindo inicialização, parada, reaproveitamento de recursos e acompanhamento remoto do ciclo operacional do serviço.
  • Desenvolvimento de APIs REST para integração entre módulos internos, automações e serviços externos, com foco em contratos consistentes, serialização de dados, autenticação e tratamento padronizado de erros.
  • Atuação em integrações entre rotinas automatizadas, APIs de terceiros e componentes internos da aplicação, tratando payloads, credenciais, reprocessamento e continuidade controlada do fluxo em cenários críticos.
  • Debugging aprofundado de automações e aplicações web, investigando falhas de execução, inconsistências entre ambientes, problemas de sessão, seletores, credenciais e comportamento assíncrono.
  • Desenvolvimento de mecanismos de logging operacional, rastreabilidade de execução e retornos padronizados, facilitando suporte técnico, diagnóstico de incidentes e monitoramento da esteira automatizada.
  • Desenvolvimento de blog com geração automática de artigos via Gemini API, backend em Django + PostgreSQL e frontend em HTML, CSS e Bootstrap, cobrindo fluxo completo de geração, persistência, administração e publicação.
  • Modelagem de persistência relacional em PostgreSQL e evolução de consultas SQL para suportar publicação, histórico, filtros operacionais e administração de conteúdo com melhor desempenho e manutenção simplificada.
  • Participação em rotinas de deploy, configuração de ambiente e publicação de serviços, contribuindo para maior previsibilidade das entregas e alinhamento entre desenvolvimento e operação.
  • Apoio na validação funcional e técnica dos fluxos implementados, incluindo testes manuais orientados a cenários críticos para reduzir regressão e aumentar confiabilidade nas entregas.

IFPE — Centro de Pesquisas

  • Local: Recife, PE · Presencial
  • Cargo: Desenvolvedor Full Stack Júnior
  • Período: Abr 2024 — Out 2025
  • Visível: sim

Bullets

  • Desenvolvimento de funcionalidades backend com Node.js e Go, integrando APIs RESTful e otimizando performance.
  • Implementação de infraestrutura escalável em nuvem (AWS e Oracle Cloud).
  • Criação e execução de testes automatizados com Jest e Mocha, garantindo qualidade e estabilidade do código.
  • Desenvolvimento de interfaces frontend com React e Styled Components, criando layouts responsivos.
  • Planejamento de sistemas de comunicação interna utilizando MQTT e HTTPS entre redes e sistemas.
  • Desenvolvimento de APIs RESTful com Java + Spring Boot para comunicação segura entre sistemas.

Habilidades

Programação

  • JavaScript
  • TypeScript
  • PHP
  • Go
  • Python
  • SQL

Cloud e DevOps

  • AWS
  • GCP
  • Azure
  • Docker
  • Kubernetes
  • Azure Blob Storage
  • Apache
  • CI/CD
  • GitHub Actions

Banco de Dados

  • PostgreSQL
  • MySQL
  • MongoDB
  • Redis

Ferramentas

  • Git
  • Laravel
  • React
  • Next.js
  • Vue.js
  • Node.js
  • Express
  • Spring Boot
  • Django
  • Prisma
  • GraphQL
  • REST APIs
  • Swagger/OpenAPI
  • N8N
  • Typebot
  • AtendBot
  • Chatwoot
  • ClickSign
  • Superset
  • Tailwind CSS

Outros

  • BPMN
  • Multi-tenancy
  • Customização de runtime
  • Debugging de integrações
  • Manutenção de forks/branches próprias
  • OAuth 2.0
  • SAML/SSO
  • MFA/2FA
  • Observabilidade
  • SOLID
  • Design Patterns
  • TDD
  • Agile/Scrum
  • Linux

Educação

Instituto Federal de Pernambuco (IFPE)

  • Local: Recife, PE
  • Formação: Análise e Desenvolvimento de Sistemas — Superior Tecnólogo
  • Período: 2023 —
  • Visível: sim

Instituto Federal de Pernambuco (IFPE)

  • Local: Recife, PE
  • Formação: Técnico em Telecomunicações — Técnico Subsequente
  • Período: 2022 — 2023
  • Visível: sim

Certificações

2025 ICPC South America–Brazil First Phase

  • Instituição: ICPC Foundation
  • Emitida em: 2025
  • Detalhes: Participação na primeira fase da maratona de programação ICPC South America–Brazil.
  • Visível: sim

2024 ICPC South America/Brazil - Maratona de Programação

  • Instituição: ICPC Foundation
  • Emitida em: ago de 2024
  • Competências: Python, C
  • Visível: sim

Microsoft Certification Challenge AZ-204

  • Instituição: DIO
  • Emitida em: dez de 2024
  • Competências: Administração de nuvem, Computação em nuvem
  • Detalhes: Bootcamp focado em AZ-204.
  • Visível: sim

Certificado Bootcamp Microsoft Certification Challenge #2 AZ-204

  • Instituição: DIO
  • Emitida em: dez de 2024
  • Competências: AZ-204, Azure Functions, Cosmos DB, segurança, deploy na nuvem
  • Visível: sim

Microsoft Azure Advanced

  • Instituição: DIO
  • Emitida em: nov de 2024
  • Competências: Cloud, Computação em nuvem, Azure Functions, Docker, Kubernetes
  • Visível: sim

Certificado de conclusão Microsoft Azure Advanced

  • Instituição: DIO
  • Emitida em: nov de 2024
  • Detalhes: Azure, Cloud Computing, Azure Functions, Docker e Kubernetes.
  • Visível: sim

Microsoft Azure Essentials

  • Instituição: DIO
  • Emitida em: out de 2024
  • Competências: Computação em nuvem
  • Visível: sim

Certificado Microsoft Azure Essentials

  • Instituição: DIO
  • Emitida em: out de 2024
  • Detalhes: Azure Virtual Machines, Azure AKS, Azure App Service, Azure Functions, Azure SQL Database, Azure Cosmos DB, Azure Blob Storage, Azure Virtual Network, Azure Load Balancer, Azure Active Directory, Azure DevOps, Azure Synapse Analytics, Azure Machine Learning, Azure IoT Hub, Azure Logic Apps, Azure Cognitive Services, Azure Sentinel, Azure Firewall, Azure Backup, Azure Monitor, Azure Site Recovery, Azure Front Door e Azure CDN.
  • Visível: sim

AWS re/Start

  • Instituição: Escola da Nuvem
  • Emitida em: out de 2024
  • Código da credencial: 3287677000005112592
  • Competências: Amazon Web Services, Computação em nuvem
  • Detalhes: Security Groups, IAM, Route 53 failover, SCP no AWS Organizations, CloudTrail, CloudWatch, Trusted Advisor, Artifact, DynamoDB, Redshift, Neptune, Auto Scaling, ElastiCache, Aurora, S3, RDS, VPC, EC2, Cognito, Lambda, Kinesis, OpsWorks, Direct Connect e STS.
  • Visível: sim

IFPE's Open Source Workshop Participant

  • Instituição: IFPE Campus Recife
  • Emitida em: mar de 2024
  • Competências: HTML, CSS e tecnologias introdutórias de desenvolvimento web
  • Visível: sim

IFPE Open Source Workshop

  • Instituição: IFPE Campus Recife
  • Emitida em: mar de 2024
  • Detalhes: Participação em workshop de open source.
  • Visível: sim

First Contact with Arduino and the Platform

  • Instituição: IFPE Campus Recife
  • Emitida em: mar de 2024
  • Competências: Arduino, Embedded C, Arduino language
  • Visível: sim

Huawei HCIA-IoT V3.0

  • Instituição: Huawei
  • Emitida em: mai de 2024
  • Código da credencial: EBG20240527000511
  • Competências: HTTP, Internet das Coisas, AMQP, MQTT, CoAP
  • Detalhes: IoT Industry Applications and Solutions, Data Collection Technologies, MCU Basics, Wired and Wireless Communications Technologies, Basics of Network Communications, IoT Device-Cloud Connection, Product, Device and Application Development, Routine Cloud Management e introdução a DevOps.
  • Visível: sim

Scrimba's The Frontend Developer Career Path

  • Instituição: Scrimba
  • Emitida em: abr de 2024
  • Competências: React.js, JavaScript, TypeScript, HTML, CSS
  • Detalhes: 80+ horas cobrindo DOM Manipulation, Functions, Events, Async, ES6+, Fetch API, Arrays, Objects, Prototypes, Inheritance, Components, Props, State, Lifecycle, Routing, State Management, React Hooks, API Integration e Styling in React.
  • Visível: sim

Training TypeScript Fullstack Developer

  • Instituição: DIO
  • Emitida em: mai de 2024
  • Competências: JSON Web Token (JWT), TypeScript, React, Node.js, TypeORM
  • Detalhes: OOP with TypeScript, React Routes, Chakra UI, gerenciamento de estado, LocalStorage, backend Node com TypeScript, TypeORM e JWT.
  • Visível: sim

Training Go Developer

  • Instituição: DIO
  • Emitida em: mai de 2024
  • Competências: Go
  • Detalhes: Web server, interfaces, structs, serialization, database connection, Gorilla Mux, API services, TDD, testes em Go, goroutines e aplicações CLI.
  • Visível: sim

Training NodeJS Fundamentals

  • Instituição: DIO
  • Emitida em: mai de 2024
  • Competências: Node.js, npm, TypeScript, Express, Fastify, REST APIs
  • Detalhes: EcmaScript Modules, CommonJS, modularização, package management, NPM Scripts, variáveis de ambiente, debugging, HTTP protocol, request routes, CRUD, JSON, ExpressJS, Fastify, Node HTTP module e unit tests.
  • Visível: sim

.NET Developer Avanade

  • Instituição: DIO
  • Emitida em: mai de 2024
  • Competências: C#, Entity Framework Core, Design Patterns, testes unitários, testes de integração
  • Detalhes: .NET Core, Entity Framework, Design Patterns, Unit Tests e Integration Tests.
  • Visível: sim

Python Backend Developer VIVO

  • Instituição: DIO
  • Emitida em: mai de 2024
  • Competências: Python, Docker, FastAPI, MongoDB, PostgreSQL, Git/GitHub
  • Detalhes: OOP em Python, unit testing, continuous integration, versionamento, database migration, MongoDB, Docker e PostgresDB.
  • Visível: sim

Participação IV Olimpíada de Russo da Universidade São Petersburgo

  • Instituição: Санкт-Петербургский Государственный Университет
  • Emitida em: dez de 2023
  • Competências: Tradução de russo para inglês, Russo
  • Visível: sim

Python Programming Basics

  • Instituição: Huawei
  • Emitida em: dez de 2023
  • Código da credencial: EBG20231231000473
  • Competências: Python, Programação orientada a objetos (POO)
  • Detalhes: Python Basics, classes, functions, NumPy, pandas, matplotlib, scipy e scikit-learn.
  • Visível: sim

Técnicas Avançadas de Python

  • Instituição: LinkedIn
  • Emitida em: nov de 2023
  • Código da credencial: 14664002bc6e2ede807bd760afac862a5bfda17a435e100daa87b7deed428cdf
  • Competências: Python, Programação orientada a objetos (POO)
  • Detalhes: Truth testing, template strings, iterators, transformations, advanced functions, advanced collections, classes, objects e logging.
  • Visível: sim

Fundamentos do Scrum

  • Instituição: LinkedIn
  • Emitida em: out de 2023
  • Competências: Scrum
  • Visível: sim

Public Speaking for Non-Native English Speakers

  • Instituição: LinkedIn
  • Emitida em: nov de 2023
  • Código da credencial: fb0e32a370164a4bf71686817ae7d9e821012e5b32e541ba788c35e2fc1edf16
  • Competências: ESL (Inglês como segunda língua), English
  • Visível: sim

Técnicas de Resolução de Problemas

  • Instituição: LinkedIn
  • Emitida em: nov de 2023
  • Código da credencial: e7eff1d63dad38b3078f8d02c4742c96a0867573543c17759694c960c63c32dc
  • Competências: Resolução de problemas, Raciocínio lógico
  • Detalhes: Identificação do verdadeiro problema, geração de soluções e escolha da melhor solução.
  • Visível: sim

AAC - Lógica de Programação

  • Instituição: Estácio
  • Emitida em: out de 2023
  • Código da credencial: 0089833a-f57c-4416-8c08-7887c5a342dc
  • Competências: Programação lógica
  • Detalhes: Solução estruturada, pensamento computacional, raciocínio lógico, conceitos, fluxograma e pseudocódigo.
  • Visível: sim

Using Python for Automation

  • Instituição: LinkedIn
  • Emitida em: ago de 2022
  • Código da credencial: 16b14b4d5cceba35c7ff3ec80a4534ca6b3e2f624e3d83316b8ced2620115bbf
  • Competências: Python
  • Detalhes: Automação de tarefas repetitivas com Python, incluindo dados, funções, sequências, condicionais, iteração e recursão.
  • Visível: sim

Python Essential Training

  • Instituição: LinkedIn
  • Emitida em: ago de 2022
  • Código da credencial: d7ffd7e9c89cac7b1313546fbd2cf5a5662e75b01ff76f42ad4884b612b08909
  • Competências: Python
  • Detalhes: Data types, data structures, operators, control flow, loops, functions, classes, exception handling e file management.
  • Visível: sim

Python Quick Start

  • Instituição: LinkedIn
  • Emitida em: ago de 2022
  • Código da credencial: 7106b9988ee3bce43c257468ff7b5a5d1ad7ccc2b54d7a810bc13b7ba509fde7
  • Competências: Python
  • Detalhes: Fundamentos de programação em Python com data types, variables, functions, sequences, conditional statements, iteration e recursion.
  • Visível: sim

CCNA 1, 2 e 3

  • Instituição: Cisco
  • Detalhes: Certificação mantida da base anterior; ajustar ou remover se quiser substituir pelo nome exato do programa cursado.
  • Visível: sim

Idiomas

Português

  • Nível: Nativo

Inglês

  • Nível: Fluente

Russo

  • Nível: Intermediário

Espanhol

  • Nível: Básico

yclpaiva.dev

Yuri Paiva

Software Engineer

Personal information

  • Name: Yuri Paiva
  • Headline: Software Engineer
  • Location: Recife, PE, Brazil
  • LinkedIn: linkedin.com/in/yuri-paiva
  • GitHub: github.com/yclpaiva

Professional Experience

Workfacilit

  • Location: São Paulo, Brazil · Remote
  • Role: Mid-level Software Engineer
  • Period: Abr 2025 — Presente
  • Type: Full-time
  • Visible: yes

Bullets

  • Evolução de plataforma SaaS multi-tenant de automação e gestão operacional em PHP 8.4 + PostgreSQL, conectando arquitetura moderna baseada em Controller/Service/Model e DI a uma base legada crítica em produção.
  • Desenvolvimento e sustentação do motor central de workflow BPMN da plataforma, cobrindo demandas, atividades, critérios de decisão, trâmites, SLAs, subprocessos e integrações associadas.
  • Atuação em módulos centrais de workflow BPMN, formulários dinâmicos, tarefas, projetos, Kanban, Gantt, documentos, CRM, analytics, compliance, RH e controle de acesso.
  • Modernização gradual de uma base legada grande, preservando compatibilidade com fluxos já operacionais enquanto introduzia padrões mais estruturados de service layer, controllers, repositories e DTOs.
  • Desenvolvimento de funcionalidades para a ponte entre código legado e núcleo moderno da aplicação, suportando roteamento por callback, injeção de dependências e resolução automática de classes e métodos.
  • Implementação e manutenção de APIs REST, webhooks e endpoints versionados para integrações externas, incluindo documentação e exportação Swagger/OpenAPI por projeto.
  • Sustentação de APIs multi-tenant com autenticação por Basic Auth, JWT e tokens de projeto, respeitando contexto de menu, submenu, tenant e perfil do usuário.
  • Criação e evolução de automações assíncronas com N8N para webhooks, polling, processamento em lote, sincronização com APIs externas e orquestração de fluxos por tenant.
  • Participação na integração da plataforma com o ecossistema N8N, incluindo provisionamento de usuários e projetos, auditoria de acesso, botões de ação em tabelas e execução de automações disparadas pelo builder.
  • Sustentação de branch própria do N8N para a empresa, com customizações de comportamento, ajustes internos de produto e manutenção contínua do runtime conforme necessidades da operação.
  • Desenvolvimento e ajuste de módulos e funcionalidades específicas no N8N para atender fluxos internos da empresa, integrações proprietárias e requisitos não cobertos pela distribuição padrão.
  • Atuação em debugging profundo de N8N, investigando falhas de execução, comportamento de nodes, problemas de contexto, payload, autenticação, filas e inconsistências entre ambientes.
  • Atuação em integrações e esteiras para múltiplos projetos e clientes, incluindo Yamaha, Hyundai KB, B3, ClickBus, BRK, CLIN, Sofisa, Apoiar e Skopia.
  • Implementação de regras e integrações específicas de negócio para clientes com diferentes contextos operacionais, financeiros, documentais, analíticos e de atendimento.
  • Evolução do ecossistema de mensageria e atendimento com Typebot/AtendBot e Chatwoot, incluindo embed externo, captura de mensagens, variáveis prefilled e refresh de token curto.
  • Desenvolvimento de configurações de chatbot por tenant e por perfil, com múltiplos bubbles, escopo builder/client, catálogo por descrição e resolução dinâmica do bot efetivo.
  • Implementação de contratos públicos de embed externo para chatbots, permitindo integração direta em sites parceiros sem acoplamento rígido ao backend principal.
  • Sustentação de branch própria do Typebot para a empresa, com manutenção de customizações, ajustes de comportamento do produto e suporte a necessidades específicas do ambiente corporativo.
  • Criação e manutenção de módulos, adaptações de interface e ajustes individuais no Typebot para fluxos internos, experiências de atendimento e integrações acopladas à plataforma da empresa.
  • Atuação em debugging aprofundado de Typebot e do runtime de chat, investigando problemas de renderização, eventos, variáveis prefilled, autenticação, captura de mensagens e comportamento de embeds.
  • Desenvolvimento e manutenção do runtime AtendBot como camada própria da empresa sobre o ecossistema Typebot, encapsulando branding, contratos públicos e comportamentos específicos de integração.
  • Implementação de autenticação avançada com login local, MFA/TOTP, SMS, descoberta de provedores e cenários corporativos de SSO/SAML/OAuth.
  • Participação em fluxos de autenticação federada e gestão de identidade para ambientes corporativos, incluindo Azure/OIDC, SAML e fallback controlado para autenticação local.
  • Desenvolvimento de recursos de analytics com dashboards embeddados via Superset, emissão de guest tokens e aplicação de filtros por perfil, contexto, carteira e datasets específicos.
  • Atuação em estruturas de KPI, dashboards, relatórios personalizados, pivots e painéis operacionais, incluindo filtros automáticos por usuário, empresa, carteira e responsável logado.
  • Implementação e manutenção de mecanismos de observabilidade, central de logs, logs de API, auditoria de alterações, logs de execução e dashboards operacionais de monitoramento.
  • Correção de incidentes em produção com apoio de central de logs, dashboards de observabilidade e rastreabilidade técnica de fluxos críticos.
  • Otimização de consultas, migrações, índices e rotinas PostgreSQL para cenários operacionais, processos com SLA e integrações de alto volume.
  • Atuação em arquitetura database-per-tenant, com uso de bancos dedicados por cliente e bancos auxiliares compartilhados para autenticação, observabilidade, automações, analytics e chatbot.
  • Desenvolvimento e sustentação de formulários dinâmicos, checklists, reembolsos e campos parametrizáveis criados via builder no-code/low-code da plataforma.
  • Suporte a fluxos baseados em campos `bpmn_*` e `cmp*`, respeitando separação entre lógica core e dados parametrizados por processo, formulário e tenant.
  • Atuação em módulos de documentos, templates, anexos, assinatura digital e gestão de conteúdo, incluindo integração com ClickSign e sincronização de artefatos externos.
  • Integração de documentos e knowledge base com esteiras n8n/Hyundai, sincronização de anexos, persistência de markdown, controle de grupos/workspaces e tratamento de estados de processamento de terceiros.
  • Desenvolvimento de recursos de portfolio de documentos, edição de markdown, sincronização reversa e exclusão remota de artefatos em integrações externas.
  • Participação na sustentação e evolução do builder low-code da Workfacilit, especialmente em configurações de workflow, formulários, parâmetros, APIs, gatilhos e automações vinculadas ao runtime da plataforma.
  • Implementação e manutenção de parâmetros de sistema, menus, submenus, temas, perfis de acesso, componentes, eventos, campos e recursos de atividade usados no builder administrativo.
  • Trabalho sobre módulos de Kanban, colunas configuráveis, regras de board, ações de workflow e visualizações operacionais para acompanhamento de demandas e tarefas.
  • Desenvolvimento e manutenção de funcionalidades de Gantt, incluindo listagens, previsões, progresso, configurações de subprocesso, filtros, permissões e visualizações detalhadas.
  • Atuação em tarefas automáticas, execução de atividades, bloqueios de fluxo, verificações de permissão e avaliação de rotas no motor de workflow.
  • Participação em recursos de CRM, cadastro de contatos, clientes, fornecedores, endereços, setores e históricos de relacionamento integrados ao restante da plataforma.
  • Atuação em módulos de RH e jornada, com funcionalidades relacionadas a ponto, batidas, jornadas, exceções autorizadas e resumos operacionais.
  • Suporte a módulos de compliance, ativos, IoT, geolocalização, filas de atendimento, senhas e outras verticais de negócio que convivem no mesmo ecossistema SaaS.
  • Desenvolvimento e manutenção de integrações com ClickSign, Chatwoot, Banco Inter, Grafeno, SendPulse, Azure Blob e serviços apoiados por AWS SDK.
  • Suporte a integrações baseadas em token, certificados, cron, filas de e-mail agendado e tratamento de erros com bloqueio ou continuidade controlada do fluxo.
  • Participação na automação de deploys, sincronização de branches, gestão de releases, migrações e publicação de arquivos via SFTP para ambientes dedicados, incluindo produção e Yamaha.
  • Atuação em interfaces internas de DevOps para checkout e sincronização de branches, leitura de commits, inspeção de diferenças e apoio operacional ao fluxo de entrega.
  • Sustentação de jobs agendados por cron, com execução de funções e controllers, controle de intervalos, logs operacionais e rastreabilidade de falhas por tenant.
  • Uso de Docker Compose, Apache, proxy HTTPS e scripts de infraestrutura para manter ambientes locais, homologação e produção alinhados ao ciclo de desenvolvimento.
  • Suporte técnico e operacional a ecossistemas customizados de terceiros mantidos internamente, conciliando atualizações upstream com customizações proprietárias em branches próprias de N8N e Typebot.
  • Participação em documentação técnica detalhada do produto, cobrindo arquitetura geral, integrações, contratos, banco de dados, runtime de chatbots, portfolio docs, releases e padrões de desenvolvimento.
  • Apoio à operação contínua de uma plataforma com múltiplos módulos, múltiplos clientes e forte dependência de regras de negócio configuráveis, integrações externas e rastreabilidade operacional.

Pratics

  • Location: Brazil · Remote
  • Role: Junior Full Stack Developer
  • Period: Jun 2022 — Set 2024
  • Type: Contrato
  • Visible: yes

Bullets

  • Condução de manutenção corretiva e evolutiva de módulos web, refinando validações, formulários, regras de navegação e componentes de interface para elevar estabilidade, consistência funcional e fluidez operacional.
  • Arquitetura e desenvolvimento de automações web em Python com Playwright para execução de fluxos operacionais de alto volume em navegador, reduzindo esforço manual, aumentando previsibilidade e padronizando rotinas críticas.
  • Implementação de esteiras de resolução de captcha com OpenCV, incluindo pré-processamento de imagem, estratégias de tentativa controlada, fallback operacional e monitoramento de falhas para ampliar a resiliência da automação.
  • Desenvolvimento de painel administrativo para operação e governança das automações, com recursos de disparo manual, acompanhamento de status, parametrização de comportamento e suporte a usuários não técnicos.
  • Reestruturação de uma aplicação de automação originalmente dependente de Windows/UI para Linux/CLI, viabilizando execução como serviço em nuvem com maior estabilidade, escalabilidade e capacidade de operação remota.
  • Estruturação da automação em AWS com API de controle de instâncias, permitindo inicialização, parada, reaproveitamento de recursos e acompanhamento remoto do ciclo operacional do serviço.
  • Desenvolvimento de APIs REST para integração entre módulos internos, automações e serviços externos, com foco em contratos consistentes, serialização de dados, autenticação e tratamento padronizado de erros.
  • Atuação em integrações entre rotinas automatizadas, APIs de terceiros e componentes internos da aplicação, tratando payloads, credenciais, reprocessamento e continuidade controlada do fluxo em cenários críticos.
  • Debugging aprofundado de automações e aplicações web, investigando falhas de execução, inconsistências entre ambientes, problemas de sessão, seletores, credenciais e comportamento assíncrono.
  • Desenvolvimento de mecanismos de logging operacional, rastreabilidade de execução e retornos padronizados, facilitando suporte técnico, diagnóstico de incidentes e monitoramento da esteira automatizada.
  • Desenvolvimento de blog com geração automática de artigos via Gemini API, backend em Django + PostgreSQL e frontend em HTML, CSS e Bootstrap, cobrindo fluxo completo de geração, persistência, administração e publicação.
  • Modelagem de persistência relacional em PostgreSQL e evolução de consultas SQL para suportar publicação, histórico, filtros operacionais e administração de conteúdo com melhor desempenho e manutenção simplificada.
  • Participação em rotinas de deploy, configuração de ambiente e publicação de serviços, contribuindo para maior previsibilidade das entregas e alinhamento entre desenvolvimento e operação.
  • Apoio na validação funcional e técnica dos fluxos implementados, incluindo testes manuais orientados a cenários críticos para reduzir regressão e aumentar confiabilidade nas entregas.

IFPE — Centro de Pesquisas

  • Location: Recife, PE · On-site
  • Role: Junior Full Stack Developer
  • Period: Abr 2024 — Out 2025
  • Visible: yes

Bullets

  • Desenvolvimento de funcionalidades backend com Node.js e Go, integrando APIs RESTful e otimizando performance.
  • Implementação de infraestrutura escalável em nuvem (AWS e Oracle Cloud).
  • Criação e execução de testes automatizados com Jest e Mocha, garantindo qualidade e estabilidade do código.
  • Desenvolvimento de interfaces frontend com React e Styled Components, criando layouts responsivos.
  • Planejamento de sistemas de comunicação interna utilizando MQTT e HTTPS entre redes e sistemas.
  • Desenvolvimento de APIs RESTful com Java + Spring Boot para comunicação segura entre sistemas.

Skills

Programming

  • JavaScript
  • TypeScript
  • PHP
  • Go
  • Python
  • SQL

Cloud and DevOps

  • AWS
  • GCP
  • Azure
  • Docker
  • Kubernetes
  • Azure Blob Storage
  • Apache
  • CI/CD
  • GitHub Actions

Databases

  • PostgreSQL
  • MySQL
  • MongoDB
  • Redis

Tools

  • Git
  • Laravel
  • React
  • Next.js
  • Vue.js
  • Node.js
  • Express
  • Spring Boot
  • Django
  • Prisma
  • GraphQL
  • REST APIs
  • Swagger/OpenAPI
  • N8N
  • Typebot
  • AtendBot
  • Chatwoot
  • ClickSign
  • Superset
  • Tailwind CSS

Other

  • BPMN
  • Multi-tenancy
  • Customização de runtime
  • Debugging de integrações
  • Manutenção de forks/branches próprias
  • OAuth 2.0
  • SAML/SSO
  • MFA/2FA
  • Observabilidade
  • SOLID
  • Design Patterns
  • TDD
  • Agile/Scrum
  • Linux

Education

Instituto Federal de Pernambuco (IFPE)

  • Location: Recife, PE
  • Degree: Systems Analysis and Development — Superior Tecnólogo
  • Period: 2023 —
  • Visible: yes

Instituto Federal de Pernambuco (IFPE)

  • Location: Recife, PE
  • Degree: Telecommunications Technician — Técnico Subsequente
  • Period: 2022 — 2023
  • Visible: yes

Certifications

2025 ICPC South America–Brazil First Phase

  • Institution: ICPC Foundation
  • Issued in: 2025
  • Details: Participação na primeira fase da maratona de programação ICPC South America–Brazil.
  • Visible: yes

2024 ICPC South America/Brazil - Maratona de Programming

  • Institution: ICPC Foundation
  • Issued in: ago de 2024
  • Skills: Python, C
  • Visible: yes

Microsoft Certification Challenge AZ-204

  • Institution: DIO
  • Issued in: dez de 2024
  • Skills: Administração de nuvem, Computação em nuvem
  • Details: Bootcamp focado em AZ-204.
  • Visible: yes

Certificado Bootcamp Microsoft Certification Challenge #2 AZ-204

  • Institution: DIO
  • Issued in: dez de 2024
  • Skills: AZ-204, Azure Functions, Cosmos DB, segurança, deploy na nuvem
  • Visible: yes

Microsoft Azure Advanced

  • Institution: DIO
  • Issued in: nov de 2024
  • Skills: Cloud, Computação em nuvem, Azure Functions, Docker, Kubernetes
  • Visible: yes

Certificado de conclusão Microsoft Azure Advanced

  • Institution: DIO
  • Issued in: nov de 2024
  • Details: Azure, Cloud Computing, Azure Functions, Docker e Kubernetes.
  • Visible: yes

Microsoft Azure Essentials

  • Institution: DIO
  • Issued in: out de 2024
  • Skills: Computação em nuvem
  • Visible: yes

Certificado Microsoft Azure Essentials

  • Institution: DIO
  • Issued in: out de 2024
  • Details: Azure Virtual Machines, Azure AKS, Azure App Service, Azure Functions, Azure SQL Database, Azure Cosmos DB, Azure Blob Storage, Azure Virtual Network, Azure Load Balancer, Azure Active Directory, Azure DevOps, Azure Synapse Analytics, Azure Machine Learning, Azure IoT Hub, Azure Logic Apps, Azure Cognitive Services, Azure Sentinel, Azure Firewall, Azure Backup, Azure Monitor, Azure Site Recovery, Azure Front Door e Azure CDN.
  • Visible: yes

AWS re/Start

  • Institution: Escola da Nuvem
  • Issued in: out de 2024
  • Código da credencial: 3287677000005112592
  • Skills: Amazon Web Services, Computação em nuvem
  • Details: Security Groups, IAM, Route 53 failover, SCP no AWS Organizations, CloudTrail, CloudWatch, Trusted Advisor, Artifact, DynamoDB, Redshift, Neptune, Auto Scaling, ElastiCache, Aurora, S3, RDS, VPC, EC2, Cognito, Lambda, Kinesis, OpsWorks, Direct Connect e STS.
  • Visible: yes

IFPE's Open Source Workshop Participant

  • Institution: IFPE Campus Recife
  • Issued in: mar de 2024
  • Skills: HTML, CSS e tecnologias introdutórias de desenvolvimento web
  • Visible: yes

IFPE Open Source Workshop

  • Institution: IFPE Campus Recife
  • Issued in: mar de 2024
  • Details: Participação em workshop de open source.
  • Visible: yes

First Contact with Arduino and the Platform

  • Institution: IFPE Campus Recife
  • Issued in: mar de 2024
  • Skills: Arduino, Embedded C, Arduino language
  • Visible: yes

Huawei HCIA-IoT V3.0

  • Institution: Huawei
  • Issued in: mai de 2024
  • Código da credencial: EBG20240527000511
  • Skills: HTTP, Internet das Coisas, AMQP, MQTT, CoAP
  • Details: IoT Industry Applications and Solutions, Data Collection Technologies, MCU Basics, Wired and Wireless Communications Technologies, Basics of Network Communications, IoT Device-Cloud Connection, Product, Device and Application Development, Routine Cloud Management e introdução a DevOps.
  • Visible: yes

Scrimba's The Frontend Developer Career Path

  • Institution: Scrimba
  • Issued in: abr de 2024
  • Skills: React.js, JavaScript, TypeScript, HTML, CSS
  • Details: 80+ horas cobrindo DOM Manipulation, Functions, Events, Async, ES6+, Fetch API, Arrays, Objects, Prototypes, Inheritance, Components, Props, State, Lifecycle, Routing, State Management, React Hooks, API Integration e Styling in React.
  • Visible: yes

Training TypeScript Fullstack Developer

  • Institution: DIO
  • Issued in: mai de 2024
  • Skills: JSON Web Token (JWT), TypeScript, React, Node.js, TypeORM
  • Details: OOP with TypeScript, React Routes, Chakra UI, gerenciamento de estado, LocalStorage, backend Node com TypeScript, TypeORM e JWT.
  • Visible: yes

Training Go Developer

  • Institution: DIO
  • Issued in: mai de 2024
  • Skills: Go
  • Details: Web server, interfaces, structs, serialization, database connection, Gorilla Mux, API services, TDD, testes em Go, goroutines e aplicações CLI.
  • Visible: yes

Training NodeJS Fundamentals

  • Institution: DIO
  • Issued in: mai de 2024
  • Skills: Node.js, npm, TypeScript, Express, Fastify, REST APIs
  • Details: EcmaScript Modules, CommonJS, modularização, package management, NPM Scripts, variáveis de ambiente, debugging, HTTP protocol, request routes, CRUD, JSON, ExpressJS, Fastify, Node HTTP module e unit tests.
  • Visible: yes

.NET Developer Avanade

  • Institution: DIO
  • Issued in: mai de 2024
  • Skills: C#, Entity Framework Core, Design Patterns, testes unitários, testes de integração
  • Details: .NET Core, Entity Framework, Design Patterns, Unit Tests e Integration Tests.
  • Visible: yes

Python Backend Developer VIVO

  • Institution: DIO
  • Issued in: mai de 2024
  • Skills: Python, Docker, FastAPI, MongoDB, PostgreSQL, Git/GitHub
  • Details: OOP em Python, unit testing, continuous integration, versionamento, database migration, MongoDB, Docker e PostgresDB.
  • Visible: yes

Participação IV Olimpíada de Russian da Universidade São Petersburgo

  • Institution: Санкт-Петербургский Государственный Университет
  • Issued in: dez de 2023
  • Skills: Tradução de russo para inglês, Russian
  • Visible: yes

Python Programming Basics

  • Institution: Huawei
  • Issued in: dez de 2023
  • Código da credencial: EBG20231231000473
  • Skills: Python, Programming orientada a objetos (POO)
  • Details: Python Basics, classes, functions, NumPy, pandas, matplotlib, scipy e scikit-learn.
  • Visible: yes

Técnicas Avançadas de Python

  • Institution: LinkedIn
  • Issued in: nov de 2023
  • Código da credencial: 14664002bc6e2ede807bd760afac862a5bfda17a435e100daa87b7deed428cdf
  • Skills: Python, Programming orientada a objetos (POO)
  • Details: Truth testing, template strings, iterators, transformations, advanced functions, advanced collections, classes, objects e logging.
  • Visible: yes

Fundamentos do Scrum

  • Institution: LinkedIn
  • Issued in: out de 2023
  • Skills: Scrum
  • Visible: yes

Public Speaking for Non-Native English Speakers

  • Institution: LinkedIn
  • Issued in: nov de 2023
  • Código da credencial: fb0e32a370164a4bf71686817ae7d9e821012e5b32e541ba788c35e2fc1edf16
  • Skills: ESL (English como segunda língua), English
  • Visible: yes

Técnicas de Resolução de Problemas

  • Institution: LinkedIn
  • Issued in: nov de 2023
  • Código da credencial: e7eff1d63dad38b3078f8d02c4742c96a0867573543c17759694c960c63c32dc
  • Skills: Resolução de problemas, Raciocínio lógico
  • Details: Identificação do verdadeiro problema, geração de soluções e escolha da melhor solução.
  • Visible: yes

AAC - Lógica de Programming

  • Institution: Estácio
  • Issued in: out de 2023
  • Código da credencial: 0089833a-f57c-4416-8c08-7887c5a342dc
  • Skills: Programming lógica
  • Details: Solução estruturada, pensamento computacional, raciocínio lógico, conceitos, fluxograma e pseudocódigo.
  • Visible: yes

Using Python for Automation

  • Institution: LinkedIn
  • Issued in: ago de 2022
  • Código da credencial: 16b14b4d5cceba35c7ff3ec80a4534ca6b3e2f624e3d83316b8ced2620115bbf
  • Skills: Python
  • Details: Automação de tarefas repetitivas com Python, incluindo dados, funções, sequências, condicionais, iteração e recursão.
  • Visible: yes

Python Essential Training

  • Institution: LinkedIn
  • Issued in: ago de 2022
  • Código da credencial: d7ffd7e9c89cac7b1313546fbd2cf5a5662e75b01ff76f42ad4884b612b08909
  • Skills: Python
  • Details: Data types, data structures, operators, control flow, loops, functions, classes, exception handling e file management.
  • Visible: yes

Python Quick Start

  • Institution: LinkedIn
  • Issued in: ago de 2022
  • Código da credencial: 7106b9988ee3bce43c257468ff7b5a5d1ad7ccc2b54d7a810bc13b7ba509fde7
  • Skills: Python
  • Details: Fundamentos de programação em Python com data types, variables, functions, sequences, conditional statements, iteration e recursion.
  • Visible: yes

CCNA 1, 2 e 3

  • Institution: Cisco
  • Details: Certificação mantida da base anterior; ajustar ou remover se quiser substituir pelo nome exato do programa cursado.
  • Visible: yes

Languages

Portuguese

  • Level: Native

English

  • Level: Fluent

Russian

  • Level: Intermediate

Spanish

  • Level: Basic