Pular para o conteúdo

Salvador, BA, Brasil

Lucas Costa — Engenheiro de Software · Especialista Front-end

Especialista em front-end para sistemas que não podem falhar.

Engenheiro de Software com mais de 6 anos de experiência, especialista em front-end (Angular, Vue.js, React, TypeScript) e full-stack (Node.js, PostgreSQL). Na Exadel Financial Services, liderei 5 projetos simultâneos por trimestre para o BTG Pactual, entreguei de 12 a 15 projetos novos, zerei travamentos em produção com aplicações ~70% mais rápidas e reduzi em até 80% o tempo de criação de aplicações com IA. Na i4Pro, liderei a migração do Vue 2 para o Vue 3 com Vite e melhorei em até 45% a performance do ERP de seguros usado por Itaú, Santander e Bradesco.

Empresas em que atuei e clientes dos sistemas em que trabalhei

Carreira

Experiência profissional

Front-end de alta criticidade no mercado financeiro e em seguros, e produtos full-stack com IA generativa.

Destaque07/2025 – atual

Exadel

Engenheiro de Software (Especialista Front-end)

Unidade Exadel Financial Services. Portais internos das áreas de investimento offshore do BTG Pactual

ClienteBTG Pactual

  • Liderei, de ponta a ponta, 5 projetos simultâneos de front-end por trimestre (especificação, prototipação, integração, implantação e observabilidade em produção) e entreguei 12 a 15 novos até agora, além de migrações do Angular e correções de performance.
  • Desenvolvi funcionalidades em Angular (standalone components, TypeScript, RxJS e NgRx) para os portais, usadas 24/7 por centenas de usuários e processando dezenas de milhares de registros, e ajudei a implementar a ferramenta interna de estilização padronizada do banco, baseada em Tailwind CSS.
  • Migrei aplicações legadas do Angular 14 e 16 para o Angular 20 (até 6 versões maiores), com build 30% a 40% mais rápido, bundle 20% a 30% menor e carregamento 20% a 30% melhor, adotando Signals, control flow nativo, @defer e o builder esbuild.
  • Zerei os travamentos em produção e deixei cerca de 70% mais rápidas as aplicações de contabilidade que recebiam mais de 9.000 registros em uma única requisição, implementando o processamento das chamadas em lotes (chunking).
  • Integrei o front-end Angular a serviços Java e à plataforma Calypso (trading, risco e pós-negociação).
  • Reduzi em 75% a 80% o tempo de criação de aplicações front-end com IA generativa, MCPs (Model Context Protocol) das bibliotecas internas e automação de testes das features (Jest e Jasmine), mantendo os padrões arquiteturais do projeto.
  • Angular 20
  • Signals
  • TypeScript
  • RxJS
  • NgRx
  • Tailwind CSS
  • Jest
  • Jasmine
  • REST APIs
  • GenAI
  • MCP
  1. 07/2024 – 07/2025

    i4Pro

    Desenvolvedor Front-end

    ERP de seguros usado por grandes players, como Itaú, Santander, Bradesco, Berkley, Prudential e Porto

    • Liderei a migração do front-end do ERP do Vue 2 para o Vue 3 com Vite: 40% a 45% mais performance nas aplicações e integrações.
    • Desenvolvi funcionalidades em Vue.js, com Vuetify e Vuex, para o ERP usado por grandes players como Itaú, Santander e Bradesco, em arquitetura BFF (Backend for Frontend) que consome APIs RESTful .NET (C#) apoiadas em stored procedures do SQL Server.
    • Construí uma árvore de permissões por instância, alimentada pelas APIs .NET que listavam milhares de permissões, validando as instâncias e renderizando tudo com virtual scroll, lazy loading dos nós e processamento em lotes, sem travar o navegador.
    • Implementei a cópia (clipboard) de scripts de até 100.000 caracteres sem travamento da interface.
    • Atuei na liderança das decisões estratégicas de produto e tecnologia para os grandes players atendidos.
    • Vue.js
    • Vuetify
    • Vuex
    • Vite
    • JavaScript
    • REST APIs
    • BFF
  2. 2026 – atual

    Projetos independentes

    Engenheiro de Software Full-stack

    Produtos e sistemas sob medida para empresas de educação esportiva, saúde e setor público

    • Arquitetei e desenvolvi sozinho, assistido por IA (Claude Code), o Easy Control, plataforma de operações da Bolsa Atleta USA (CRM, pipeline, financeiro, IA e WhatsApp): 27 Cloud Functions e 410+ PRs integrados (100+ releases) em 2026.
    • Automatizei a qualificação de leads com IA generativa (Gemini): score auditável de 0 a 100, 5 classificações e segunda leitura adversarial em 100% dos casos da faixa intermediária.
    • Implementei travas para que 100% dos primeiros contatos por WhatsApp dependam de aprovação humana e 0 mensagens automáticas cheguem a leads fora do perfil, com 41 suítes de testes no CI, incluindo guards que bloqueiam o merge se um filtro de elegibilidade sumir.
    • Criei a observabilidade da operação: 23 verificações automáticas a cada 30 minutos e dead-man's switch, depois de falhas silenciosas do provedor de WhatsApp.
    • Projetei o Articula e o Pulso, sistemas de gestão clínica com CRM, do design system ao protótipo navegável (52 e mais de 40 telas; 5 e 6 perfis de acesso).
    • Desenvolvi o Cripto Terminal (23 métricas de risco documentadas, 237 testes) e o RAR-AI, formulário de campo que mantém 100% dos dados no próprio aparelho e oferece nota de voz em 100% dos campos de texto longo.
    • Next.js
    • React
    • TypeScript
    • Node.js
    • PostgreSQL
    • Supabase
    • Google Cloud
    • Gemini
  3. 01/2024 – 07/2024

    Avansys Tecnologia

    Líder de Front-end

    Cargo anterior: Desenvolvedor Front-end · 05/2022 – 07/2024

    Cliente: Universidade do Estado da Bahia

    Portal de editais e seleções da universidade (mais de 27 campi; 09/2022 – 03/2023) e aplicações internas

    • Unifiquei em um único sistema, com Vue.js e Nuxt no front-end e NestJS no back-end, as inscrições em seleções e editais de 100% dos campi da universidade (mais de 27), liderando, entre os responsáveis técnicos, o front-end e as integrações.
    • Criei aplicações e atuei na migração do template base legado em Grails para um novo template em Vue.js e Nuxt, com atualização das versões do Vue.js e do Nuxt; com biblioteca de componentes em Storybook, o novo template reduziu em 65% o tempo de desenvolvimento de novas aplicações internas e virou a base de todos os projetos internos de pró-reitorias, secretarias e formações.
    • Desenvolvi as telas dos fluxos de autenticação do Keycloak com templates em FTL (Apache FreeMarker Template Language).
    • Vue.js
    • Nuxt
    • NestJS
    • TypeScript
    • Storybook
    • FreeMarker (FTL)
  4. 09/2022 – 04/2023

    Ártio Escola de Negócios Potentes

    Líder Técnico e Desenvolvedor Full-stack

    Cargo anterior: Desenvolvedor Full-stack (contrato) · 08/2022 – 09/2022

    Escola de negócios. Sistema interno de gestão de colaboradores e sites de venda de produtos

    • Liderei um time de tecnologia de 4 pessoas (1 designer de produto UI/UX e 3 desenvolvedores), implantando metodologias ágeis para organizar o fluxo de trabalho e as entregas.
    • Arquitetei desde a base o sistema interno de gestão de colaboradores em Next.js e Node.js, definindo infraestrutura, banco de dados, stack e hospedagem.
    • Atuei em 100% das etapas de desenvolvimento, do design de interface (UI) ao deploy, participando ativamente de cada área do time.
    • Liderei o front-end dos novos sites de venda de produtos, garantindo design responsivo e escalabilidade.
    • Gerenciei a infraestrutura em nuvem na DigitalOcean, com o deploy e as integrações dos sistemas.
    • Next.js
    • Node.js
    • WordPress
    • DigitalOcean
    • Agile
  5. 03/2021 – 02/2022

    Littus Sistemas Integrados

    Desenvolvedor Web Júnior

    Cargo anterior: Estagiário de Desenvolvimento Web · 02/2020 – 02/2021

    Sistemas para clientes, com atualizações em Python e Django e deploy em Linux

    • Desenvolvi funcionalidades de atualização do sistema em Python e Django.
    • Atuei no contato direto com clientes para alinhar melhorias no sistema e apoiei o deploy das aplicações em Linux (openSUSE).
    • Pesquisei stacks JavaScript para a criação de um novo produto web.
    • Python
    • Django
    • JavaScript
    • Linux (openSUSE)

Em números

anos de experiência em engenharia de software
6+
menos tempo para criar aplicações front-end com IA e MCPs internos (75% a 80%, Exadel/BTG)
80%
mais rápidas, e com zero travamentos, as aplicações de contabilidade com 9.000+ registros, via chunking (Exadel/BTG)
70%
mais performance no ERP de seguros após a migração para o Vue 3 com Vite (40% a 45%, i4Pro)
45%

Portfólio

Projetos selecionados

Estudos de caso de produtos que projetei, desenvolvi ou em que liderei o front-end — do CRM com IA que opera uma empresa inteira ao formulário de campo que segue funcionando quando o sinal cai. As telas são do produto ou recriações fiéis com dados fictícios, os protótipos vêm sinalizados e os projetos sob NDA aparecem sem telas.

  1. 01/10Portais internosMercado financeiro

    Portais de investimento offshore

    BTG Pactual · via Exadel Financial Services

    Portais internos das áreas de investimento offshore do BTG Pactual, usados 24/7 por centenas de usuários internos, com zero travamentos nas aplicações de contabilidade que recebiam mais de 9.000 registros por requisição

    • Angular
    • TypeScript
    • Mercado financeiro
    • IA generativa
  2. 06/10Sistema de gestão clínicaCRM com IAProtótipo de alta fidelidade

    Articula

    Clínica In Vita · Fisioterapia + Ortodontia

    Sistema de gestão clínica e CRM com IA para uma clínica de ATM e cervical: 52 telas navegáveis, 5 perfis de acesso e design system próprio

    • TypeScript
    • Next.js
    • React
    • Tailwind CSS
    • Design system
    • UX/UI

    2026

  3. 07/10Gestão clínica (CRM)Landing pageDesign system

    Pulso

    INTEGRA · Clínica em Salvador

    Protótipo de sistema de gestão clínica projetado para mostrar por onde o faturamento entra, e a landing page da clínica em produção, que transforma a visita em conversa no WhatsApp

    • TypeScript
    • React
    • Next.js
    • Tailwind CSS
    • Design system

    2026

  4. 08/10Análise de dados financeirosPWAVisualização de dados

    Cripto Terminal

    Produto pessoal

    Um terminal de criptoativos que mostra o risco da carteira inteira e explica cada métrica que calcula

    • TypeScript
    • Next.js
    • React
    • Visualização de dados
    • Design system
    • Vitest

    2026

  5. 09/10Aplicação web mobile-firstColeta de dados em campo

    RAR-AI

    Segurança institucional · setor público

    Relatório de análise de risco preenchido no celular durante a visita técnica, com rascunho salvo no próprio aparelho, mesmo sem sinal, e um motor de regras que calcula o nível de risco automaticamente

    • TypeScript
    • Next.js
    • React
    • Design system
    • Mobile-first

    2026

Stack

Competências técnicas

Ordenadas pelas tecnologias mais procuradas em vagas de front-end e full-stack.

  • TypeScript
  • JavaScript
  • React
  • Angular
  • Vue.js
  • Next.js
  • RxJS
  • Vuetify
  • Nuxt
  • HTML5
  • CSS
  • Tailwind CSS
  • Node.js
  • Python
  • .NET
  • NestJS
  • PostgreSQL
  • Docker
  • AWS
  • Terraform
  • RabbitMQ
  • Google Cloud
  • GitHub Actions
  • Git
  • Jest
  • Vitest
  • Testing Library
  • Supabase
  • Gemini
  • Figma
Front-end
  • TypeScript
  • JavaScript (ES2023+)
  • Angular
  • RxJS
  • Vue.js
  • Vuetify
  • Nuxt
  • React
  • Next.js
  • HTML5
  • CSS3
  • Tailwind CSS
  • GSAP
Back-end e integrações
  • Node.js
  • Python (FastAPI)
  • C# / .NET no projeto Apólice
  • NestJS
  • APIs REST
  • BFF (Backend for Frontend)
  • Integração com Java e Calypso
  • Integração com Keycloak (autenticação)
  • FreeMarker (FTL)
  • Webhooks
Dados
  • PostgreSQL
  • SQL
  • Supabase
  • Row Level Security
Cloud e DevOps
  • Docker
  • AWS
  • Terraform (IaC)
  • Mensageria (RabbitMQ, Amazon SQS)
  • Google Cloud (Cloud Functions)
  • Vercel
  • CI/CD com GitHub Actions
  • Git
  • Monorepo (Turborepo)
Qualidade e testes
  • Jest
  • Vitest
  • Testing Library
  • xUnit
  • Testes de integração (Testcontainers)
  • Playwright (E2E)
  • Code review
IA aplicada
  • IA generativa (Gemini, LLMs)
  • Avaliação de LLMs
  • Engenharia de prompt
  • Automação com IA
  • Classificação com IA
Design e UX
  • Design system
  • UX/UI
  • Figma
  • Prototipação
  • Acessibilidade (WCAG, WAI-ARIA)
Arquitetura
  • Clean Architecture
  • DDD
  • CQRS-lite
  • Arquitetura de componentes
  • Performance web (Core Web Vitals)
  • Mercado financeiro
  • Seguros
Idiomas
  • Português — nativo
  • Inglês — profissional

Como trabalho

Do problema ao sistema em produção

  1. 01

    Diagnóstico

    Mapeio a operação antes do código: onde o tempo some, onde o dinheiro vaza, o que depende de alguém lembrar.

  2. 02

    Protótipo navegável

    Em dias, não meses, entrego um protótipo com dados realistas para validar fluxos e decidir com o produto na mão.

  3. 03

    Produção com qualidade

    Ambientes separados, CI/CD, testes automatizados que bloqueiam regressão e segredos fora do código.

  4. 04

    Observabilidade

    Ausência de erro não prova que funciona. Monitoro filas, integrações e envios com alertas automáticos.

Prêmios

Prêmios e reconhecimentos

Sobre

Resumo profissional

Sou engenheiro de software especialista em front-end, bacharel em Engenharia de Software, com experiência full-stack. Na Exadel Financial Services, liderei projetos para os portais internos das áreas de investimento offshore do BTG Pactual, usados 24/7 por centenas de usuários; na i4Pro, desenvolvi funcionalidades e liderei a migração para o Vue 3 do ERP de seguros de grandes players como Itaú, Santander e Bradesco. Nos dois casos, o desafio era o mesmo: interfaces que processam milhares de registros sem travar.

Hoje também construo produtos completos com IA generativa: do design system ao deploy, com testes que bloqueiam regressão e observabilidade que avisa antes do problema chegar ao cliente.

Princípios

  • 01O que funciona continua funcionando — provado por teste
  • 02Protótipo antes de promessa
  • 03Segurança e acessibilidade não são opcionais
  • 04Performance é parte da experiência

Formação

Formação acadêmica

  1. 02/2026 – 08/2028Graduação em Inteligência Artificial (em andamento)FIAPÊnfase em Machine Learning, IA Generativa e Processamento de Linguagem Natural (NLP).
  2. 2022 – 2026Bacharelado em Engenharia de SoftwareCentro Universitário Internacional UNINTERArquitetura de software, design de software e metodologias ágeis.
  3. 2018 – 2022Técnico Integrado em InformáticaCEEP Newton SucupiraBase técnica em programação com JavaScript e Java.

Cursos e certificações

  • Foundational C# with Microsoft (certificação) · freeCodeCamp
  • CS50’s Introduction to Computer Science (CS50x) · Harvard University (online, 2024–2025)
  • CS50’s Introduction to Programming with Python (CS50P) · Harvard University (online, 2026–atual)
  • Inglês (U-Best) e curso DevOps Engineer · UNINTER
  • Curso preparatório AWS Cloud Practitioner · DIO
  • Formação UX Designer · DIO
  • Arquiteturas Resilientes na Google Cloud · DIO
  • Microsserviços com Node.js · DIO
  • Spring Boot · DIO
  • Testes com Jest e TDD · DIO

Contato

Vamos conversar sobre sua vaga ou projeto?

Sou especialista em front-end (Angular, Vue.js, React) e também atuo em produtos full-stack. Envie os detalhes por e-mail ou LinkedIn.