Lucas Almeida Costa
Engenheiro de Software · Especialista Front-end
Salvador, BA, Brasil · lucasdevba@gmail.com · linkedin.com/in/lucasalmeidacosta · github.com/LucasDEVBA · lucas-costa-portfolio.vercel.app
Resumo profissional
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.
Experiência profissional
Engenheiro de Software (Especialista Front-end)
Exadel · Cliente: BTG Pactual
07/2025 – atual · Unidade Exadel Financial Services. Portais internos das áreas de investimento offshore do BTG 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.
Tecnologias: Angular 20, Signals, TypeScript, RxJS, NgRx, Tailwind CSS, Jest, Jasmine, REST APIs, GenAI, MCP
Desenvolvedor Front-end
i4Pro
07/2024 – 07/2025 · 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.
Tecnologias: Vue.js, Vuetify, Vuex, Vite, JavaScript, REST APIs, BFF
Engenheiro de Software Full-stack
Projetos independentes
2026 – atual · 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.
Tecnologias: Next.js, React, TypeScript, Node.js, PostgreSQL, Supabase, Google Cloud, Gemini
Líder de Front-end
Avansys Tecnologia · Cliente: Universidade do Estado da Bahia
01/2024 – 07/2024 · Portal de editais e seleções da universidade (mais de 27 campi; 09/2022 – 03/2023) e aplicações internas
Cargo anterior: Desenvolvedor Front-end · 05/2022 – 07/2024
- 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).
Tecnologias: Vue.js, Nuxt, NestJS, TypeScript, Storybook, FreeMarker (FTL)
Líder Técnico e Desenvolvedor Full-stack
Ártio Escola de Negócios Potentes
09/2022 – 04/2023 · Escola de negócios. Sistema interno de gestão de colaboradores e sites de venda de produtos
Cargo anterior: Desenvolvedor Full-stack (contrato) · 08/2022 – 09/2022
- 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.
Tecnologias: Next.js, Node.js, WordPress, DigitalOcean, Agile
Desenvolvedor Web Júnior
Littus Sistemas Integrados
03/2021 – 02/2022 · Sistemas para clientes, com atualizações em Python e Django e deploy em Linux
Cargo anterior: Estagiário de Desenvolvimento Web · 02/2020 – 02/2021
- 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.
Tecnologias: Python, Django, JavaScript, Linux (openSUSE)
Competências técnicas
- 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
Projetos selecionados
- Apólice — Seguros · .NET · React · Site em produção: apolice.vercel.app · github.com/LucasDEVBA/apolice. Tecnologias: C#, .NET 10, ASP.NET Core, EF Core, React.
- Easy Control — CRM · Plataforma web full-stack · Automação com IA · Site em produção: bolsaatletausa.com. Tecnologias: Next.js, React, TypeScript, Node.js, PostgreSQL (Supabase).
- Prumo — LLMOps · github.com/LucasDEVBA/prumo. Tecnologias: Python, FastAPI, Amazon Bedrock, AWS Lambda, AWS CDK.
- Pulso — Gestão clínica (CRM) · Landing page · Design system · Site em produção: integratj.com.br. Tecnologias: React 19, Next.js 16, TypeScript, Tailwind CSS 4, Vite.
- Cripto Terminal — Análise de dados financeiros · PWA. Tecnologias: Next.js 16, React 19, TypeScript, Tailwind CSS 4, TanStack Query.
- RAR-AI — Mobile-first · Coleta de dados em campo. Tecnologias: Next.js 16, React 19, TypeScript, Tailwind CSS 4, Zustand.
Formação acadêmica
- Graduação em Inteligência Artificial (em andamento) — FIAP (02/2026 – 08/2028). Ênfase em Machine Learning, IA Generativa e Processamento de Linguagem Natural (NLP).
- Bacharelado em Engenharia de Software — Centro Universitário Internacional UNINTER (2022 – 2026). Arquitetura de software, design de software e metodologias ágeis.
- Técnico Integrado em Informática — CEEP Newton Sucupira (2018 – 2022). Base 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
Prêmios
1º lugar em Inovação e Tecnologia e 3º lugar em Usabilidade — XXIX Congresso Brasileiro de Anatomia, Sociedade Brasileira de Anatomia (2022). Prêmios conquistados pelo site do Atlas de Anatomia Humana da Universidade do Estado da Bahia, que desenvolvi.
Idiomas
Português — nativo · Inglês — profissional