× {{alert.msg}} Never ask again
Pedro Costa

Pedro Costa

Jack of many trades, master of some

Lisbon (+01:00 DST)
Portuguese, Spanish, English
Desktop, web or mobile applications, from sysadmin tools in bash, to webapps in Java or Ruby, with a lot of Javascript in the middle, I have worked with it all. I am extremely detail-oriented, with a special concern for performance and quality. I taught several workshops from Git to Javascript at University of Minho, restarted a training program for competitive programming at the same university and am one of the founding tutors at the local CoderDojo. Currently conjuring software at Subvisual.
Ruby expert help Ruby - 5 years experience
Big fan of the language having used it frequently either professionally or for fun in the past years. Organizer and attendee at RubyConfs.
Javascript expert help JavaScript - 7 years experience
Despite my lack of love for the front-end parts there's where most of the work in a webapp will be. Pretty much any project I've worked on has had some javascript requirement, either for interactive documentation or full featured web applications. I do use jQuery very often, but I prefer when I don't have to use it.
Html css expert help HTML/CSS - 8 years experience
Pretty much my chosen tools for any kind of web front-end since ever.
Java expert help Java - 5 years experience
Started using it in college and proceeded to use it all the time throughout my first job. Currently maintaining a few demo projects showing how to use the Spring framework security modules.
Cplusplus expert help C++ - 3 years experience
My whole Master's degree. Specialised in High Performance Computing and Computer Graphics, both of which rely mainly on C++ for it's low level raw power and performance. Love to use meta-programming with pretty much anything I do with it.
C expert help C - 5 years experience
Used it all the time through my Bachelor's and Master's, although at some point I did prefer C++ due to its OO and meta-programming features.
Ruby on rails expert help Ruby on Rails - 5 years experience
Using it for as many years as I have been using Ruby. It was not the start of my web development experience, but has certainly had the most impact in it. Currently maintaining a couple of small projects in production.
Jquery expert help jQuery - 5 years experience
Not the largest fan of jQuery due to its tendency to be overused, but I use it all the time to get things done faster.
Git expert help Git - 5 years experience
My SCM of choice in every project I get to decide which will be used. Have experience teaching it both in-house and at workshops.
No icon CSS - 8 years experience
Started back in the days of CSS 2 and never dropped it, although I did rant maybe too many times about how Internet Explorer worked with it.
CG-MV 2   1
Projecto de Modelação e Visualização
C C++
demo-spring-security 2   1
Demo: Spring Security (multiple configurations)
.files 1   0
My own lazyness inspired configuration files
Awk VimL Shell JavaScript
benchies 1   0
Little snippets of code used to obtain some specific information about the system.
CG-MV-Mono 1   0
Monografia para Modelação e Visualização da UCE de Computação Gráfica
Average Rating
(23 ratings)
Awesome mentor!
Pretty good
Could've been better
Needs improvement

Another great session...Pedro runs through a list of bugs / tasks & is able to quickly pinpoint the problem/solution every time. Highly recommended.
ben barton Apr 02, 2016

Pedro went through my list of issues again and helped me knock them out one by one...providing solid explanation that I could understand along the way. highly recommended.
ben barton Feb 26, 2016

Great session...quick and easy. Pedro pinpointed the trouble area in my code right away and was able to debug the issue really quickly. Definitely recommend him.
ben barton Jan 23, 2016

Excellent job & understanding
Arjun Jan 16, 2016

big help!!!
sarah Oct 24, 2015

See previous review. Oscar doesn't disappoint. Given his teaching skills, he is a true mentor
Miriam Sep 17, 2015

Wow! Oscar gets an A++ for knowing GitHub, Eclipse, and Java. His is not only brilliant in his facility with these, but he's a phenomenal teacher and communicator.
Miriam Sep 17, 2015