Skip to content
View PatrickOtero's full-sized avatar
💭
Constantly discovering.
💭
Constantly discovering.
  • Brazil

Block or report PatrickOtero

Block user

Prevent this user from interacting with your repositories and sending you notifications. Learn more about blocking users.

You must be logged in to block users.

Please don't include any personal information such as legal names or email addresses. Maximum 100 characters, markdown supported. This note will be visible to only you.
Report abuse

Contact GitHub support about this user’s behavior. Learn more about reporting abuse.

Report abuse
PatrickOtero/README.md

Patrick da Rocha Otero

Desenvolvedor Web.

AVISO: Ao usar minhas aplicações elas podem não funcionar, se caso isso acontecer é devido aos serviços de hospedagem que desativaram as minhas aplicações. Caso queira testar alguma coisa, entre em contato comigo no linkedin: https://www.linkedin.com/in/patrick-da-rocha-otero/

Permita-me falar um pouco sobre mim:

Patrick da Rocha Otero, 27 anos.

Sou um amante da área da tecnologia de informação desde pequeno. Minha paixão começou com a simplicidade e ingenuidade em me divertir com jogos eletrônicos e, com o tempo, evoluiu para o interesse em compreender a forma como cada detalhe de tudo que eu vejo apresentado na tela (software) é criado a partir de componentes físicos (hardware) com tamanha precisão, como por exemplo: Como conseguiram fazer com que um mouse fosse capaz de mover um "pointer" através de interfaces e também, como essas interfaces permitem interação? Como o hardware interpreta comandos de dispositivos de entrada e os transforma em um resultado gráfico em dispositivos de saída? E mais complexo ainda, como conseguimos armazenar informações complexas eletricamente, separadamente, acessíveis, em componentes físicos que ainda conseguem ser representadas visualmente e virtualmente?

Em suma, a tecnologia capaz de nos fornecer essas máquinas que fazem milhões de cálculos e impulsos de energia por segundo, graças a componentes microscópicos como os transistores miniaturizados a nível ULSI (Ultra Large Scale Integration), me faziam pensar estar diante de uma invenção além da capacidade humana, ou pelo menos, da minha própria.

Aos meus 24 anos então decidi ingressar definitivamente nesta área que me gera tanto fascínio, tantas perguntas e que me deixa tão admirado com as suas complexidades, para que, finalmente, eu as pudesse compreender a fundo, de fato.

Iniciei então meus estudos na área de T.I em dezembro de 2020 ingressando em uma graduação em nível tecnólogo em Análise e Desenvolvimento de Sistemas para entender de uma vez por todas qual setor tecnológico seguiria. Não demorou muito até que eu descobrisse que minha paixão está no desenvolvimento de softwares. Devido à isso, procurei por cursos com programas gratuitos que permitissem a formação sem custos, ou com custos após contratação, como o programa Sucesso Compartilhado, por exemplo, oferecido pela Provi, encontrando assim o curso de Desenvolvimento de Softwares da edtech Cubos Academy. O curso foi iniciado em agosto de 2021 e finalizado com sucesso em março de 2022, onde me familiarizei com Node, Javascript, PostgreSQL, React, Html e Css.

Fui selecionado para participar como residente voluntário em um projeto real na Cubos Academy entre junho e julho de 2022, no projeto Capital de Impacto, onde pude me familiarizar com tecnologias de testes unitários e integrais como Jest e Supertest e com o conceito e a prática de "migrations" e "seeds" com "knex.js". Também participei do evento Provihack 2022 - Não existe planeta b na equipe GreenPoints para aprimorar meus conhecimentos como desenvolvedor backend e frontend e aumentar minhas chances de conseguir minha primeira oportunidade no mercado do setor.

Tenho ainda mais experiência voluntária. Fui selecionado para atuar na iniciativa SouJunior como desenvolvedor back-end Node desde abril de 2023 e permaneço até hoje, já atuando em três produtos diferentes desenvolvendo tanto no front-end quanto no back-end.

⚙️ Progresso acadêmico e profissional.

  • Ensino Superior:

    • Ead
      • Concluído:
        • Análise e Desenvolvimento de Sistemas na Unicesumar.
  • Cursos intensivos:

    • Programação Front-end e Back-end
      • Concluído:
        • Desenvolvimento de softwares da Cubos Academy
  • Certificados reconhecidos de idiomas:

  • Empregado fora da área.

    • - Com experiência voluntária na área.
      • - 1 mes trabalhando no projeto Capital de Impacto na Cubos Academy.
      • - trabalhando como voluntário na SouJunior desde abril de 2023.


TECNOLOGIAS QUE USO

  1. Backend:

    • Javascript
    • Typescript
    • SQL
    • Express
    • Nest
    • Knex
    • Prisma
    • Typeorm
    • Nodemailer
    • Swagger
    • Jest
    • Git
  2. Frontend:

    • React
    • Html
    • Css
    • Styled components
    • Sass
  3. Ferramentas:

    • Docker
    • Insomnia
    • Postman
    • Beekeeper
    • Dbeaver
    • Vscode
    • Github
    • Gitlab
    • Notion
    • Clickup

Informações importantes:

  • Motores/Interpretadores/Compiladores que uso:
    • Node
  • Arquitetura de software para a criação de APIs:
    • REST.
  • Paradigma de programação:
    • Orientada à objetos ou funcional.

Pinned Loading

  1. App-Dindin App-Dindin Public

    Web-app de finanças feito como o terceiro desafio de front-end da Cubos Academy no curso de Desenvolvimento de Software.

    JavaScript 2

  2. Go-Barber-front-end Go-Barber-front-end Public

    Front-end em React para o web-app GoBarber.

    JavaScript 1

  3. Kontacts-App Kontacts-App Public

    Front-end para o aplicativo "Kontacts" exigido como desafio de prática pelo curso Desenvolvimento de Softwares da Cubos Academy.

    JavaScript 1

  4. oterofficia-frontend oterofficia-frontend Public

    Site pessoal. (em progresso)

    TypeScript 1

  5. Site-streamer-de-filmes Site-streamer-de-filmes Public

    Um site simples que simula a exibição de filmes para streaming.

    JavaScript 1