If so, you came to the right place.
It was actually a test I applied to myself. The goal was to reduce code and make it faster. A benchmark can be saw here https://gist.github.com/3d2e25831e8c34a8353b. My version is 10x faster
Libraries: RSpec, Webmock, Nokogiri, CuRb
The goal of this project was to add the Globo.com's authentication system into Ruby on Rails projects with ease.
Now, with one line it's possible to add authentication to any project and a few lines can handle the authorization.
Libraries: RSpec, Rack, Omniauth, Webmock, Timecop
The truncate method, presented on Ruby on Rails, was not enough for what I wanted. So I developed this gem to summarize the text without breaking any word.
Libraries: Minitest
A cook recipes website from Globo.com. I was part of the team who made it, being responsible for both front and back ends.
The performance of the this website was boosted by me, refactoring MongoDB queries, Ruby code and preparing it to use Varnish. Some pages loaded 20x faster after the refactoring.
I started my carrier 7 years ago with PHP. 2 years later I was doing some cool stuff but I wanted to work on challenging projects and PHP wouldn't help me with it. So I started studying Ruby and Ruby on Rails.
Along those 7 years, I've had to teach myself how to configure several servers, to develop based on BDD and following SOLID principles, and to apply Agile methodologies to build my projects such as Continuos Integration and Continuos Delivery. I can say that I've got succeed.
Today I'm a web developer specialized on Ruby development. But also know my way around front-end development (which has become my current focus of study) and DevOps.
Because I can do more than simply develop your project. I can aggregate to your business and that's one of the meanings of developing something, right?
I'm the dependable developer you are looking for, who is eager to hear you, to know your next plans and to bring them to the real world. You can be sure you won't need to babysit me.
Trust me, I'm a problem-solver and you are going to want to have a word with me.
You can send me an email bruno@azisaka.com.br or call me +55 21 7250-1236