About me

Coding in the end of the eighties was cheap. However, messing around with electronics wasn’t, because finding in your local electronics store the right components and tools was very hard… and if I was lucky to find it, the second handicap would be its exorbitant price!

In the end of the nineties, the prices were gradually decreasing and the variety of components and stocks were significantly increasing. Also, in 1999 I started studying Electrical and Computers Engineering in the Faculty of Engineering of the University of Porto (FEUP) which gave me access to laboratories equipped with the latest technology: fast computers, development software tools, electronic test instruments and a wide range of electronic components.

Today, and with the exponential proliferation of markets on the Internet I can easily buy any component, tool or equipment. Moreover, the technical information available online is so massive that I get the answers to my questions extremely fast. However, the problem with this massive information is that not all is trustworthy meaning that it’s essential to have the skills to judge and filter it.

To conclude this summary, I have experience in developing embedded system and reverse engineering. Also, I have a laboratory in my home equipped with an oscilloscope, soldering station and thousands of components.

Some people ask me how can they contribute with a small donation for my projects. In fact, they can’t. Why? Because these projects are just a hobby and I believe that all the information and knowledge should be free.

There are others ways to make our world a better place, so, I challenge you to donate your money to a really good cause (e.g. UNICEF).

Everything in this page is and will always be free. But you can only redistribute it and/or modify it under the terms of the GNU General Public License as published by the Free Software Foundation, either version 3 of the License, or (at your option) any later version. Click here for more information about the GNU GPLv3.

If you need my full contact details, please contact me using the contact form or through one of the buttons below: