Miguel Andrade

profile picture

Welcome to my page

Welcome to my personal website! My name is Miguel Andrade, I'm 27 years old Software Developer at Critical Techworks.

My hometown is Vila das Aves, a town located in the north of Portugal, about 35Km from Porto and Braga.

Here you'll find detailed information about myself, from my academic education and experience to my personal projects that I try to do in my free time!

Experience

Personal Projects

This Website Project

The title is self-explanatory, this is the GitHub repository of this site.

My Masters Thesis

The project of my masters thesis, Development of a 3D visualisation system for a robotic simulator. The idea here was to process a pointcloud from a robot and generate a 3D geometry from that same pointcloud. We can visualize and interact with this geometry through a graphical interface in the browser.

I've used Gazebo and C++ to simulate a LiDAR sensor, Open3D to generate the 3D geometry and THREE.js to visualize the 3D object in the browser.

Mancala Game with AI

This game was a project in university which the objective was to create the mancala game and play it against an AI. This project is implemented in Python. In the future I'm thinking of adding an UI.

Education

Masters in Informatics and Computing Engineering

Faculty of Engineering of University of Porto, Porto (Portugal)

2021 - 2023

Degree in Science of Engineering - Informatics and Computing Engineering

Faculty of Engineering of University of Porto, Porto (Portugal)

2017 - 2021

Degree in Computer Graphics Engineering and Multimedia

Polytechnic Institute of Viana do Castelo, Viana do Castelo (Portugal)

2014 - 2017

Skills

Programming Languages

JavaScript, Java, C/C++, Python, C#

Web Development

HTML, CSS, Bootstrap, WebGL

Databases

MySQL, PostgreSQL

Other

Docker, Git, Bash, PowerShell, NodeJS, LaTeX, AEM

More information Less information
×

Technologies that I played with

SpringBoot, React, Unity, Unreal Engine

Technologies to learn

OpenGL, Vulkan, DirectX

Languages

Portuguese

Native

English

Intermediate

Spanish

Intermediate