Experiências Profissionais
ONR • Registro de Imóveis Eletrônico
📅 Tempo integral
🌍 Remoto
Desenvolvedor Frontend Sênior (jan de 2025 - o momento)
Responsabilidades:
- Criação e idealização de interfaces em escopo de produto e geral;
- Review e refatoração de código;
- Manutenção de bibliotecas internas;
- Planejamento e idealização voltada ao produto.
🏆 Principais Resultados:
✅ Refatoração e review de código resultaram em redução significativa de código e melhorias nas melhores práticas.
✅ Criação de diversos componentes reutilizados em toda a empresa.
Desenvolvedor Frontend Pleno (set de 2024 - jan de 2025)
Responsabilidades:
- Construção de interfaces em projetos e bibliotecas internas em Vue3;
- Criação de componentes usando Vue3, TailwindCSS, Pinia e outras ferramentas;
- Criação de testes unitários usando Vitest;
- Criação e implementação de padrões de código;
- Otimização de desempenho das aplicações;
- Melhorias de usabilidade visando uma melhor experiência do usuário.
🏆 Principais Resultados:
✅ Implementação de sistemas que facilitaram a manutenção do código, garantindo padrões de qualidade.
✅ Otimização de fetchs repetidos, reduzindo custos e diminuindo requisições desnecessárias ao backend.
APEX NFT Brasil
📅 Tempo integral
🌍 Remoto
Desenvolvedor Full Stack Pleno (mar de 2023 - set de 2024) · 1 ano 7 meses
- Otimização de custos na infraestrutura, reduzindo em 300% os custos da empresa com serviços como Vercel, Heroku e AWS;
- Participação ativa nas decisões de código, aplicando conceitos das ferramentas que estavamos utilizando (React, Node e etc);
- Refactor e cache de dados tanto no front end quanto no back end, aumentando significativamente desempenho e otimização;
- Desenvolvimento de automações utilizando serviços como AWS EC2 e AWS S3;
- Desenvolvimento de APIs Rest, fazendo uso de ferramentas como Node, Docker, Express, AWS, JWT, Socket.io, Prisma ORM e PostgreSQL;
- Trabalho no Front End utilizando tecnologias mais atuais do mercado como React.js, Next.js, Typescript, Tailwind CSS, Styled Components, React Query, Redux Saga, Redux Toolkit e SWR;
- Apresento workshops sobre as ferramentas que utilizamos e assuntos correlatos.
🏆 Principais resultados:
✅ As aplicações apresentavam tempos de carregamento elevados, criando a necessidade de uma solução eficaz. Implementei cache de dados no front-end e no back-end, garantindo melhor performance e resultando em uma redução de 32% nas solicitações ao banco de dados.
✅ Os custos com infraestrutura estavam crescendo exponencialmente, exigindo uma revisão na forma de lidar com os dados. Otimizei imagens e edge functions, reduzindo os custos de infraestrutura em 300%.
✅ A ordem de exibição dos elementos no front-end era um problema recorrente, afetando a performance. Apliquei conceitos de concorrência e paralelismo, aumentando a velocidade de carregamento em 40% e melhorando a experiência do usuário.
Desenvolvedor Frontend Júnior (jan de 2022 - mar de 2023) · 1 ano 3 meses
- Contribuí em discussões estratégicas sobre os negócios da empresa, disponibilizando insights técnicos e de user experience;
- Suporte aos clientes e usuários, facilitando a resolução de problemas nas aplicações e no UX;
- Automatização de processos repetitivos, reduzindo a necessidade de tempo para solução;
- Implementação de refactor em códigos legados.
🏆 Principais resultados:
✅ A divergência entre os códigos das aplicações dificultava a manutenção. Para resolver isso, implementei padrões de código e templates, padronizando todos os repositórios.
✅ Códigos legados frequentemente causam problemas para desenvolvimentos futuros. Refatorei esses códigos, aplicando conceitos atuais e reduzindo o número de linhas em 30%.