Fernando Alexandre

f.alexandre_at_almightybuserror.com

Skills

Object-Oriented Programming

Knowledge of Object-Oriented paradigm and inheritance mechanisms.

Concurrent Programming

Ability to design concurrent applications with efficient thread management.

Technical

  • Web Technologies

  • (X)HTML
  • CSS
  • Javascript
  • PHP
  • Languages

  • Java
  • C/C++
  • Ruby
  • Python
  • Other

  • SQL
  • OpenCL
  • Revision Control (SVN / GIT)

Spoken Languages

  • Portuguese (Native)
  • English

Education

2011-2013 - MSc

Computer Engineering

Faculdade Ciências e Tecnologia / Universidade Nova de Lisboa

 

Thesis: Adaptation of a C++ framework for general programming on graphics cards to support multiple, cooperative, graphics cards, with heavy reliance on Object Oriented programming mechanisms for structured computations and implicit optimizations.

2007-2011 - BSc

Computer Engineering

Faculdade Ciências e Tecnologia / Universidade Nova de Lisboa

Publications

Fernando Alexandre, Ricardo Marques and Hervé Paulino:

Esqueletos Algorítmicos para Paralelismo de Tarefas em Sistemas Multi-GPU.

In: INForum - Simpósio de Informática 2013, Évora, Portugal, 5-6 September 2013.

Note: Participant and speaker for the paper presentation.

Ricardo Marques, Hervé Paulino, Fernando Alexandre and Pedro D. Medeiros:

Algorithmic Skeleton Framework for the Orchestration of GPU Computations.

In: Proceedings of Euro-Par 2013 Parallel Processing - 19th International Conference, Aachen, Germany, August 26-30, 2013.

Note: Participant and speaker for the paper presentation.

Experience

No professional experience.

Hobbies

  • Writing educational programming articles for a blog (almightybuserror.com).

GitHub

Several scripts and projects can be found at github.com/kernl

Fernando Alexandre f.alexandre@almightybuserror.com