Scroll To View More
Juan Ignacio Pumarino, Ruby Developer in Alameda, CA, United States
Juan Ignacio Pumarino

Ruby Developer in Alameda, CA, United States

Member since March 17, 2014
Juan has more than 10 years of experience in Rails web development. As ComparaOnline.com's CTO, he was in charge of designing, developing, and scaling its web platform, which currently serves users from Brazil, Chile, and Colombia. At the same time, he managed and coached the technical team consisting of 20 programmers.
Juan is now available for hire

Portfolio

  • Rebuss
    Rails, MySQL, Bootstrap, jQuery, VirtualBox
  • ProesTech S.A.
    Rails, MySQL, jQuery, Bootstrap, Dropbox API
  • ComparaOnline.com
    Rails, MySQL, PostgreSQL, Asterisk, Amazon Web Services, HAProxy, Varnish...

Experience

  • Linux, 14 years
  • Ruby, 11 years
  • MySQL, 10 years
  • Ruby on Rails (RoR), 9 years
  • JavaScript, 6 years
  • Amazon Web Services (AWS), 5 years
  • HAProxy, 3 years
  • Varnish, 3 years
Alameda, CA, United States

Availability

Part-time

Preferred Environment

OS X, Linux, Sublime, Git, Chrome, Paw

The most amazing...

...technical achievement I made was integrating a telephony platform with a sales app so we could call customers right on the spot.

Employment

  • Web Developer

    2014 - 2015
    Rebuss
    • Began creating a Rails app for on-site inventory management which serves as the replacement for a legacy application.
    • Started development on a Rails app for the company's intranet as part of a seven-month project. This involves the total replacement of the current application, which will be done progressively and must be able to operate with the same database.
    • Trained the in-house development team in Rails web development.
    Technologies: Rails, MySQL, Bootstrap, jQuery, VirtualBox
  • Web Developer

    2014 - 2015
    ProesTech S.A.
    • Developed a Rails app for managing the lab work performed on soil samples collected across Chile, Peru and Colombia.
    • Integrated the web app with a shared Dropbox folder which stores the original documents delivered by the lab workers, according to a specific hierarchy.
    Technologies: Rails, MySQL, jQuery, Bootstrap, Dropbox API
  • CTO

    2010 - 2014
    ComparaOnline.com
    • Designed new systems (data model, interaction) from scratch.
    • Moved the platform from a single server to a multi-tiered/multi-app system.
    • Managed and coached a team of up to twenty programmers and was in charge of the technical part of recruitment.
    • Completed the first integration between the Asterisk telephony platform and the sales web app.
    • Upgraded the old app from Rails 2 to Rails 3.
    Technologies: Rails, MySQL, PostgreSQL, Asterisk, Amazon Web Services, HAProxy, Varnish, jQuery
  • Project Manager

    2009 - 2010
    Lemontech.com
    • Managed a team of three programmers, reporting directly to the end customer.
    • Automated the deployment and backup, which was manually managed until I arrived.
    • Updated the UI to use more AJAX and streamline the process, including front-end validations.
    • Developed functional tests and automated the deployment.
    Technologies: PHP, MySQL, jQuery
  • Flex Developer

    2008 - 2009
    DICTUC S.A.
    • Developed an Adobe Flex interactive app for the simulation of wiring diagrams and floor plans. It was used as part of an educational software suite called Construeduca at DUOC UC, a higher education institution.
    Technologies: Adobe Flex
  • Web Developer

    2008 - 2009
    Jokoplay.com
    • Developed the first version, including the data model, of a Rails social app for managing sport leagues and tournaments.
    Technologies: Rails, MySQL, jQuery
  • Web Developer

    2005 - 2008
    Loyola Educational Foundation (Chile)
    • Developed a Rails app for automating the gathering of donations for the foundation, thus providing a way for donors to sign documents that allow the foundation to automatically collect monthly payments from their bank accounts or credit cards. This process was previously performed manually and with no security measures.
    • Developed a Rails app for supporting the enrollment process and managing the information of 1,400 students. The most daunting task involved training forty teachers for the enrollment process, which was to take place once a year.
    Technologies: Rails, MySQL

Experience

  • ComparaOnline.com (Development)
    http://www.comparaonline.com.br

    ComparaOnline provides access to online car insurance quotes and other secondary services.

  • Escala de Notas (Development)
    http://escaladenotas.cl

    Escala is a small pet project which helps teachers from Latin America to keep track of student grades.

  • Development of distributed plugins as REST web services (in Spanish) (Development)
    http://pumarino.org/memoria

    My bachelor's degree thesis, which deals with how to distribute web app plugins as REST web services.

Skills

  • Languages

    Ruby, JavaScript, PHP
  • Libraries/APIs

    Nokogiri, jQuery, Dropbox API
  • Tools

    Capistrano, Git, Varnish
  • Platforms

    New Relic, Amazon Web Services (AWS), Ubuntu, Mac, Linux, CentOS
  • Storage

    MySQL, PostgreSQL
  • Paradigms

    Agile Software Development
  • Other

    HAProxy
  • Frameworks

    Bootstrap 3, Ruby on Rails (RoR)

Education

  • Bachelor of Industrial Engineering degree in Computer Engineering
    2000 - 2006
    Pontificia Universidad Católica de Chile, School of Engineering - Santiago, Chile
I really like this profile
Share it with others