Diogo Torres Correia
Programador e entusiasta. Estudante de Engenharia Informática & Cibersegurança. Atleta federado.
Educação
2020 - 2023
Instituto Superior Técnico, Lisboa
Licenciatura em Engenharia Informática e de Computadores
- Média final: 18.63/20 (19)
- Eleito Delegado de Ano (2020 - 2023) e Delegado de Curso (2022 - 2023)
- Premiado com Diploma de Excelência Académica (2020/2021)
- Premiado com Diploma de Mérito Académico (2021/2022)
- Premiado com Diploma de Excelência Académica (2022/2023)
- Top 3 do curso entre alunos que ingressaram em 2020/2021 (entre ~180)
- Membro do Conselho Pedagógico do IST
2023 - 2025 (esperado)
KTH Royal Institute of Technology, Suécia
Mestrado em Cibersegurança
Experiência Profissional
Abril 2021 - Julho 2023
DASI, IST, Lisboa
Bolsa de Iniciação à Investigação Full Stack Developer
A DASI é a equipa de desenvolvimento dos Serviços de Informática
do IST, à qual me juntei no meu primeiro ano de licenciatura.
A equipa é responsável pela gestão do sistema de ensido da instituição,
o FenixEdu, assim como outros serviços.
Desenvolvi uma nova versão da API pública, resolvi bugs e fiz melhorias de UX, algumas por iniciativa própria.
Desenvolvi uma nova versão da API pública, resolvi bugs e fiz melhorias de UX, algumas por iniciativa própria.
Projetos
2021 - Presente
React (GatsbyJS); Markdown
Um site totalmente open source, dedicado à criação de resumos focados nas disciplinas da Licenciatura em Engenharia Informática e de Computadores no Instituto Superior Técnico, aumentando o aproveitamento académico dos alunos. Conta, atualmente, com mais de 30k visualizações mensais.
2016 - Presente
Java; SpigotMC API
Um plugin para Minecraft que interceta network packets à procura de placeholders, substituindo-os por mensagens traduzidas na língua do utilizador. O projeto, escrito totalmente em Java, conta com mais de 100 classes e 7000+ linhas de código.
2019 - Presente
JavaScript; React; NodeJS
Uma web app para configurar o plugin Triton. Feita com React, Redux e React Router, permite uma configuração fácil, evitando a necessidade de editar manualmente os ficheiros JSON de configuração.
2017, 2018
NodeJS; PHP
Configuração da integração dos bilhetes com PayPal, em PHP na primeira edição e em NodeJS na segunda, para o Craftathon, um evento de caridade americano.
2021 - Presente
React (NextJS); NodeJS (Strapi)
Loja online feita com NextJS e Strapi, para uma livraria em Algés. Além da loja online, foi também feito um programa interno para agilizar tarefas repetitivas (introdução de produtos no programa de faturação), salvando assim dezenas de horas de trabalho manual.
Portugal Ultra Triathlon
Maio, Junho 2018
PHP; HTML / CSS
O PUT foi um evento de caridade, destinado a angariar fundos para 4 associações portuguesas ligadas ao desporto. O website e o sistema de angariação de fundos foi feito em HTML/CSS e PHP.
2022
Rust; Yew.rs + Axum.rs
Uma aplicação web, que utiliza Web Assembly no frontend através de Rust, para gerir um pequeno frigorífico comunitário, permitindo manter um histórico das compras de cada utilizador e do seu saldo. A cada release são publicadas imagens Docker automaticamente através de GitHub Actions.
2023
Rust; TypeScript/React.js
Uma plataforma de eleições online usada pelo Conselho Pedagógico do Instituto Superior Técnico para eleições de delegados, feita com Rust e Axum.rs para o backend e Typescript e React.js para o frontend. Integra com o sistema OAuth da escola e evita guardar dados pessoais a todo o custo.
... e muitos outros pequenos projetos
Extra Curriculares
Olimpíadas da Informática 2020
Olimpíadas da Física 2019
Atleta Federado na Federação Portuguesa de Atletismo (2018 - Presente)