Bruno Coelho Santiago, Software Developer in Recife - State of Pernambuco, Brazil
Bruno Coelho Santiago

Software Developer in Recife - State of Pernambuco, Brazil

Member since January 10, 2015
Bruno is a focused and engaged front-end developer with several years of experience in open source projects and a solid JavaScript background. He's always concerned about product quality and believes that UX is the most important piece of any kind of software.
Bruno is now available for hire

Portfolio

  • Vium (via Toptal)
    AngularJS, ES6, HighCharts, JWPlayer, Node.js, React, Redux
  • Liferay, Inc.
    JavaScript, AngularJS, YUI, Gulp, Node.js, Bootstrap
  • Elife
    JavaScript, Ruby on Rails, CoffeeScript, Sass, Bootstrap

Experience

  • Git, 7 years
  • JavaScript, 7 years
  • HTML5, 6 years
  • ECMAScript (ES6), 5 years
  • React, 2 years
  • Redux, 2 years

Location

Recife - State of Pernambuco, Brazil

Availability

Part-time

Preferred Environment

Mac OS X, Linux, Atom, Git

The most amazing...

...project I've ever built was an online geolocalized marketplace that allowed people to buy and sell things in their neighborhood.

Employment

  • Front-end Software Engineer

    2015 - PRESENT
    Vium (via Toptal)
    • Maintained a single-page web application for internal use only using a modular architecture, allowing the reusability of common components under different UI skins with another public driven app.
    • Co-wrote the company's core application consisting of dashboards and data visualizations to provide users with both high-level summaries of their experiment as well as a granular view of its progress over time.
    • Built a new application consisting of a suite of tools for laboratory information management that will allow lab staff to save time and enter information more precisely.
    • Built and maintained new charts based on data collected from the lab staff, allowing them to have a precise overview of their studies.
    • Built a dashboard consisting of live cameras and charts showing the animals' situations in real time, allowing the staff to make annotations and look after the animals remotely.
    Technologies: AngularJS, ES6, HighCharts, JWPlayer, Node.js, React, Redux
  • Software Engineer

    2014 - 2015
    Liferay, Inc.
    • Worked as a front-end engineer on an open source project called Liferay Portal, the leading open-source enterprise portal.
    • Worked on the AlloyUI (www.alloyui.com) team, using a JavaScript framework built on top of YUI3 that provides a simple API for building highly-scalable applications.
    • Prototyped a JavaScript UX framework.
    Technologies: JavaScript, AngularJS, YUI, Gulp, Node.js, Bootstrap
  • Software Engineer

    2013 - 2014
    Elife
    • Worked as a front-end engineer for the Buzzmonitor (www.buzzmonitor.com.br) project.
    • Contributed remotely to a distributed team effort.
    • Focused on improving UI/UX design.
    Technologies: JavaScript, Ruby on Rails, CoffeeScript, Sass, Bootstrap
  • Software Engineer and CEO

    2012 - 2012
    Brechoh
    • Created a geolocalized marketplace for an app called Brechoh that allowed people to buy and sell things in their neighborhood.
    Technologies: JavaScript, AngularJS, Ruby on Rails, Postgres, Sass, Bootstrap
  • Software Engineer

    2011 - 2012
    Bemind
    • Worked on the back-end for a few projects using Ruby on Rails.
    • Maintained and created new products.
    • Created a mobile application using Android to retain customers, accumulating points for visits and exchanging those points for discounts on products for a big shopping center.
    Technologies: Ruby on Rails, JavaScript, jQuery, MySQL

Experience

  • Buzzmonitor (Development)
    http://www.buzzmonitor.com.br

    A tool to help monitor consumer-generated media analysis. The goal of Buzzmonitor is to help companies track, analyze, and react to the buzz on the Internet.

  • Alloyui (Development)
    http://alloyui.com/

    A framework built on top of YUI3 (JavaScript) that uses Bootstrap (HTML/CSS) to provide a simple API for building highly scalable applications.

  • Brechoh (Development)

    An online geolocalized marketplace that allowed people to buy and sell things in their neighborhood.

Skills

  • Languages

    ECMAScript (ES6), JavaScript, CSS3, HTML5
  • Frameworks

    Bootstrap, Redux
  • Libraries/APIs

    React, Node.js, jQuery UI, AngularUI, jQuery
  • Tools

    Git, Atom
  • Paradigms

    Agile Software Development, Continuous Integration (CI), Unit Testing, Test-driven Development (TDD), Behavior-driven Development (BDD)
  • Platforms

    MacOS, Unix, Linux, Android

Education

  • Bachelor’s degree in Computer Science
    2008 - 2013
    Universidade Federal de Pernambuco - Recife

To view more profiles

Join Toptal
I really like this profile
Share it with others