Belo Horizonte, Minas Gerais, Brasil

José Walter Pereira Dutra

@jwdutra

Desenvolvedor Arquiteto de software mobile e web · DevOps e observabilidade

José Walter Pereira Dutra

Apresentação

Sobre mim

Especialista mobile e Web com exeriência em Flutter, Ionic/Angular/TypeScript, Android e iOS nativos (Kotlin e Swift). Experiência em CI/CD para automação de publicações para testes e produção, e outras tecnologias. Backend Node.js e NestJS.

Experiência em Inteligência artificial com orquestração de agentes com skiils e rules, criação de MCP, automatização usando IA e fluxos N8N.

Tenho experiência em todo o ciclo de desenvolvimento, web e mobile, desde a arquitetura da solução, atuando no desenvolvimento até a publicação automatizada. Conheço técnicas de segurança e observabilidade, para manter o aplicativos e aplicações com melhor eficiência e seguro em produção. Posso atuar também como arquiteto de software, definindo arquiteturas e melhores práticas de desenvolvimento mobile, Web e backend.

Competências

Skills

Mobile

  • Flutter100%
  • Dart100%
  • Ionic / Angular70%
  • Android (Kotlin)50%
  • iOS (Swift)50%
  • Arquitetura MicroApps100%
  • Publicação e manutenção de apps em lojas100%
  • Bloc / Cubit / MobX / GetX90%
  • White Label60%
  • Design System70%
  • Best Practices Flutter
  • Flutter Web e Responsividade70%
  • Segurança OWASP Mobile Top 1085%
  • Testes (unitário, widget, integração)90%

Web

  • HTML / CSS / SCSS100%
  • Javascript / Typescript100%
  • Angular80%
  • Next.js90%
  • Cacheamento e Performance100%
  • Integrações Rest, Websockets, Graphql, Firebase, Analytics...90%
  • Responsividade90%

Backend

  • Node.js / TypeScript90%
  • NestJS85%
  • TypeORM / JWT85%
  • REST / GraphQL / WebSockets90%
  • Microserviços90%
  • Supabase85%
  • RabbitMQ85%
  • Redis80%
  • Kong API Gateway75%
  • PHP / Laravel70%

Arquitetura de Software e Soluções

  • Microapps / Microfrontends90%
  • Clean Architecture / SOLID95%
  • Diagramação C4 e BPMN90%
  • UML e especificação de sistemas85%
  • Agentes de IA com MCP80%
  • MVC / MVVM80%
  • Clean Code80%
  • Atomic Design System70%

Inteligência Artificial

  • LLMs de mercado Open Souce70%
  • Criação de MCPs90%
  • Criação de Assistente de IA com MCP e Multi LLMs90%
  • Configuração de agentes, skills e rules foco em desenvolvimento.90%
  • Automação com agentes em fluxos N8N90%
  • Automatização de tarefas e criação de imagens com agentes de IA
  • Orquestração com LangChain e LangGraph20%

DevOps & CI/CD

  • Git / Git flow / Pull Requests90%
  • Github Actions80%
  • Pipelines Bitbucket90%
  • Docker / Docker Swarm90%
  • Kubernetes60%
  • Docker compose80%
  • CodeMagic / Bitrise / Fastlane90%
  • Pipelines CI/CD em ambientes Git90%
  • SonarQube85%
  • N8N (automações e filas)90%
  • Portainer / Traefik85%
  • Shell Script / Python75%

Cloud / Infraestrutura

  • VPS com gatway e load balancer com Traefik90%
  • Gatway e load balancer com Traefik, Clodflare90%
  • AWS40%
  • GCP / Firebase60%
  • Azure40%

Observabilidade

  • Crashlytics / Sentry90%
  • Dynatrace80%
  • Prometheus / Grafana / Alert Manager85%
  • Analytics85%

Banco de Dados

  • PostgreSQL90%
  • MySQL85%
  • MongoDB75%
  • Firestore / Realtime Database85%

Soft skills

Competências comportamentais construídas em mais de 30 anos de carreira em tecnologia.

Liderança técnicaMentoria e programação em parComunicação clara com times e stakeholdersTrabalho em squads ágeis (Scrum/Kanban)Resolução de problemas complexosAdaptabilidade tecnológicaVisão de arquitetura e de negócioColaboração em code reviews

Trajetória

Experiência profissional

jan 2025 — Atual

Desenvolvedor Fullstack Flutter/Node · Arquiteto de Soluções

RD Tecnologia em Mobilidade LTDA · Belo Horizonte, Minas Gerais, Brasil

  • Desenvolvimento Flutter e React Web
  • Desenvolvimento Node.js em microserviços, gateway Kong; backend com Supabase
  • Gerenciamento de servidores em cluster Docker Swarm com Portainer e Traefik, com serviços self-hosted escaláveis e observáveis
  • Automatização com N8N em modo fila, Agentes de IA, RabbitMQ, Supabase, Redis e Evolution API
  • Gerenciamento de banco de dados PostgreSQL
  • Monitoramento e observabilidade com Prometheus, Grafana e Alert Manager
  • Criação de scripts e imagens Docker
  • Transição de aplicativo React Native para Flutter
  • Projetos de automatização em alta demanda: validação de números de celular, envio de tickets, gerenciamento de veículos em trânsito em tempo real com leitura de placas, gestão de segurança pública
  • Agentes de IA com MCP para implementação de processos e pesquisas
  • Dashboards de BI com BoldBI integrados a PostgreSQL

set 2022 — nov 2024

Desenvolvedor Flutter · Arquiteto de Software e Soluções Mobile

Guide Investimentos · São Paulo, Brasil

  • Desenvolvimento Flutter mobile e web; versionamento e gestão de microapps
  • Configuração de pipelines CI/CD, environments, flavors, schemes e pub.dev corporativo
  • Arquitetura mobile com microapps e Clean Architecture
  • Publicação e gestão de apps na Play Store e App Store
  • Configuração e gestão de qualidade com SonarQube
  • Arquitetura e desenvolvimento de Design System padrão atômico
  • Provas de conceito em Flutter web/mobile e nativo Swift/Kotlin
  • Diagramação e documentação de arquitetura com C4 e processos com BPMN

jan 2022 — set 2022

Mobile Specialist Flutter

Grupo Boticário · Brasil

  • Especialista mobile Flutter
  • Clean Architecture e MicroApps
  • Pareamento e Pull Requests

fev 2021 — jan 2022

Lead Mobile · Especialista Flutter

Psicologia Viva (Psyalive) · Belo Horizonte, Minas Gerais, Brasil

  • Liderança técnica do time mobile e desenvolvimento Flutter da plataforma de telepsicologia

ago 2017 — fev 2021

Assessor de TI · Arquiteto e Desenvolvedor Web e Mobile

Prodabel · Belo Horizonte e Região, Brasil

  • Projetos web e mobile para o município de Belo Horizonte
  • Transição de aplicativo de serviços de Ionic para Flutter
  • Projeto de estacionamento rotativo digital do município: soluções mobile em Ionic 2+ e web em Angular 2+, integradas por APIs RESTful em Java

Portfólio

Projetos em destaque

WiseInvest - SaaS de gestão de carteiras de investimentos em Renda Variável com Inteligência Srtificial, com ranqueamento de empresas, ações e FIIs, estratégias e oportunidades e ensino sobre investimentos

Invista com inteligência. Cresça com consistência. Gerencie carteiras de ações e FIIs, acompanhe dividendos, execute estratégias de swing trade e tome decisões embasadas em dados — tudo potencializado por indicadores técnicos e inteligência artificial.

Node.jsNestJsNext.jsMicroserviçosN8NPostgtrSqlRedisDockerDocker SwarmPortainerMCPTraefikTypescriptPhytonFirebase
Ver projeto →

Gestão de estacionamentos rotativos

Gerenciamento de estacionamentos rotativos em cidades, com leitura de placas de veículos com câmeras OCR em veículos de forma itinerante, pontos de venda tickets, fiscalização manual com impressão de tickets., aplicativo de condutor parta compra de tickets e ativação de estacionamentos.

FlutterNode.jsNestJSNext.jsPostgreSQLDocker SwarmVPSN8NOCRN8NPOSPagamentoFirebase

Automação de mensagens em alta demanda

Plataforma de automação para validação de números de celular e envio de tickets em alta demanda, com gerenciador em dashboard React Web, workers e filas em Docker Swarm.

N8NEvolution APIRabbitMQReactDocker SwarmSupabase

Estacionamento rotativo digital de Belo Horizonte

Projeto do estacionamento rotativo digital do município de BH: apps mobile em Ionic 2+ e portal web em Angular 2+, integrados por APIs RESTful em Java.

IonicAngularJavaRESTMobilidade Urbana

Dashboards de BI

Implementação de dashboards de BI com BoldBI integrados a banco PostgreSQL para acompanhamento de operações.

BoldBIPostgreSQLBI

Conhecimento

Formação e certificações

Formação acadêmica

  • Pontifícia Universidade Católica de Minas Gerais

    Especialização em Gestão de Tecnologia da Informação

    2012 — 2013

  • Pontifícia Universidade Católica de Minas Gerais

    Pós-graduação em Arquitetura de Sistemas

    2007 — 2008

  • Centro Universitário de Belo Horizonte (UniBH)

    Graduação em Tecnologia em Sistemas para Internet

    2004 — 2007

  • Centro Universitário Una

    Graduação em Tecnologia em Processamento de Dados

    1995 — 1999

Certificações

  • Marvel App — Kotlin, MVVM, Hilt e muito mais

  • Bootcamp Arquiteto de Soluções

  • Bootcamp Desenvolvedor Python

  • Orquestração de Containers com Kubernetes

Publicações

  • Usando páginas web em aplicativo Flutter com WebView

    Artigo técnico sobre integração de conteúdo web em apps Flutter.

Contato

Entre em contato pelos canais abaixo.