Raoni Boaventura, Developer in São Paulo - State of São Paulo, Brazil
Raoni is available for hire
Hire Raoni

Raoni Boaventura

Verified Expert  in Engineering

JavaScript Developer

São Paulo - State of São Paulo, Brazil
Toptal Member Since
September 20, 2012

Raoni is an experienced software developer and who has contributed to a wealth of projects using Ruby on Rails, JavaScript, and PHP on top of many other programming languages and frameworks. He is an excellent problem solver, and a great communicator as both a team member and a team lead.


Keen Systems (via Toptal)
Facebook API, WordPress, Backbone.js, Ruby, PHP, Scala, JavaScript
Toptal Platform
JavaScript, jQuery, Sass, Compass, Ruby on Rails (RoR)
Bahia’s Collective Health Inst.
Ruby, WordPress, Joomla, jQuery, MySQL, JavaScript, PHP




Preferred Environment

Git, MacOS, Linux

The most amazing...

...thing I've done was implementing an agent based model in C++ to simulate airborne diseases spreading patterns in real population data.

Work Experience

Front-end Engineer

2012 - 2014
Keen Systems (via Toptal)
  • Worked as Front-end engineer for multiple projects and developed elaborate GUI tools for the products of the Keen System family.
  • Worked extensively with JavaScript, HTML5/CSS3, and PHP, but also some Scala, Facebook/Twitter APIs, and Backbone to accomplish complex tasks.
  • Produced keenprint.com, keenfiles.com, and rethinkprint.biz.
Technologies: Facebook API, WordPress, Backbone.js, Ruby, PHP, Scala, JavaScript

Front-end Engineer, Ruby Developer

2011 - 2011
Toptal Platform
  • Worked on the Toptal.com platform performing Ruby on Rails development. Utilized Compass, SASS, jQuery, Agile development, continuous deployment, and test-driven development.
  • Focused on improving UI/UX design.
  • Implemented complicated JavaScript functionality using jQuery to simplify use cases such as advanced searching, payment processing, profile editing, and role permissioning.
  • Worked with a multinational, distributed team.
Technologies: JavaScript, jQuery, Sass, Compass, Ruby on Rails (RoR)

Web Developer, Ruby Developer

2009 - 2010
Bahia’s Collective Health Inst.
  • Programmed in PHP and JavaScript using with MySQL, jQuery, and Joomla!
  • Developed the “Dengue na Web” digital health surveillance and case report system.
  • Performed Ruby development for the Graphtube data miner project.
  • Produced denguenaweb.org and inct-gp.org.
Technologies: Ruby, WordPress, Joomla, jQuery, MySQL, JavaScript, PHP

Web Developer and Designer

2007 - 2008
Setor Web - Fábrica de Sites
  • Programmed in PHP and JavaScript with MySQL, PostgreSQL, jQuery, Ajax, HTML, and CSS.
  • Created and coded layouts using Abode Photoshop and Illustrator.
  • Produced iguatemisalvador.com.br, jaimefingergut.com.br, and frediedidier.com.br.
Technologies: CSS, HTML, Ajax, jQuery, PostgreSQL, MySQL, JavaScript, PHP
2006 - 2010

Bachelor’s Degree in Computer Science

Universidade Federal da Bahia - Brazil


Backbone.js, Facebook API, jQuery, jQuery UI, Vue


Adobe Photoshop, Git


Bootstrap, Ruby on Rails (RoR), AngularJS, Compass


HTML5, CSS3, JavaScript, Ruby, Sass, Less, CoffeeScript, PHP, C++, HTML, CSS, Scala


Test-driven Development (TDD), Agile Software Development, Responsive Web Design (RWD)


Android, MacOS, Linux, Joomla, WordPress


MySQL, PostgreSQL, MongoDB


User Interface (UI), Ajax

Collaboration That Works

How to Work with Toptal

Toptal matches you directly with global industry experts from our network in hours—not weeks or months.


Share your needs

Discuss your requirements and refine your scope in a call with a Toptal domain expert.

Choose your talent

Get a short list of expertly matched talent within 24 hours to review, interview, and choose from.

Start your risk-free talent trial

Work with your chosen talent on a trial basis for up to two weeks. Pay only if you decide to hire them.

Top talent is in high demand.

Start hiring