MyLife - Personal Lifestyle Monitoring System (University Project)

MyLife was the last and most complex product me and my colleagues created during our bachelor in University of Aveiro. It is a culmination of several skillsets and teachings along the years. I worked in a group of five people, and we all had different roles inside the project, but we got to work on all fronts so we would know the project and its components very well. All the information and documentation can be found here:...

July 20, 2024 · TomasCostaK

Developing a self-balancing motorcycle in five days

During the 2019 Summer, I had the opportunity to attend Summer Innovation Week by Critical Software. I was one of the 25 selected out of over 250 applicants, which made me feel the need to demonstrate that I was worth the opportunity. Team Composition I was placed in a team with three other great individuals from diverse fields such as: Electronics Mechanics Physics This diversity led to a very balanced team, essential for tackling our challenge....

July 19, 2024 · TomasCostaK

GTA V Autonomous Driving - Deep Learning Classification using 3D Point Clouds (University Project)

During university, me and a colleague captured some simulations of estimated point clouds inside the videogame Grand Theft Auto 5, which we then used to make predictions on a few objects. Below is the README for the project, which also contains some of the work our colleague performed for being able to extract the dataset out of GTA. However, my main focus was on the classification of such point clouds....

July 19, 2024 · TomasCostaK

Pandas 2.0 - How to make your DataFrame manipulations super fast!

Panda’s new update just dropped and with this new update, many new improvements were introduced. JetBrain’s Developer Survey shows that 55% of Python users, use Panda’s library. Therefore, we know that this massive library adoption comes with a potential to give a lot of performance boost to everyone using it. This is exactly the main point of this new 2.0.0 update. Pandas 2.0.0 The main change to Panda’s 2.0.0 that we will be covered in this article is the new backend support for Apache Arrow....

July 15, 2024 · TomasCostaK