Curriculum Vitae
Personal Data
Felipe Ribeiro Nogueira Barbosa
Phones: +55 (83) 3343.5990 | +55 (83) 9979.3161
Website: http://feliperibeiro.com
LinkedIn: http://www.linkedin.com/in/felipernb
E-mail: felipernb@gmail.com
Objectives
Working on the development of large scale web applications and/or distributed systems.
Main Qualifications
- Web developer with 7 years of experience with PHP, having worked as freelancer developer, consultant, team leader and business owner;
- Solid knowledge of web and distributed systems architectures, design patterns and programming languages as PHP, Python, Ruby and Java as well as the MySQL and Oracle DBMS.
- Development of algorithm, complexity analysis and data structures
- Presented talks about PHP on national and international conferences like FISL and PHPConference Brasil
- Zend Certified Engineer – PHP5 #ZEND009896
Academic Preparation
Bachelor in Computer Science (2003-2009)
Systems and Computing Department
Federal University of Campina Grande
Campina Grande – Brazil
Languages
- Portuguese (native)
- English (fluent)
Courses
- English (Advanced level) – Yázigi Internexus – 2003
- Ruby on Rails and Flex – E-genial Soluções Inteligentes – 2007
Certifications and Awards
- Zend Certified Engineer – PHP5
http://www.zend.com/zce.php?c=ZEND009896&r=228672647 - PHPClasses Innovation Award – October 2008
http://www.phpclasses.org/winners/year/2008
Professional Experience
- 05/2009 to 08/2009
Google Summer of Code 2009 – http://socghop.appspot.com/
Position: Intern Student
One of 1,000 student participants selected out of over 3,500 applicants to the program. Workin with Philip Olson from PHP on the PHP Bug Tracker. link - 12/2006 to actual date
Shoprizer – http://www.shoprizer.com
Miramar, FL – USA (Telecommuting)
Position: Systems Engineer
Responsible for coding and leading a team of PHP developers distributed around the world on the development of an e-commerce system. - 01/2005 to 12/2006
Freelancer
Campina Grande, PB – Brazil
Position: Web Programmer
Developing web sites and applications for companies in many states of Brazil using mainly PHP, Java, Ruby On Rails and MySQL. - 06/2005 to 07/2006
HP OurGrid Project – http://www.ourgrid.org
Campina Grande, PB – Brazil
Position: Java Programmer – Intern Student
Developed JIC – Java Internet Communication, a library that makes possible to make asynchronous remote procedure calls (RPC) in Java using the Jabber instant messenger protocol for the HP Ourgrid Project, a free to join, peer-to-peer grid application. - 06/2004 to 06/2005
Yázigi Internexus – http://www.yazigi.net/campinagrande
Campina Grande, PB – Brazil
Position: English Teacher
Teaching the English language to teenagers in a basic/intermediate level. - 08/2001 to 12/2004
Amedia Arte Digital – http://www.amedia.com.br
Campina Grande, PB – Brazil
Position: Web Programmer
Worked developing web sites using mainly PHP, Java, MySQL, XHTML and CSS - 08/2002 to 12/2003
BC10 Comunicação Interativa – http://www.bc10.com.br
João Pessoa, PB – Brazil
Position: Web Programmer
Worked developing web sites using mainly PHP, MySQL, XHTML and CSS
Talks
2009
- PHP Jedi – Best practices and high performance
II Encontro PHP-PB
João Pessoa, PB – Brazil
March 7th, 2009 - PHP não é coisa de moleque (PHP isn’t kids business)
FISL10 – 10º Fórum Internacional do Software Livre
Porto Alegre, RS – Brazil
June 27th, 2009 - PHP 5.3 – What’s new?
III Encontro PHP-PB
João Pessoa, PB – Brazil
October 31st, 2009 - PHP RESTful Web Services
PHPConference Brasil 2009
Osasco, SP – Brazil
November 27th, 2009 - SPL Datastructures – Algorithms and Datastructures in PHP
PHPConference Brasil 2009
Osasco, SP – Brazil
November 27th, 2009
2008
- Web 2.0 – New Concepts and open source technologies
II Encontro de Software Livre de Pernambuco
Recife, PE – Brazil
April 23rd, 2008 - PHP on large scale webapps
II Encontro de Software Livre de Pernambuco
Recife, PE – Brazil
April 23rd, 2008 - PHP on large scale webapps
II Encontro de Comunicação Digital – CEFET PB
João Pessoa, PB – Brazil
May 30th, 2008 - High performance websites
II Encontro de Comunicação Digital – CEFET PB
João Pessoa, PB – Brazil
May 30th, 2008 - PHP RESTful Web Services
CONAPHP / CONISLI 2008
São Paulo, SP – Brazil
October 18th and 19th, 2008 - PHP não é coisa de moleque (PHP isn’t kids business)
I Encontro PHP-PB
Campina Grande, PB – Brazil
November 29th, 2008
2007
- Web 2.0 – New Concepts and open source technologies
I Encontro de Comunicação Digital – CEFET PB
João Pessoa, PB – Brazil
April 27th, 2007
Courses Administered
- PHP and MySQL Trainning
I.T. staff of Colégio Motiva
May / July 2006 - Basic PHP and MySQL course
CESED – Centro de Ensino Superior e Desenvolvimento
June / July 2006 - PHP Workshop
I Encontro de Comunicação Digital – CEFET PB
April 27th, 2007 - Ruby on Rails Workshop
II Encontro de Comunicação Digital – CEFET PB
May 29th, 2008 - PHP Workshop
ENECOMP 2008 – Congresso Nacional dos Estudantes de Computação – Garden Hotel – Campina Grande – PB
July 29th, 2008 - Bulet proof webapps with TDD and PHP
Linguágil 2009 – Salvador – BA
November 13th, 2009 - Optimizing Performance on PHP Websites
PHPConference Brasil 2009 – Osasco – SP
November 26th, 2009
Participation on Events
- Sun Java Developers Day no Porto Digital
Recife, PE – Brazil
April 8th, 2005 - LACFree 2005 – II Conferência Latino-Americana e do Caribe de Desenvolvimento e Uso do Software Livre
Recife, PE – Brazil
December 5th to 8th, 2005 - PHP Conference Brasil 2006
São Paulo, SP – Brazil
December 1st and 2nd, 2006 - II ENSL – Encontro Nordestino de Software Livre
Aracaju, SE – Brazil
October 26th, 27th and 28th, 2007 - PHP Conference Brasil 2007
Osasco, SP – Brazil
November 30th and December 1st, 2007 - FISL9.0 – 9º Fórum Internacional de Software Livre
Porto Alegre, RS – Brazil
April 17th, 18th and 19th, 2008 - CONISLI 2008
São Paulo, SP – Brazil
October 18th and 19th, 2008 - FISL10 – 10º Fórum Internacional de Software Livre
Porto Alegre, RS – Brazil
June 24th, 25th, 26th and 27th, 2009












