Skip to content
View mrmikept's full-sized avatar
💻
Learning
💻
Learning
  • Universidade do Minho
  • Braga, Portugal
  • 13:44 (UTC +01:00)
  • LinkedIn in/mike-pinto

Block or report mrmikept

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.

Maximum 250 characters. Please don’t include any personal information such as legal names or email addresses. Markdown is supported. This note will only be visible to you.
Report abuse

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

Report abuse
mrmikept/README.md

👋 Hi there, I'm Mike Pinto

const aboutMe = {
  username: "mrmikept",
  fullName: "Mike Pinto",
  tags: ["Software Engineer", "Full-Stack Developer"]
  education: {
    degree: "MSc in Software Engineering @ UMinho",
    specializations: ["Distributed Systems", "Application Engineering"],
    location: "Braga, Portugal"
  }
};

📥 Reach me

🎓 Academic Projects

🎓 Master's Degree (MSc in Software Engineering)

📅 Year 1

Application Engineering Track

📌 MiradorUM – Portal of Instagrammable Viewpoints and Swings (GitHub)
Description: Interactive and dynamic portal dedicated to exploring and sharing scenic viewpoints and swings.
Tags: Vue.JS, Java Spring Boot, MySQL, Hibernate

📌 SteamBench – PostgreSQL Optimization & Tuning Suite (GitHub)
Description: infrastructure and automation scripts for advanced PostgreSQL database optimization. Features automated parameter kernel tuning (shared_buffers, work_mem), index-only scans, stored properties, and query refactoring under high-concurrency OLTP/OLAP simulation.
Tags: Python, Java, PostgreSQL, Database Administration, Performance Tuning, Automation, Scripting

Distributed Systems Track

📌 Raft Byzantine Analysis – Vulnerability Analysis in the Raft Algorithm face to Assertive Faults (GitHub)
Description: Study of the resilience of the Raft consensus algorithm against assertive (byzantine) faults, demonstrating security property violations
Tags: Python, Distributed Systems, Raft, Maelstrom, Byzantine Faults

🎓 Bachelor’s Degree (BSc in Software Engineering)

📅 Year 1

📌 Laboratórios de Infórmatica II (GitHub)
Description: Interpreter for a stack-oriented programming language, written in C.
Tags: C, Data Structures, Pointers

📅 Year 2

📌 Databases - BeloMetro (GitHub)
Description: Database modeling for a subway company.
Tags: SQL, MySQL, Database Architecture

📌 Object Oriented Programming - Vintage (GitHub)
Description: Terminal-based Marketplace application built in Java.
Tags: Java, Object Oriented Programming

📌 Laboratórios de Informática III (GitHub)
Description: Reading and parsing of data files using C.
Tags: C, Data Structures, Parsing, Queries

📅 Year 3

📌 Computer Graphics - 3D Engine using GLUT and OpenGL (GitHub)
Description: 3D Engine developed using GLUT and OpenGL.
Tags: C++, Solar System, GLUT, OpenGL

📌 Distributed Systems - Cloud Computing and Function As A Service (FAAS) (GitHub)
Description: Threaded Client-Server Application, based on Cloud Computing and FAAS.
Tags: Java, Distributed Systems, Threading

📌 Laboratórios de Informática IV - LeilUM Plataforma de leilões online (GitHub)
Description: Web Application for online biddings built using the Blazor Framework in C# with a Monolothic Architecture Tags: Blazor, C#, Monolithic Architecture

📌 Engenharia Web - LearnMinder Plataforma de partilha de recursos educacionais (GitHub)
Description: Web Application for online sharing of educational resources. Tags: Express.JS, JavaScript, Microservices Architecture. Auth, Pug, HTML, CSS, Scripting

⚡ Contributions

Snake animation

🚀 Tech Stack

🖥️ Languages

🌐 Frontend

⚙️ Backend & Runtime

🗄️ Databases

🛠️ DevOps & Tools

Pinned Loading

  1. CC-23-24 CC-23-24 Public

    Trabalhos Práticos da UC de Comunicações por Computador UMinho - 2023/2024

    Java

  2. Project_SD_2324 Project_SD_2324 Public

    Repositorio para o trabalho-prático da UC de Sistemas Distribuidos UMinho - 2023/24

    Java

  3. Project_POO_2223 Project_POO_2223 Public

    Repositorio para o trabalho-prático da UC de Programação Orientada aos Objetos (POO) UMinho - 2022/23

    Java