View in English
Source code

Diogo Torres Correia

Programador e entusiasta. Estudante de Engenharia Informática. Atleta federado.

Skills

Programação

JavaScript

React

NodeJS & Express

HTML/CSS

Java

Python

Vue

Rust

C

C++

SQL

PHP

Spring

Sistemas Operativos

Linux

Windows

MacOS

Ferramentas

Git

Docker

Línguas

Português

Nativo

Inglês

C1 (IELTS Band 8.0)

Open Source

Contribuições nos seguintes projetos:

Educação

2020 - 2023 (esperado)
Instituto Superior Técnico, Lisboa
Licenciatura em Engenharia Informática e de Computadores

Experiência Profissional

Abril 2021 - Presente
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.

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.

... 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)