Pular para o conteúdo principal
David Carvalho

David Carvalho

Desenvolvedor Front End JavaScript

Talento
Curitiba, CuritibaMembro desde 28 de julho de 2025
·

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.

Avaliações