image

Bem vindo(a) ! 👋

Bem-vindo ao meu portfólio! Sou Diego Ramos, um desenvolvedor apaixonado por aprender e por tecnologia. Estar procurando novos desafios são o que me motiva, principalmente se for necessário aprender algo novo para solucioná-los.

Sobre mim

diego photo

Desenvolvedor fullstack

Um desenvolvedor apaixonado por tecnologia. Venho explorando o mundo do desenvolvimento de software. Desde o frontend com React e Vue até o backend com Node.js e Java, estive estudando várias tecnologias, procurando sempre qualificar minha mão de obra. Estou sempre procurando por novos desafios e oportunidades para aprender e crescer. Além do trabalho, curto compartilhar o que sei através de comunidades open source, e adoro conhecer novas pessoas.

Um dos meus passatempos favoritos é a leitura de livros e mangás, além de maratonar filmes, séries e jogar. Tenho um interesse especial por temas como economia, filosofia e ficção em geral.


Tecnologias

Front-End

  1. React
  2. React Native (expo)
  3. Next.js
  4. Zustand
  5. Redux
  6. Tailwind
  7. Scss

Back-End

  1. Spring
  2. Node.js
  3. Express
  4. Fastify
  5. Nest.js
  6. Spring data JPA
  7. Prisma orm
  8. TypeORM
  9. Mongoose

Cloud

  1. Vercel
  2. Heroku
  3. firebase
  4. supabase
  5. AWS EC2
  6. AWS S3
  7. AWS RDS

Database

  1. MySQL
  2. Postgres
  3. SQL lite
  4. Mongo db
  5. Redis

Outros

  1. Imperative programming
  2. OOP programming
  3. Typescript
  4. Vitest | Jest | Mocha and Chai
  5. SOLID
  6. Git
  7. Github
  8. Docker
  9. Linux

Currículo

Durante minhas experiencias profissionais adquiri uma sólida base teórica e prática em diversas áreas da computação, incluindo algoritmos, estruturas de dados, programação orientada a objetos e desenvolvimento de software. Ampliando meu conhecimento e habilidades em tecnologia da informação.

Experiência

  • Desenvolvedor fullstack - Arrow Digital - 51.190.073/0001-24

    Duração: 11/2023 - Atualmente

    Descrição: Criação de REST APIS usando express, typescript, mongoose, criação de testes unitários e testes de integração, integração direta com APIS de terceiros e web services, como por exemplo, stripe, AWS S3, firebase, openAI. Criação de scripts para automatização de processos manuais, como dump do banco banco de dados dentre outros.

    Tecnologias usadas

    • Express
    • Typescript
    • Amazon Web Services (s3, ec2)
    • Mongo db
    • Mongoose
    • Firebase
    • Linux
    • Vitest
  • Desenvolvedor fullstack - Freelancer

    Duração: 01/2022 - Atualmente

    Descrição: Construção de aplicativos web e mobile sob demanda, atuo como fullstack, com bastante foco em segurança, performance e escalabilidade.

    Tecnologias usadas

    • React.js | Next.js
    • React Native com expo
    • Nodejs | Fastify | Express | nest.js
    • Mysql | Postgres | Sqlite
    • Mongodb
    • Redis
    • Typescript
    • Docker
  • Desenvolvedor fullstack - Resolva Meu Look - 37.539.385/0001-70

    Duração: 08/2022 - 01/2022

    Descrição: Construção de plataforma de para gerenciamento de "looks". Trabalhava fullstack no frontend na criação de paginas web com reactjs e no backend com nodejs.

    Tecnologias usadas

    • React.js
    • Nodejs
    • MySQL
    • Mongodb
    • Redis
    • Amazon Web Services ( s3, rds, ec2 )
    • Typescript
    • Docker

Formação acadêmica

  • Ciência da computação - Estácio

    Duração: 2024 - em curso

    Descrição: O curso de Ciência da Computação oferece uma base sólida em programação, algoritmos, inteligência artificial e outras áreas-chave da tecnologia. Os alunos desenvolvem habilidades analíticas e de resolução de problemas, preparando-os para carreiras em desenvolvimento de software, análise de dados, cibersegurança e empreendedorismo tecnológico.

  • Bootcamp - Rocketseat

    Duração: 2022 - 2023

    Descrição: A Rocketseat é plataforma brasileira de educação em tecnologia, conhecida por cursos online práticos e dinâmicos em programação, desenvolvimento web e mobile. A plataforma oferece diversos cursos nomeados como "trilhas", voltadas tanto para o desenvolvimento frontend quanto para o desenvolvimento backend.

  • Desenvolvimento Web - Trybe

    Duração: 2021 - 2023

    Descrição: A Trybe é uma escola de desenvolvimento web que tem comprometimento genuíno com sucesso profissional das pessoas estudantes. Com o Modelo de Sucesso Compartilhado, quem estuda na Trybe tem a opção de pagar apenas quando já estiver trabalhando. São mais de 1500 horas de formação que aborda fundamentos de desenvolvimento web, desenvolvimento front-end, desenvolvimento Back-end, conceitos de ciência da computação, metodologias ágeis e habilidades comportamentais.

  • Bootcamp - Alura

    Duração: 2020 - 2021

    Descrição: A Alura é uma plataforma de educação online reconhecida, oferecendo cursos em programação, desenvolvimento web, data science e marketing digital. Com abordagem prática e ministrados por especialistas, os cursos incluem vídeo-aulas, exercícios e projetos reais. Como aluno da Alura, aprimorei habilidades técnicas e profissionais, preparando-me para desafios profissionais. A plataforma destaca-se pela qualidade e compromisso com o sucesso dos alunos.

  • Desenvolvimento de sistemas - Senai Cimatec

    Duração: 2020 - 2021 (incompleto)

    Descrição: O curso técnico em Desenvolvimento de Sistemas oferece uma formação prática e abrangente em programação, desenvolvimento web, banco de dados e segurança da informação, preparando os alunos para carreiras como desenvolvedores de software. Com duração de aproximadamente 3 anos, os alunos adquirem habilidades essenciais por meio de aulas teóricas, laboratórios práticos e projetos reais, recebendo ao final um certificado reconhecido pelo Ministério da Educação.


Fale comigo