Andrew Figueiredo

Olá, eu sou

Andrew Figueiredo

Diagnóstico de oportunidades de IA, integração de LLMs em produtos e automação de processos com n8n e RPA.

5+

anos de atuação

3

empresas

Andrew Figueiredo

Atuação: CODATA · ENACOM · FAPESQ

Consultoria em IA

Diagnóstico de oportunidades de IA em processos existentes · Integração de LLMs em produtos e fluxos de trabalho

Automação e Bots

Automação de processos com n8n · Chatbots para WhatsApp e Telegram

Sobre

Andrew Figueiredo

Entrei na engenharia de software pelo lado da qualidade e da automação, e isso me deu uma leitura completa de como um sistema é construído, onde ele quebra e o que é preciso para sustentá-lo em produção.

Hoje desenvolvo aplicações web, integro soluções de IA e automatizo processos. São três camadas do mesmo trabalho: construir o sistema, colocar inteligência dentro dele e automatizar a operação em volta.

Tenho base em Matemática Computacional, formação em Ciência de Dados e mestrado em Tecnologia da Informação com pesquisa em IA aplicada à Engenharia de Software.

Serviços

Consultoria em IA

  • Diagnóstico de oportunidades de IA em processos existentes
  • Integração de LLMs em produtos e fluxos de trabalho
  • Desenvolvimento e treinamento de modelos de machine learning sob medida
  • Modelagem preditiva e análise avançada de dados
  • Automação inteligente de processos

Automação e Bots

  • Automação de processos com n8n
  • Chatbots para WhatsApp e Telegram
  • Integrações entre sistemas e RPA

Projetos

IA2025

Classificador de chamados de suporte

Roteia tickets por categoria e urgência automaticamente, eliminando a triagem manual da equipe de atendimento.

  • Python
  • scikit-learn
  • FastAPI
IA2025

Assistente de consulta a documentos internos

Responde perguntas sobre normas e procedimentos internos citando a fonte, reduzindo a dependência de especialistas.

  • Python
  • LLM
  • PostgreSQL

Como eu trabalho

  1. 01

    Levantamento e análise de requisitos

    Entender o processo real antes de propor solução, incluindo o que já existe e o que não pode quebrar.

  2. 02

    Arquitetura e modelagem

    Definir fronteiras, contratos entre componentes e modelo de dados antes da primeira linha de código.

  3. 03

    Desenvolvimento

    Implementação incremental, com entregas verificáveis em vez de um único marco no fim.

  4. 04

    Qualidade, testes automatizados e CI/CD

    Suítes automatizadas integradas ao pipeline, análise estática e portões que impedem regressão de chegar à produção.

  5. 05

    Deploy, monitoramento e evolução

    Publicação automatizada, acompanhamento do comportamento em produção e ajuste contínuo.

Skills

IA & Machine Learning

  • LLMs
  • Treinamento de modelos
  • ML supervisionado
  • ML não supervisionado
  • Redes neurais
  • Classificação
  • Regressão
  • Árvores de decisão
  • scikit-learn
  • PySpark
  • MLOps
  • Avaliação de modelos
  • Jupyter
  • Python
  • R

Automação & Bots

  • n8n
  • Chatbots WhatsApp
  • Chatbots Telegram
  • Power Automate
  • Integrações entre sistemas
  • RPA

Dados & BI

  • Power BI
  • Dashboards
  • Modelagem de dados
  • Análise de dados
  • Knime Analytics

Infra & DevOps

  • Docker
  • Nginx
  • GitHub Actions
  • Linux/VPS
  • CI/CD

Metodologias

  • SCRUM
  • Ágil
  • Design Patterns
  • Clean Code

IA: formação e pesquisa

Pesquisa

Projeto Keep Chat · FAPESQ / SECTIES-PB

Set/2025 – atual

Iniciativa educativa voltada para a capacitação, formação e treinamento em ferramentas de Inteligência Artificial generativa, com o propósito de promover impacto social positivo. Pesquisa com fomento público estadual.

Fonte oficial

Formação

Mestrado em Tecnologia da Informação · IFPB

Fev/2025 – atual

Linha de Gestão e Desenvolvimento de Sistemas. Pesquisa em IA aplicada à Engenharia de Software: machine learning em testes, qualidade e automação. Estudo de LLMs.

Tecnólogo em Ciência de Dados · UNIPÊ

Fev/2021 – Dez/2022

ML supervisionado e não supervisionado: classificação, regressão, árvores de decisão, redes neurais. Avaliação de modelos com scikit-learn. MLOps. Big data com PySpark, PostgreSQL e MongoDB.

Graduação em Matemática Computacional · UFPB

Jul/2016 – Dez/2021

Base matemática dos modelos: álgebra linear computacional, cálculo numérico, otimização, análise numérica e modelagem matemática. Monitorias de Cálculo II e Matemática Discreta.

Experiência

FAPESQ / SECTIES-PB

Bolsa de pesquisa · 20h semanaisSet/2025 – atual

Pesquisador — Analista de TI | Projeto Keep Chat

Set/2025 – atual

  • Pesquisa aplicada em ferramentas de IA generativa dentro de projeto com fomento público estadual

CODATA — Companhia de Dados da Paraíba

Vínculo empregatícioNov/2024 – atual

Analista de TI — Desenvolvimento e Qualidade

Nov/2024 – atual

  • Desenvolvimento de suítes de automação em Python com Playwright e Pytest
  • Implementação de BDD com Pytest-BDD e integração de relatórios ao pipeline
  • Análise de qualidade de código com SonarQube
  • Construção de dashboards de acompanhamento técnico
  • Testes de desempenho e análise de gargalos de aplicação

ENACOM

Vínculo empregatícioJul/2021 – Out/2024

Analista de Qualidade de Software V — Líder Técnico

Fev/2023 – Out/2024

  • Liderança técnica de equipe, definindo padrões de código e processo
  • Desenvolvimento de automações em Python para otimização de fluxos
  • Administração de pipeline e TestPlan em Azure DevOps
  • Atuação junto ao cliente na operação assistida do sistema

Analista de Qualidade de Software III

Out/2022 – Fev/2023

  • Desenvolvimento de automações web com padrão Page Object
  • Automação de processos com Power Automate

Analista de Qualidade de Software I / Estágio

Jul/2021 – Out/2022

  • Automação em Cypress (JavaScript) com Page Objects
  • Testes e integração de APIs REST
  • Manipulação de bases MongoDB

UFPB

Vínculo empregatícioAbr/2019 – Jan/2020

Desenvolvedor Mobile

Abr/2019 – Jan/2020

  • Desenvolvimento de aplicação mobile em React Native
  • Prototipação em Figma

Contato

Disponível para consultoria, projetos e conversas técnicas.