davidcunha.dev
SobreHabilidadesProjetosCertificadosContatoEmail

👋🏻

Olá, meu nome é

David Luís da Cunha.

Desenvolvedor Full Stack

A tecnologia não é apenas o que eu faço, é como eu vejo o mundo: uma oportunidade constante de aprender, criar e transformar.

Seja muito bem vindo!

Foto pessoal

Sobre

Um pouco sobre mim

Desde cedo sempre fui fascinado por tecnologia e inovação, pela capacidade que a tecnologia tem de transformar o mundo ao nosso redor, o que me despertou amor à primeira vista pela programação desde o primeiro contato, me levando a explorar diversas áreas do desenvolvimento web, tanto no front-end quanto no back-end.

Este é meu espaço aonde procuro compartilhar minha jornada repleta de desafios e conquistas, refletindo não apenas as habilidades que desenvolvi, mas também meu compromisso com o aprendizado contínuo. Estou sempre em busca de experiências que ampliem meu conhecimento, pois acredito que cada novo aprendizado é um passo em direção à excelência.

Seja muito bem-vindo ao meu universo, vamos juntos criar soluções que impulsionam o futuro!

  • 2023: Formação com mais de 1500 horas em Desenvolvimento Web pela Trybe.
  • 2024: Atualmente cursando Ciência da Computação pela Universidade de Blumenau (FURB).

Habilidades

LINGUAGENS E TECNOLOGIAS

JavaScript

JavaScript

TypeScript

TypeScript

PHP

PHP

Python

Python

GIT

GIT

HTML

HTML

CSS

CSS

React

React

NextJS

NextJS

Laravel

Laravel

Tailwind

Tailwind

Styled Components

Styled Components

Jest

Jest

Redux

Redux

Docker

Docker

NodeJS

NodeJS

MySQL

MySQL

PostgreSQL

PostgreSQL

MongoDB

MongoDB

Prisma

Prisma

Projetos

ALGUNS DOS MEUS PROJETOS

Todo List

Todo List

O Todo List é uma aplicação para criação de lista de tarefas, que permite que os usuários possam gerenciar suas atividades diárias.

Trybe Futebol Clube

Trybe Futebol Clube

O Trybe Futebol Clube é uma aplicação full stack que possibilita o usuário logar para visualizar, filtrar e editar informações sobre partidas e classificações de futebol.

Trybe Wallet

Trybe Wallet

O Trybe Wallet é um projeto frontend que possibilita ao usuário ver, adicionar e remover suas despesas de uma carteira de controle de gastos com conversor de moedas.

Certificados

PRINCIPAIS CERTIFICADOS

Fundamentos do Desenvolvimento Web - Trybe

Concluiu com sucesso o primeiro módulo da formação em Desenvolvimento Web da Trybe. Durante este período, adquiriu sólida base em conceitos essenciais como Unix & Bash, permitindo a navegação e manipulação do sistema operacional por meio de comandos no terminal. Desenvolveu habilidades em Git, utilizando controle de versão para colaborar de maneira eficiente em projetos. Também dominou o JavaScript básico e a manipulação do DOM (Document Object Model), possibilitando a criação de interfaces interativas.

Módulo Front-End - Trybe

Concluiu com sucesso o segundo módulo da formação em Desenvolvimento Web da Trybe. Durante este período, aprofundou-se e aplicou de forma prática diversas competências-chave, incluindo: JavaScript, TypeScript, Testes Automatizados, React (com ênfase em Componentes de classe e funcionais. estados, eventos e estilização de componentes), React Router, Redux, Context API & Hooks, bem como Metodologias Ágeis.

Módulo Back-End - Trybe

Concluiu com sucesso o terceiro módulo da formação em Desenvolvimento Web da Trybe. Durante este período aprofundou-se e aplicou de forma prática conteúdos como: Docker, MySQL, Node.js & Express, Testes Unitários e de Integração com Mocha, Chai e Sinon, TypeScript, Arquitetura em Camadas, REST, JWT, ORM com Sequelize, Deployment, POO e princípios SOLID.

Módulo Ciência da Computação - Trybe

Concluiu com sucesso o quarto módulo da formação em Desenvolvimento Web da Trybe. Durante este período, aprofundou-se e aplicou de forma prática conteúdos como: Complexidade de Algoritmos, Algoritmos de Ordenação e Busca, Recursividade & Estratégias para Resolução de Problemas, Estruturas de Dados, OOP e Python.

Certificação Eletiva em Python- Trybe

Concluiu com sucesso o quinto módulo da formação em Desenvolvimento Full-Stack da Trybe. Durante este período, em uma carga horária de 170 horas/aula, aprofundou-se e aplicou de forma prática conteúdos como: Testes Unitários com Pytest, Debugging no VS Code, POO com subtipagem estrutural e nominal, Raspagem de Dados com BeautifulSoup e Selenium, APIs REST, Flask, Django, Django REST Framework, MongoDB, SSR, Docker e Deployment.

Desenvolvimento Web Full-Stack - Trybe

Concluiu com sucesso a Formação em Desenvolvimento Web Full-Stack da Trybe, com duração mínima de 12 meses e carga horária de 1.500 horas/aula. Durante esse período, aprofundou-se e aplicou de forma prática conteúdos de: Fundamentos do Desenvolvimento Web, Front-End e Back-End em Javascript; Ciência da Computação em Python; Habilidades de Soft-skills; Metodologias Ágeis e complementou sua formação com uma Certificação Eletiva em Python.

Contato

Sinta-se à vontade para entrar em contato comigo!

Estou sempre aberto a novas oportunidades e desafios! Se você está procurando alguém comprometido com o crescimento constante e apaixonado por tecnologia, ficarei muito feliz em conversar. Fique à vontade para entrar em contato comigo – seja para discutir projetos, compartilhar ideias ou explorar formas de colaboração. Estou ansioso em descobrir como posso contribuir para o sucesso da sua equipe!