The Basics
 
More About Me
As a Web Software Engineer my job is to build and enhance the new generation of web applications.

Carrying with me 6+ yr PHP experience with OO and MVC development philosophy focused on backend development and supported by a strong frontend (HTML & CSS3) background.
Having a keen eye to new technologies like HTML5, new applications of JavaScript and recently Scala I always thrive for a pro-active posture, adaptable to any "foreign" environment and/or development requirement.

Keeping an active presence on forrst, github and as public speaker.
Experience
Software Engineer
@Digital Science
Working as a Backend Software Engineer, handcrafting performant applications using Ruby and JRuby. Specialising in RESTful API development.

Languages/Formats: Ruby/JRuby, Java, XML and JSON
Tools: Jenkins, Chef Cookbooks
Frameworks/Gems: Sinatra, Nokogiri, Java, SimpleXML, RSpec, Rake, Bundle, Faraday, Omniauth
Databases: Redis (Ohm gem for model implementation)
Servers: Trinidad and Torquebox
Protocols: HTTP/HTTPS (RESTful)
Development approach: Test-Driven Development
OS: Linux (Ubuntu)
VMs: Vagrant (local development sandbox)
Location
London, United Kingdom
Dates
Dec. 2011 - Present
Founder and Lead Developer
@Flocks.biz
It all started as a simple idea for my internship project. The goal was to develop a project management solution, something similar to what we can find on the Internet. While I was doing research on this subject, I came across good, already existing solutions such as GitHub, BaseCamp, Get a Freelancer, etc. So we began to think of ways to develop something that could, in theory, compete and rival all the others in terms of quality and function. At this point, the idea to develop an Online Community came out and so work began. All the programming, frame
Dates
2009 - Present
Developer & Software Engineer
@Freelancer
Freelancing for Frontend and Backend project development.
Location
Porto, Portugal
Dates
Jan. 2004 - Present
Lead Software Engineer
@Bluekora - Agência Web & Comunicação
Dates
Jan. 2010 - Nov. 2011
Developer
@Estudio384
Freelancing for Estudio384 on a regular basis.
Dates
Sep. 2009 - Jan. 2010
Developer
@Estudio384
Company where I developed my University Internship Project (Flocks.biz).
After finishing my internship I continued working for this company as a freelancer.
I was able to work with technologies like PHP, HTML, CSS and Javascript in a small team of 4 engineers.
Dates
Mar. 2009 - Aug. 2009
Lead Developer
@CoreCreations®
Our company consists in a fresh and innovative driven team. We take focus in delivering a balanced quality / price relationship to our services and in creating a close relationship with our clients in order to keep connections and avoiding the posture of ‘work done, case closed’.

We create websites, provide branding to different needs (logos, business cards, letter templates, and more) and also work with a subsidiary company called ‘Invited’ which delivers marketing services by experts. Our clients range from small to big companies and institutions
Dates
Aug. 2007 - Jun. 2009
Lead Developer
@boiled - new media design collective
Website development, managing and implementation.
Dates
Jul. 2009 - Dec. 2009
Software Engineering Internship
@Estudio384
University internship.
Dates
Mar. 2009 - Aug. 2009
Developer
@SitesPT
Dates
Jan. 2005 - Jan. 2006
Education
Instituto Superior de Engenharia do Porto
Fields
Software Engineering
Dates
2005 - 2010
Instituto Superior de Engenharia do Porto
Fields
Software Engineering
Dates
2005 - 2010
Escola Secundária Fontes Pereira de Melo
Fields
Natural Sciences course
Dates
2001 - 2005
Escola Secundária Fontes Pereira de Melo
Fields
Natural Sciences course
Dates
2001 - 2005