Fork me on GitHub

Gabriel Mazetto

Web developer

HTML Version

blog.gabrielmazetto.eti.br

brodock@gmail.com

+55 (48) 9126-0593

Florianópolis, SC - Brazil

Skills

Web Development

multi-language development, version control, BDD, high availability, scalability

Sysadmin

deployment, system monitoring, tuning, cloud provisioning, linux

Technologies

  • PHP5
  • jQuery
  • CSS3
  • Memcached
  • Ruby on Rails
  • Linux
  • MongoDB
  • Nginx
  • MySQL
  • HTML5
  • Java
  • Git

Experience

CIMM

Contractor

January 2011 - January 2012

Complete code refactoring of the whole application, implemented CAS based centralized authentication to all related portals. All the code base was rewritten, as the client had an old, unmaintainable, unlocalized, codebase originally written for Rails 1.1. It had been upgraded to Rails 2.1 with lots of technical debts.

The portal was split into some small applications with focused scopes, to better build a foundation for future scalability and help maintain lean codebase.

The databases was migrated from PostgreSQL, storing relational data and analytics, to a combination of MySQL server to hold relational data and MongoDB to hold analytics, resulting in a great speed gain with orders of magnitude (reports that took almost 30 hours to be generated in the past, are now available in less then 10 minutes).

With the migration to Ruby on Rails 3.1 and Ruby 1.9.3, they benefit from every single innovation and speed gains of both of them.

Localization was also a game-changer, as they are expanding their activities to attract international clients and finally a mobile version is on test soon to be deployed.

Ruby on Rails MongoDB MySQL Git Javascript jQuery Solr CAS jQueryMobile Linux

Federal University of Santa Catarina (UFSC)

Co-OP

September 2008 - August 2011

Web development for the Distance Learning Environment (Moodle based) and developing, managing the institutional CMS that powers the university's main website and many sub­portals.

I was on the institutional CMS project from the beginning, helping to plan the whole project from sizing computational resources, planning deployment, planning migrations and training the first key users.

Also I was responsible for managing some backend solutions used by the development team: Gitorious, Redmine.

PHP Ruby on Rails Linux Wordpress Memcached Moodle Ubuntu MySQL Sybase SOAP Solaris

Wplex Software

Co-OP

March 2007 - September 2008

Development of components to their web based ITS (Intelligent Transportation System) solution, development and management of the corporate website, powered by a Wordpress solution.

Periodically managing their in­house datacenter network equipments and servers. Deploying new Linux installations, upgrading existing ones and managing existing internal development tools.

Responsible for CVS repositories migration to SVN solution.

PHP Java JSP JSF jQuery Google Maps jBoss SVN CVS Ubuntu RHEL Oracle

Modelo Comunicação

Contractor

November 2006 - March 2007

Web development for a big brazilian website linked to MSN Brasil, deployment of OpenAds (now OpenX) to provide Ads control and billing, improvements to the frontend and backend's admin solution.

PHP MySQL Linux

Education

Federal University of Santa Catarina (UFSC)

Bachelor of Computer Information Systems

2006 - 2011

Final Thesis, consisted on a study of Ruby on Rails' Scalability and design approaches needed to solve many existing gaps.

Java Ruby Python PHP Database Design Database Administration Linux Software Engineering

Congresses & Conferences

6º Congresso Catarinense de Software Livre (SoLiSC)

Florianópolis, SC

2011

RubyConf Brasil

São Paulo, SP

2010

8th International Information and Telecommunication Technologies Symposium (I2TS)

Florianópolis, SC

2009

4º Congresso Catarinense de Software Livre (SoLiSC)

Florianópolis, SC

2009

Escola Regional de Banco de Dados (ERBD)

Florianópolis, SC

2008

Caravana Tecnológica GuJava/SC

Florianópolis, SC

2007

Gabriel Gonçalves Nunes Mazetto — brodock@gmail.com — +55 (48) 9126-0593 — Skype: brodock