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
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
- React
- React Native (expo)
- Next.js
- Zustand
- Redux
- Tailwind
- Scss
Back-End
- Spring
- Node.js
- Express
- Fastify
- Nest.js
- Spring data JPA
- Prisma orm
- TypeORM
- Mongoose
Cloud
- Vercel
- Heroku
- firebase
- supabase
- AWS EC2
- AWS S3
- AWS RDS
Database
- MySQL
- Postgres
- SQL lite
- Mongo db
- Redis
Outros
- Imperative programming
- OOP programming
- Typescript
- Vitest | Jest | Mocha and Chai
- SOLID
- Git
- Github
- Docker
- 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