
Student at University of Minho
Portugal

Student at University of Minho
Portugal
Software Engineer with solid OOP knowledge.
Excellent communication skills.
Personal Characteristics:
Leadership, Team Spirit, Honest
Confident, Perseverant, Determined, Optimist, Goal Oriented, Creative, Dynamic, Independent, Flexible, Responsible, Perceptive, Aggressive, Committed
Software Design, Java, C#, C++, Haskell, Prolog, .NET, VSTO, XML, SyncML, HTML, CSS, PHP, UML, Ruby, Ruby on Rails, XSL, Regular Expressions, Model-Driven Development, XQuery, SQL, DB2, MySQL, OpenGL, Cryptography, XSL, XSL-T, XForms, REST, GIT, Capistrano, SVN, Usability, Perl, SOAP, Schema, DTD, DB2, Open Source, Linux
(Educational Institution; 501-1000 employees; Research industry)
November 2007 — January 2008 (3 months)
Web Application for GAED in Ruby on Rails.
(Public Company; 51-200 employees; Wireless industry)
October 2006 — March 2007 (6 months)
Outsourcing. C#/.NET/VSTO. Created the user interface and implemented the client logic for the MobileKeeper Outlook Client. Developed a parser for the IMC personal data interchange formats (vCard and vCalendar) using DOM & Regular Expressions. Acquired basic knowledge on SyncML.
(Self-Employed; Myself Only; Internet industry)
January 1998 — April 2006 (8 years 4 months)
Developed a reasonable number (>50) of websites using ASP/PHP/Flash/CSS/HTML.
(Partnership; 1-10 employees; Internet industry)
May 2001 — October 2001 (6 months)
Developed the first version of the Interportas Web Portal. After I quitted the project was reassigned to a different designer so I have no responsibility on the current layout.
Used CSS/HTML/PHP.
Product Development, Innovation, Project Managment, Design 2008 — 2008
Intensive Erasmus course at Bang & Olufsen, Struer, Denmark on Conceptual Design and Development of Innovative Products
BS, Computer Science, Systems Analysis, Maths, Physics, Economics, 2004 — 2007
Most Relevant works:
SIGeo (Geographical Information System)
An GPS look-a-like Java application that could calculate the shortest path. Combined a good GUI with a flexible way to modify the roads/cities/etc and was animated when the path was being showed.
gEM (Multimedia Entertainment Manager)
An music database system coded in Java that allowed playing mp3. Similar to Winamp/other media player applications.
hZip (Haskell Zip)
Module that used Huffman coding to compress/decompress a file. Despite being called Haskell Zip i developed both a Haskell and a C# version.
Su-DoKu 9x9
A Haskell based Sudoku game that had a seriously good user interface. You could select different skins (there where 3 available) and the game had a cheat menu that allowed to solve the entire board in less than 5 seconds. Had also a hints system and did not allowed foul moves.
MSc, Software Engineering, Software Architecture, Cryptography, WebServices, Scripting, XML, Web Apps, 2007
Most Relavant Works:
e-archia.net
Social Web application developed in Ruby on Rails/XHTML/CSS that defined a web archive for academic projects. Also experimented a different approach to the problem using XForms, Ruby on Rails, METS, RESTful web services and IBM DB2.
Technology, Sports, Music, Movies, Photography and Art
prt.sc member
11th place at the CeNPLf (Portuguese National Logic and Functional Programming Contest) representing University of Minho, 2006.
Featured IBM DB2 Ambassador on IBM Website, 2007.