Bruno Azisaka Maciel

Ruby developer at Rio de Janeiro, Brazil

Hey! Are you looking for a talented developer?

If so, you came to the right place.

Open source projects

rscribd
The Scribd's gem refactored. It's faster than the original, with less code and more test coverage.

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

oa-globocom
A set of an Omniauth strategy and a wrapper to use the Globo.com's authentication system in any Ruby project.

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

summary
A simple gem to summary text. It was my first gem, and I still maintain it.

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

Other projects

Receitas.com

A cook recipes website from Globo.com. I was part of the team who made it, being responsible for both front and back ends.

Absolut Drinks

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.

My background

Programming and Markup Languages
Ruby, PHP, Javascript, HTML, CSS
Frameworks
Ruby on Rails, Sinatra, Code Igniter, JQuery, Compass, Blueprint
Databases
MySQL, MongoDB, Redis
Testing
RSpec, TestUnit, Jasmine

How I got here

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.

Why should you hire me?

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.

Frequently Asked Questions

Are you in the market?
Yes, I am.
What are your plans for the future?
My short-term plan is to work in the USA as developer. My long-term plan is to create my own consultant office, to work in a few projects helping small companies to launch their ideas to the world.
What are you doing today?
I'm working as a remote consultant/contractor for some companies in USA.
Where are you located?
Rio de Janeiro, Brazil.
Would you be open for relocation?
Yes. But, right now, only for San Francisco or New York areas.
Do you already have a H1B visa?
No, I don't. So you probably would need to sponsor me.
Could you send me your resume?
I prefer to use my LinkedIn profile: http://linkedin.com/in/azisaka

How you can find me

You can send me an email bruno@azisaka.com.br or call me +55 21 7250-1236