Scroll To View More
Juan Ignacio Pumarino

Juan Ignacio Pumarino

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
    jQuery, Nokogiri, Dropbox API
  • Tools
    Git, Capistrano, Varnish
  • Platforms
    Linux, Amazon Web Services (AWS), New Relic, Ubuntu, Mac, 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