Climbing

Hi!

I'm a full-stack Software Engineer with a Master's in Biomedical Engineering .

I like bouldering, programming, cooking, and graphic design among other things.

I've lived in 7 different countries in Europe; I've published two neuroscience papers; I was president of a non-profit organization for 2 years while in university; and I built a commercial VR video game with my partner from scratch - just to name a few adventures I've had in the past few years.

Welcome to my personal website!

Some of my Projects

Code

Beers & Boomerangs - VR Video Game

On going

Me and my partner's latest project: to build a VR video game from scratch! We're using Unity (C#) and blender, and learning a bunch. What started a free time project, grew into a proper game that is now released on 5 platforms!

Code

THREE.js - Sandbox

2024

Played around with new 3D interactions with THREE.js.

Misc

Wood working - Learning Tower

2022

I decided to try wood working, and for my first project I built a Learning Tower for my niece from scratch with the little tools I had available. It turned out pretty decent, and she loves it!

Code

Beers & Boomerangs website

2022

Fully designed and build a small website to showcase the game we built with pure HTML, CSS and Javascript.

Code

Hugo CV Template

2020

I built an open-source Hugo template for an online PDF printable CV. I built it for myself when I had the need to create a beautiful, easy to edit from anywhere CV; I then shared it because why not! It's not easy to know how many people have used it, but so far, its repo has been started 110 times and forked 61 times.

Paper

Using machine learning to reveal the population vector from EEG signals

2020

For my Master's thesis, I researched and analysed brain data using non-invasive signals to decode arm movement at the Institute of Neural Engineering in Graz (Austria). This paper was the result. I co-authored it with the PhD student that helped me with everything along the way.

Misc

Warm Sweater

2020

I knitted a large warm sweater for my best-friend and partner. It took 60 hours and 700 meters of wool. It was my first knitting project, and I'm very proud of it :)

Code

Personal website

2020

Small weekend project that has still a bunch of features to add. I like to take these chances to explore new tools and practice. I used sass, flexbox, CSS animations and React.

Code

Who you talk to

2019

I had a question in mind: who are the friends I talk to the most in my Facebook chat? When do we talk the most? What were the words that were most specific to each friend? To answer that (and to have an excuse to learn advanced python data analysis), I created an offline python tool that did all that processing from the information downloaded from the website. The results were quite fun to explore!

Code

Cell by Cell - Video Game

2018

While working at a research lab as a Flow Cytometry technician, I was given the challenge to create something to teach children and their parents about a science instrument - cell sorting. The result was a video game built in Unity (C#) where the player sorts cells by their color. Unfortunately, I didn't have the time to polish it and add a tutorial to users. Before and while playing, we introduced some more scientific concepts.

Paper

Is neural activity detected by ERP-based brain-computer interfaces task specific?

2016

I did a 2-month internship in Berlin at the Neurotechnology group of TU Berlin. This paper contains the results of that 2-month experiment.

Misc

President of a non-profit music organization

2015

For 2 years during my University degree, I was president of a tradicional music group of 40 members that had several actvities throughout the year, including travel around Portugal and playing in music festivals.

My career so far

Now

2015

Zurich, CH

Software Engineer

Canonical

Mar 2023-Now

I am currently part of a great team of software engineers that build and maintain Launchpad - a web application that allows users to develop and maintain software, particularly open-source software.

Lisbon, PT/SE

VR Developer & Co-founder

Witty Platypus

Jan 2021-Now

I was the lead developer of a VR game called 'Beers and Boomerangs' which was released in November 2022. The game was developed in C# (Unity) and featured a lot of physics based systems.

Oxford, UK

Software Engineer

Perspectum

Jan 2020-Mar 2022

I worked as a full-stack developer of a Django web portal with multiple integrated services. I also managed our team of 3, communication with stakeholders, and created individual python packages and tools to be used by other teams.

Oxford, UK

Test Engineer

Perspectum

Mar 2019-Jan 2020

Wrote BDD automated tests for a Django web portal using web scrapping tools. Created a few load tests that run hundreads of scenarios in parallel to test the portal robustness.

Oeiras, PT

Flow Cytometry Technician

Instituto Gulbenkian de Ciência

Jan 2018-Mar 2019

Worked in maintaining a lab unit and teaching users how to use our tools. While in working there, I ended up re-working some of the institute's facilities websites, automatizing report creation in Python, and creating a video game to teach kids what we do in the lab. I ended up moving to a more software-oriented occupation after that since the software-related tasks were the most fun.

Graz, AT

Master's Thesis Research Intern

Institute of Neural Engineering

Sep 2016-Jun 2017

Designed and developed an experimental paradigm, and acquired and analysed data from brain signals while people moved their arm in a controlled environment. The results were then published in my Master's thesis and later worked into a paper released in 2020.

Lisbon, PT

Biomedical Engineering Master Student

Faculty of Sciences, University of Lisbon

Sep 2015-Nov 2017

I did a Master's in Biomedical Engineering and Biophysics, with a focus on data and image processing.

Berlin, DE

Bachelor's Thesis Research Intern

Institute of Neural Engineering

Jun 2015-Sep 2015

At the end of my Bachelor's degree, I did this small neuroscience internship. I designed and conducted an experiment (with a lot of help from a PhD student). In the end, I wrote my Bachelor's thesis and a paper with the contents