...
  • Fernando André Bezerra Moura Fernandes 🇵🇹
  • 04/09/1997
  • +351937388716
  • fernandoandre49@gmail.com

My Academic Formation

  • (2008-2015) Externato Delfim Ferreira was where i made my basic and high school education and then picked the "Sciences and Technologies" course.
  • (2015-2020) University of Porto was my 1st choice to study the Informatics and Computer Engineering course at the Faculty of Engineering with an integrated masters degree.
  • (2019) Technical University of Ostrava on the Czech Republic is the University where i participated in the ERASMUS student exchange program. There took courses such as Methods of Analysis of Data, Methods of Analysis of Textual Data, Parallel Computing, Biologically Inspired Algorithms and Digital Image Processing.
  • (2008-2012) English Institute where i learned how to write, speak and listen to the english language and comprehend it better. It helped me get my First Certificate in English (FCE) which gets me at C1 level in English.

My work experience

  • (2018 - Today) Jumpseller - Part-time(Student-worker). Jumpseller is an E-Commerce provider where you can easily setup your online store. Here i make part of their software devolpment team. While working there i have learned some new technical skills, such as the Ruby programing language, some of its frameworks and gems like Sinatra and Padrino and improved my skills in ReactJS. I also learned how to implement and use webhooks, how to use server-side caching (Redis) and gained many insights on the maintenance of an highly used software project. It is my first job on the field, working part-time and managing my time as a student-worker. Recently, i started working on a machine learning project related with recommendations on which i am applying my masters' thesis.

My top technical skills

Javascript

Used it in all of my web application projects done at FEUP, and at Jumpseller mainly with ReactJS. I also practiced this language on some side projects to learn NodeJS and AngularJS.

80 %
Ruby

Used it on a course at FEUP where i choosed to work with the Ruby on Rails Framework. I also, have been working with this language at Jumpseller using Padrino and Sinatra.

80 %
Java

Have used it many times in projects at FEUP to practice the implementation of design patterns, object oriented mobile apps and distributed web applications(Maven, Apache Tomcat and Mysql).

70 %
C++/C

Have used C on projects at FEUP namely to write low level code to pass data from one computer to another through a serial cable and to write a game using self made drivers of the graphical card, the keyboard and the mouse. Also used C++ to write a game-engine library after learning a bit about graphical computation at FEUP and it was the first language I ever learned. Right now at the Technical University of Ostrava (VSB-TUO) I am using c++ for my Digital Image Processing course to implement algorithms of image manipulation. Also used it to program with CUDA

70 %
Python

Started using python on my 3rd year for an Artificial Intelligence course at FEUP and now i am basically using it for almost every course here at the Technical University of Ostrava (VSB-TUO) for data and text analysis and algorithm implementation. Also learned Flask, and used popular libraries such as numpy and know how to setup and deploy a python project making use of tools such as pip and pipenv

50 %
C#

Have used it on projects at FEUP namely to write distributed technology systems. Since i am a Linux enthusiast, i had to use the Mono and avoid using Windows.

70 %
Elixir

Used it in with the Phoenix framework to write a web application in a course at FEUP to be delivered to a real company.

50 %

My top non technical skills

New challenges

I'm always open to the idea of learning and trying new things and facing new problems everyday. I don't enjoy working on the same thing over and over again whereas i like to go outside of my comfort zone and solve other problems. On my 4th year i decided to become a part-time student and explore that area before I finish my studies.

Public speaking

I consider myself to be a very open and extrovert person and have had the opportunity to do 2 presentations at FEUP's main auditorium for 2 different courses as well as take part in some academic traditions which helped me develop that component.

Helping others

I believe in teamwork. We can't make it on our own and everybody needs help sometimes. I'm always happy to help any friend or colleague in need in any way i can as i expect to be helped as well when I don't know something about some topic.

Good Listener

During meetings i try my best to always listen to other people's current tasks and issues and suggest ideas for their implementation or new features that should be added. During the SCRUM meetings at Jumpseller or at some courses at FEUP where we practiced the SCRUM methodology, i listened to other people's tasks and learned to help them on their struggles and ask for help myself.

Fast Learner

Every person has an adjustment or learning period when attempting something new but i tend to overcome it really quickly. While working at Jumpseller i was able to learn a new language and set of technologies (Ruby) that i had never used before in a fast way.

My main interests

  • Data Mining - Combined with data analysis i have an interest in using data from applications to be used on data mining algorithms. During my ERASMUS i took courses related with data analysis.
  • Machine Learning - Machine learning, since my third year, became one of my favorite topics in computer science. My thesis Software Library for Stream based Recommender Systems is positioned in this field, and more specifically Incremental Learning
  • Deep Learning - While still needing a lot of practice in study in this field, i started studying it more thoroughly in my 4th year after discovering Ian Goodfellow's GANs and wish to pursue more knowledge about it in the future.
  • Linux - I've been using Linux for over 4 years now, and tried numerous distributions.

Extra curricular activities

  • Volunteer Work - While doing my high school education i volunteered at the portuguese Banco Alimentar Contra a Fome and during my third year at FEUP i volunteered at RUTIS which is a network of senior universities where i was an informatics teacher.
  • Programming Challenges - Participated on the Google Hash Code 2016/2019 editions and on the Make or Break 2018 edition.
  • Brainstorming marathons - Participated on Circular 101 edition which is an hackathon that aims at producing an idea to the circular economy theme.
  • Job market - Was part of the team which organized the jobIT'20 which was a 3 day event aiming at bringing students and companies together to facilitate recruiting.