David Carvalho
Desenvolvedor Front End JavaScript
Contratar esta pessoa
Envie uma proposta de trabalho diretamente para este candidato
Sobre
Durante 5 anos, desde meu primeiro estágio em Front-end, até me tornar um desenvolvedor pleno, trabalhei com HTML, JavaScript, CSS, jQuery e Bootstrap.
Minha trajetória profissinal inclui desenvolvimento Fullstack utilizando tecnologias como PHP, Node.js, Laravel, SQL, Docker, AWS e GCP.
Tenho grande interesse em tecnologia, aprendo rápido e sou proativo em buscar conhecimento. Sou autodidata em inglês avançado, que aprendi por meio da internet, músicas, filmes e livros.
Recentemente, tenho me dedicado a aprofundar meus conhecimentos em Vue3, React, TypeScript, Node.js, No-SQL, além de explorar conceitos de testes automatizados e ferramentas como Vite. Busco oportunidades com foco em front-end, e também em novas áreas, como um passo estratégico para me tornar um Desenvolvedor Full-Stack completo.
Experiência
Desenvolvedor Front-end Pleno - DealerSpace (anteriormente DealerSites) | Junho 2019 - Fevereiro 2025
Evoluí de estagiário a desenvolvedor pleno, atuando na criação e modernização de plataformas web para o setor automotivo. Participei na transição tecnológica da empresa duas vezes, focado em performance, escalabilidade e na melhoria da experiência do usuário.
- Atuei diretamente na migração de interfaces legadas em Twig para Blade.php e posteriormente para uma arquitetura moderna com Vue.js e Nuxt.js, melhorando a performance e a manutenibilidade dos projetos.
- Otimizei a performance de sites, resultando em melhorias significativas nas métricas do Google Lighthouse (aumento de até 60 pontos) e na redução do tempo de carregamento (redução de até 5 segundos).
- Desenvolvi e mantive componentes reutilizáveis em Blade e Vue3 convertendo protótipos do Adobe XD Figma em interfaces interativas e garantindo a consistência visual e funcional.
- Obtive conhecimento back-end com Laravel, criando e otimizando rotas, models, controllers e queries para interagir com novas tabelas e funcionalidades do front-end.
- Participei ativamente do processo de desacoplamento do back-end, colaborando no desenvolvimento e uso de APIs RESTful para a comunicação entre serviços.
- Criei documentação técnica para componentes e estruturas de projetos, facilitando a comunicação e o onboarding de novos membros da equipe e de outros times, utilizando Google Docs e Coda.
- Trabalhei com Trello, Jira, Hubspot, em um ambiente ágil utilizando Scrum, participando de todas as cerimônias e garantindo a entrega contínua de valor.
Formação
Superior incompleto: UNIVERSIDADE FEDERAL DO PARANÁ – TECNOLOGIA EM ANÁLISE E DESENVOLVIMENTO DE SISTEMAS
Cursos
Certiprof
scrum foundation professional certificate - Completo
Laracast
LARAVEL FROM SCRATCH - Completo
ALURA
IMERSÃO REACT - Completo
VueMastery
INTRO TO VUE 3 - Completo
REAL WORLD VUE 3 (COMPOSITION API) - Completo
TOURING VUE ROUTER (COMPOSITION API) - Completo
PINIA FUNDAMENTALS - Completo
NUXT 3 ESSENTIALS - Completo
INTRO TO VUE 3 + TYPESCRIPT - Completo
LIGHTNING FAST BUILD W/ VITE - Completo
QUICK TESTS WITH VITEST - Completo
UDEMY
MASTERING DOCKER FOR DEVOPS 2025 - Completo
INTRODUCTION TO LARAVEL - Incompleto
INTRODUCTION TO JAVASCRIPT - Incompleto
ALGORITHM AND LOGIC - Completo
POSTMAN
WHAT IS POSTMAN? - Completo
WHAT IS AN API? - Completo
REQUESTS AND RESPONSES - INTERMEDIATE - Completo
REQUESTS AND RESPONSES - BASICS - Completo
OPTIMIZING WORKFLOWS WITH TEST AUTOMATION - Completo
INTRODUCTION TO POSTMAN - Completo
GETTING STARTED WITH POSTMAN - Completo
ENHANCING TEST COVERAGE - Completo
DISCOVER, FORK AND TRY OUT APIS - Completo
DEVELOPING A BASELINE TEST SUITE - Completo
DESIGNING REUSABLE API TESTS: EFFICIENCY MEETS SCALE - Completo AN INTRODUCTION TO API TESTING - Completo
YOUTUBE
Vejo vídeos de cursos, técnicas, notícias, curiosidades e desafios do mundo da programação.
CANAIS FAVORITOS: @FilipeDeschamps, @slayingthedragon, @dicasparadevs.