Hernany Costa
Senior Software Engineer
hernanytec777@gmail.com+55 88 98199-8488Acaraú, Brazillinkedin.com/in/hernany-costagithub.com/hernanytechernanycosta.comResumo
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 - 2022Universidade Federal do Ceará