Giter Club home page Giter Club logo

Bem vindo ao meu github! 👋

Olá! Meu nome é Davíd Roggér:bowtie:, moro no interior de São Paulo, uma cidade chamada Boituva, conhecida por ser a capital do paraquedismo!.

Por que virar dev 💻

Minha paixão por jogos acabou criando uma relação com tecnologia, inicialmente era aquela vontade de participar da criação de algum jogo, mas depois de um tempo estudando percebi que não era apenas isso mas por gostar de reconhecer padrões entendendo melhor os objetivos e desafios e estudar para evoluir, juntamente com a curiosidade de saber como as "coisas" funcinavam.

Iniciando como dev 🚀

Analisando os últimos anos trabalhando como projetista, mesmo gostando muito da área, minha paixão por tecnológica ainda era maior somando a vontade de ter uma experiência com horários mais flexíveis trabalhando home office, abrindo possibilidades de trabalhar de qualquer lugar, sem preocupação com deslocamento, então no final do ano de 2021 resolvi me desligar da parte de projetos mecânicos, e focar totalmente na área de desenvolvimento, começando minha nova jornada como dev, cursando a trybe. Começando minha jornada foquei totalmente no conteúdo oferecido pela trybe, onde passei por 4 módulos.

📗 Fundamentos

Onde conheci o github e seu funcionamento, aprendi minha primeira linguagem, Javascript e aumentei o nível de lógica de programação, focando sempre em boas práticas, foi apresentando e executado o uso de testes como algo fundamental no dia a dia para desenvolver aplicações com mais qualidade.

Detalhes dos projetos de Fundamentos

📙 Frontend

Esse modulo foi focado em aprender o funcionamento da biblioteca React.js, por ser muito reconhecida e usada no mercado de trabalho, aprendi a utilizar ela usando classes inicialmente para ser apto há realizar manutenção caso me depare com algum legado futuramente e por ser mais complicada comparando com sua versão funcional. Durante esse módulo foi abordado conceitos básicos e noções de uso do Agile usando Scrum e Kanban nos projetos em grupo.

Detalhes dos projetos de Frontend

📘 Backend

Conteinerização usando Docker, e seus benefícios para garantir o funcionamento da aplicação em um ambiente de contêineres, foi o modulo mais longo e cansativo, por ter muito material teórico e conceitos, que pareciam muito confusos no começo, aprendi a desenvolver um código para backend, robusto, usando Arquitetura de software seguindo padrão MSC, limpo, escalável usando banco de dados e realizando testes automatizados.

Detalhes dos projetos de Back-end

📚 Ciência da Computação

Iniciada uma nova linguagem, Python, padrões de projetos, raspagem de dados, complexidade de tempo e espaço com algoritmos e estrutura de dados, com alocamento de memória, funcionamento de pilhas, filas, conjuntos entre muitos outros conceitos e padrões.

Detalhes dos projetos de Ciência da Computação

Experiências Profissionais 🔧

  • Projetista: Onde desenvolvi uma habilidade mais analítica, que foi de extrema necessidade para criar soluções de montagem mecânicas, eu desenhava armários, gabinetes, mobiliários conforme os padrões de ferramental da empresa, todos em chapa metálica.

  • Suporte TI: Trabalhei por alguns anos prestando suporte e manutenção de computadores, onde realizava um atendimento direto ao público, analisando o defeito apresentado, e procurando a solução, com meus conhecimentos e habilidades de aprendizagem e colaboração como técnico atendendo uma empresa me levaram para outra área de trabalho que era de projetista mecânico.

Horas vagas 🎮

  • Normalmente reúno com amigos para jogar e bater um papo no discord, sempre fui uma pessoa que gosta de jogos multiplayer, até mesmo fora da época de internet, minha irmã que o diga haha, nós jogavamos muitos jogos do super snes Zombies Ate My Neighbors, Sunset Riders, entre muitos outros...
  • Com o poder da internet e evolução dos jogos, sempre jogo o gênero MMORPG, ou jogos COOP de uma forma geral, jogar sozinho mesmo o mais clássico eu acabo não me divertindo tanto, comparando com as altas gargalhadas com amigos e situações memoráveis que acontecem, seja por conta de história ou eventos do jogo mesmo ou bugs que acabam virando uma diversão.
  • Atualmente estou jogando Deep Rock Galactic e ancioso aguardando pelo lançamento do diablo 4.
  • Para manter a harmonita de atividades físicas eu acabei pegando gosto por me desafiar nas corridas, com a pandemia eu acabei parando, e no final do ano passado eu voltei a correr, pouco a pouco estou recuperando a força e o folego, estou batendo atualmente 8.5km em um percurso de rua que faço 3 vezes na semana.

Linguagens e ferramentas 🛠

Windows Linux VS Code HTML5 CSS3 JavaScript TypeScript Git GitHub Markdown Nodejs Npm Docker Express MySQL Sequelize MongoDB Mocha Chai Sinon React JWToken Python Pytest Pymongo Vue.js

Github Details
Github Status Github Top Languages

Contato:

Davíd Roggér's Projects

9th-nlw-ignite icon 9th-nlw-ignite

Versão web e mobile do "Find your Duo", uma plataforma que ajuda gamers a encontrar um parceiro ou parceira para jogar online seu game favorito, conectado a Twitch.

davidrogger icon davidrogger

Dados de introdução pessoais para página inicial do GitHub

nlw-ai-mastery icon nlw-ai-mastery

Semana guiada pela Rocketseat usando api do chatgpt para criar título ou descrição.

nodejs-jwt-base-project icon nodejs-jwt-base-project

Repositório para os estudantes acompanharem o conteúdo e a aula ao vivo do terceiro dia do bloco 24 do curso. Tema: NodeJS, Express e JWT

trybe-backend icon trybe-backend

Visão geral de atividades e projetos realizadas no modulo de backend da trybe.

trybe-fundamentos icon trybe-fundamentos

Descrição de todos projetos realizados no modulo de Fundamentos no curso da Trybe.

trybe-mysql-one-for-all icon trybe-mysql-one-for-all

Projeto para prática de normalização de banco de dados juntamente com uso de condicionais, manipulação de strings, funções, união de tabelas usando JOIN no MYSQL.

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. 📊📈🎉

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google ❤️ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.