Ismael Gonçalves Abreu, Software Developer in Porto, Portugal
Ismael Gonçalves Abreu

Software Developer in Porto, Portugal

Member since March 2, 2015
Ismael is a seasoned Ruby on Rails developer who is always looking for new technologies and ways to improve his code. He has worked on many web engineering projects, loves open source, and is proud to have millions of users using his beautifully crafted code.
Ismael is now available for hire

Portfolio

  • Glazed Solutions
    Git, MongoDB, Redis, PostgreSQL, Knockout (Knockout.js), Sinatra, Bootstrap...
  • nMusic
    Git, Elasticsearch, Solr, MongoDB, Redis, PostgreSQL, RSpec, Sidekiq...
  • Waverise Software
    Git, Redis, MongoDB, PostgreSQL, Sidekiq, GrapesJS, JavaScript, Sinatra...

Experience

Location

Porto, Portugal

Availability

Part-time

Preferred Environment

Git, MacVim, OS X

The most amazing...

...web app I've coded is a high-performance, white-label, localized music streaming service for millions of users.

Employment

  • Software Engineer

    2015 - PRESENT
    Glazed Solutions
    • Developed Ruby on Rails projects for several international agencies.
    • Architected and developed REST APIs for mobile applications.
    • Worked with worldwide teams using Agile methodologies.
    • Contributed to open source projects and internal libraries.
    • Won the "Most Stack Overflow Answers" competition.
    Technologies: Git, MongoDB, Redis, PostgreSQL, Knockout (Knockout.js), Sinatra, Bootstrap, Backbone.js, AngularJS, HTML5, Scala, Ruby on Rails (RoR)
  • Software Developer

    2013 - 2015
    nMusic
    • Implemented multiple features for the back-office, including: editorial management, service configurations, charts, and maintenance tasks.
    • Implemented parts of the API for mobile and desktop clients.
    • Integrated SMS payment and subscription APIs as gems.
    • Created a Ruby gem for accessing the internal catalog service in use at multiple implementations.
    • Created specific Lua scripts for Redis and store procedures in PL/pgSQL and PL/Perl.
    Technologies: Git, Elasticsearch, Solr, MongoDB, Redis, PostgreSQL, RSpec, Sidekiq, Knockout (Knockout.js), Sinatra, JavaScript, HTML5, Ruby on Rails (RoR)
  • Ruby Developer

    2013 - 2013
    Waverise Software
    • Created a service exposed via API and WebHooks to fetch and broadcast data received via Twitter, Instagram, SMS, and email.
    • Implemented a highly customizable media board with live preview.
    • Implemented multiple features on a Human Resources Management System.
    Technologies: Git, Redis, MongoDB, PostgreSQL, Sidekiq, GrapesJS, JavaScript, Sinatra, Ruby on Rails (RoR)
  • Ruby on Rails Developer

    2012 - 2013
    Sinemys
    • Created a scheduled publisher to automatically publish content on multiple forums and classified advertisement websites.
    • Created scrappers for multiple websites.
    • Implemented multiple features on eCommerce website.
    • Created an extension for Spree to support a Portuguese payments service using ATM references.
    Technologies: Git, MongoDB, PostgreSQL, Resque, PHP, JavaScript, Ruby on Rails (RoR)

Experience

  • Sultn

    Sultn is a music streaming service for the EMEA region.

  • Meo Music

    A music streaming service for the largest Portuguese MNO.

Skills

  • Languages

    HTML5, CSS3, JavaScript, Ruby, Scala, PHP, Elixir
  • Frameworks

    Knockout (Knockout.js), Sinatra, Ruby on Rails (RoR), Bootstrap, AngularJS, GrapesJS
  • Libraries/APIs

    jQuery, Backbone.js, Twitter API, Facebook API, Resque, Sidekiq, React
  • Tools

    Git, MacVim, Solr, RSpec
  • Paradigms

    Object-oriented Programming (OOP), Agile Software Development, Functional Programming
  • Platforms

    MacOS, Linux, OS X
  • Storage

    Redis, MongoDB, PostgreSQL, MySQL, Elasticsearch

Education

  • Master of Science Degree in Computer Engineering
    2009 - 2012
    Universidade do Minho - Braga, Portugal

To view more profiles

Join Toptal
Share it with others