Felipe Rodriguez, Brazil

Member since January 30, 2011

Grails ActionScript JavaScript Java Ruby Groovy Scala XHTML XML YAML JSON C C++ Python Lisp Erlang Haskell Perl

A very skilled Software Architect with significant experience in many technologies. Having seen most of what programming has to offer, he is a very good fit for those projects that are technology-agnostic and require a person who can hit the ground running.

Employment

2009 — 2012

Crafters Software Studio, Rails developer, consultant architect

  • MOLAMESTRA.com.br is a crowdsourcing application for cultural events. We used Rails 3.0 and Ruby 1.9.2 on this project together with PostgreSQL. Its development is still ongoing, but it will be published in 2012.
  • iTAX - Grails iTax is a tax intelligence software that matches company operations with the applied laws so they can understand what taxes to pay and why. In Brazil, the tax law is very confusing and complicated, so the most challenging part of this development was to design a domain model that matches the Brazilian law concepts. This project is developed in Grails with Oracle DB. There is a version currently running with several customers such as Vale, Dell Inc. and IBM.
  • Consultant Architect helping customers to define and learn new architectures for distributed applications. Teaching and coaching more than 7 teams using Groovy, Grails, Java, and Ruby on Rails on 5 of these 7 projects.
  • Technologies: Groovy, Grails, Java, Ruby on Rails
2006 — 2009

Novell Inc., Scala Developer

  • Worked as a Scala developer with the Novell Pulse (www.novell.com/pulse) team. Tasks involved taking HTML integrated to the pulse frontend (written in Lift Framework) and making it talk to a large variety of backend APIs for storage and search including AMQ queues, HBase, Hadoop, Solr, and Java persistence. Also worked integrating backend services with frontend events and writing a small API for tagging. Work also involved jQuery, many Ajax features, and Comet notifications for the front-end.
  • Technologies: Scala, HTML, AMQ queues, HBase, Hadoop, Solr, Java, jQuery, Ajax, Comet
2006 — 2009

Fratech Information Technologies, Rails developer, consultant architect

  • Diveboatbuddy.com is a social network for divers and boat captains. Application written in Ruby 1.9.1 and Rails 2.3.5; includes several integrations with externals services including Google Maps API for localization. Worked as a Rails developer and front-end developer doing JavaScript widgets and CSS hacking.
  • Fratech Tattico ERP is a strategic planning application designed for small businesses and common people to write and follow up with their plans. The application includes graphs, reports, and notifications triggered by previously specified metrics. Specification leader and architect of the strategic module of this application. Tattico is written in Ruby on Rails, but also has lot of Scala code in the backend. Tattico is being extended and migrated to use Rails 3.0.
  • Apts and Lofts is a popular website aimed at people who want to buy or rent. It started as for residential real estate only, but now includes commercial as well. It uses thinking-sphinx/sphinx for the search and MySQL as the database. Besides the public UI, AptsAndLofts also has a private CMS, which allows the agents to add and edit listings. Used Paperclip to treat the images and Geokit to point to the exact local of a building on a map.
  • Billburg is a Rails 2.0.2 application that allows people in New York to search for local stuff like events, restaurants, classifieds, etc. The application also enables users to meet each other and add their own content. Billburg uses Ultra Sphinx as its search engine and MySQL as its database. Flickr, utilizes feed-normalizer, and Yahoo Weather integration. Runs in a fast CGI environment.
  • Worked as a Consultant Architect. Helped customers to define and learn new architectures for distributed applications. Taught and coached more than 7 teams using Ruby and Ruby on Rails on 5 of these 7 projects.
  • Technologies: Ruby, Ruby on Rails, JavaScript, CSS

Skills

Frameworks

JSF, Struts, BlazeDS, Lift, WebWork, Grails, Compojure, JRuby, Django, Rails, Sinatra, Merb

OS, Tools, Libraries, Databases

XHTML, HTML, XML, YAML, JSON, CSS, JSF, Struts, BlazeDS, Lift, WebWork, Grails, Compojure, JRuby, Django, Rails, Sinatra, Merb

Languages

Java, Groovy, Scala, Ruby, JavaScript, ActionScript, C/C++, Python, LISP (Clojure, Scheme), Erlang, Perl, Haskell