Juan Ignacio Pumarino, HAProxy Developer in Alameda, CA, United States
Juan Ignacio Pumarino

HAProxy 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


  • Rebuss
    VirtualBox, jQuery, Bootstrap, MySQL, Ruby on Rails (RoR)
  • ProesTech S.A.
    Dropbox API, Bootstrap, jQuery, MySQL, Ruby on Rails (RoR)
  • ComparaOnline.com
    jQuery, Varnish, HAProxy, Amazon Web Services (AWS), Asterisk, PostgreSQL...



Alameda, CA, United States



Preferred Environment

PAW, Chrome, Git, Sublime Text, Linux, OS X

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.


  • Web Developer

    2014 - 2015
    • 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: VirtualBox, jQuery, Bootstrap, MySQL, Ruby on Rails (RoR)
  • 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: Dropbox API, Bootstrap, jQuery, MySQL, Ruby on Rails (RoR)
  • CTO

    2010 - 2014
    • 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: jQuery, Varnish, HAProxy, Amazon Web Services (AWS), Asterisk, PostgreSQL, MySQL, Ruby on Rails (RoR)
  • Project Manager

    2009 - 2010
    • 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: jQuery, MySQL, PHP
  • Flex Developer

    2008 - 2009
    • 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
    • Developed the first version, including the data model, of a Rails social app for managing sport leagues and tournaments.
    Technologies: jQuery, MySQL, Ruby on Rails (RoR)
  • 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: MySQL, Ruby on Rails (RoR)


  • ComparaOnline.com

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

  • Escala de Notas

    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)

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


  • Languages

    Ruby, JavaScript, PHP
  • Libraries/APIs

    Nokogiri, jQuery, PAW, Dropbox API
  • Tools

    Capistrano, Git, Varnish, VirtualBox, Asterisk, Sublime Text
  • Platforms

    New Relic, Amazon Web Services (AWS), Ubuntu, MacOS, Linux, OS X, CentOS
  • Storage

    MySQL, PostgreSQL
  • Paradigms

    Agile Software Development
  • Other

  • Frameworks

    Bootstrap, Adobe Flex, Chrome, Bootstrap 3, Ruby on Rails (RoR)


  • Bachelor of Industrial Engineering degree in Computer Engineering
    2000 - 2006
    Pontificia Universidad Católica de Chile, School of Engineering - Santiago, Chile

To view more profiles

Join Toptal
Share it with others