Hernany Costa

Senior Software Engineer

hernanytec777@gmail.com+55 88 98199-8488Acaraú, Brazillinkedin.com/in/hernany-costagithub.com/hernanytechernanycosta.com

Resumo

Engenheiro de software full-stack com 6 anos de experiência construindo e modernizando aplicações web em legal tech, telecom, fintech e varejo. Conduzo migrações de larga escala sem downtime, reduzo tempo de build e de carregamento, faço otimização de bundle e entrego features de ponta a ponta com Python, Django e Node.js no back-end e React, TypeScript e Vue.js no front-end.


Experiência Profissional

Senior Software Engineer, Vinta Software

Mar 2025 - Atualmente (1 ano e 5 meses)

Consultoria de software. Plataforma SaaS para uma empresa de legal tech dos EUA.

  • Liderei a migração do front-end de React 16 para React 18, substituindo mais de 10 bibliotecas com zero downtime e eliminando o risco de segurança de uma stack que o ecossistema já não suportava.
  • Atualizei o back-end de Django 4 para 5.2 em deploys incrementais, com zero downtime, tirando a plataforma de uma versão em fim de vida e devolvendo-a ao suporte de segurança.
  • Escolhi e implantei o Rspack no lugar do Webpack: builds 3,8x mais rápidos, HMR 12x mais rápido e bundle inicial de JS 63% menor, encurtando o ciclo de feedback de todo o time.
  • Substituí a tabela legada das telas principais do sistema por uma implementação com Ant Design, entregando o resize e a reordenação de colunas e a seleção de linhas que os usuários vinham pedindo, e mantendo as telas responsivas com grandes volumes de dados.
  • Desenvolvo features de ponta a ponta com Django REST Framework, PostgreSQL, Celery e React, cobertas por testes em pytest e Jest.
  • Faço mentoria de desenvolvedores juniores em pareamento e revisão de código.

Senior Front-End Developer, Compass.UOL

Jan 2022 - Mar 2025 (3 anos e 3 meses)

Consultoria de software. Grande empresa de telefonia, com mais de 1 milhão de usuários.

  • Implementei o fluxo de autoatendimento de suporte no app mobile, que aplica soluções automatizadas ou agenda uma visita técnica, dando a mais de 1 milhão de assinantes um caminho para resolver problemas sem ligar para o suporte.
  • Entreguei features no portal web e no app mobile, incluindo as telas de fatura usadas pelos assinantes para pagar suas contas e as pesquisas de satisfação que alimentavam as métricas de qualidade do suporte.
  • Criei e mantive componentes Vue.js reutilizáveis e responsivos, documentados no Storybook e compartilhados em uma arquitetura de microfrontends.
  • Atuei no BFF e nos microserviços em Node e Python que serviam as aplicações de front-end.
  • Garanti a qualidade das entregas com testes em Jest e revisões de código.

Full-Stack Developer (Freelance), Conta Paga

Aug 2022 - Nov 2024 (2 anos e 4 meses)

Fintech de pagamentos e crédito. Trabalho freelance em noites e fins de semana, em paralelo ao meu emprego em tempo integral.

  • Migrei o software do totem de autoatendimento, rodando em mais de 50 pontos de venda, de uma webview Angular para um app Electron com React, eliminando o gargalo de conhecimento que mantinha o restante do time fora do código.
  • Integrei o totem a sistemas de terceiros, adicionando contratação de seguros e recarga de celular como novas linhas de receita em todos os pontos de venda.
  • Desenvolvi o back-end em Node e o front-end em React do sistema interno de administração dos totens.
  • Criei a landing page da empresa com Next.js e TailwindCSS, usada para captação de leads e em apresentações para investidores.

Full-Stack Developer, Casa Magalhães

Jun 2020 - Jan 2022 (1 ano e 8 meses)

Empresa de software para o varejo. Sistema para gestão de portfólio de produtos.

  • Criei do zero o design system em Vue.js, com mais de 20 componentes, adotado por 2 times em 2 produtos, um deles já rodando em produção.
  • Modelei tabelas e escrevi queries e endpoints REST de CRUD em Node.js com Knex e MySQL.
  • Desenvolvi telas do SPA em Vue.js para a gestão do catálogo de produtos, cobertas por testes em Jest.

Habilidades Técnicas

Linguagens
Python, TypeScript, JavaScript, SQL
Back-end
Django, Django REST Framework, Node.js, Express, Celery, REST APIs, Microservices
Front-end
React, Next.js, Vue.js, TailwindCSS, SASS, Storybook, Electron, Micro Frontends
Bancos de dados
PostgreSQL, MySQL, Redis
Ferramentas e práticas
Docker, Git, CI/CD, GitHub Actions, pytest, Jest, Code Review

Formação Acadêmica

Bacharelado em Ciência da Computação

2017 - 2022

Universidade Federal do Ceará


Projetos

django-silk-mcp

GitHubPyPI

Um servidor MCP que expõe os dados de profiling do Django Silk para assistentes de código com IA.

Python, Django, django-silk, MCP, SQL