Scroll To View More
Jonathan Andres Garay Mendoza

Jonathan Andres Garay Mendoza

Colima, Mexico
Member since March 27, 2014
Jonathan is a skilled developer with experience in most technologies related to the financial sector and eCommerce. He emphasizes delivering his projects on time and on budget, without sacrificing the quality of his code.
Jonathan is now available for hire
Portfolio
Experience
  • Java, 10 years
  • Ruby, 6 years
  • Spring, 6 years
  • Ruby on Rails (RoR), 6 years
  • CoffeeScript, 4 years
  • Backbone.js, 2 years
  • React, 2 years
Colima, Mexico
Availability
Part-time
Preferred Environment
Emacs, Git, Mac, IDEA, Zsh, Bash
The most amazing...
...thing that I've worked on is the development of a payment portal for a large Mexican bank.
Employment
  • Software Mixologist
    2016 - PRESENT
    Michelada.io
    • Implemented Async processing using Node.js.
    • Developed front-end functionality using React.js.
    • Supported and modified Spree eCommerce.
    • Created a full API for use in iOS applications from scratch.
    Technologies: Ruby on Rails, Node.js, React
  • Stowawaycosmetics.com
    2015 - 2016
    Stowaway Cosmetics (via Toptal)
    • Maintained the subscription workflow for Spree.
    • Added Unit and Behavior tests to the project.
    • Extended Spree to create custom features for the admin.
    • Created a Spree public API to create a React front-end for the store.
    • Provided general support for the existing legacy code.
    Technologies: Ruby on Rails, Spree, Heroku, PostgreSQL
  • Senior Software Developer
    2014 - 2016
    1A Auto de Mexico
    • Contributed to the new Java-based portal.
    • Created a completely new product involving an ETL and other data conversion technologies.
    • Created the vendor's dedicated interface infrascructure.
    • Added Ansible and Docker deployments for some projects.
    • Provided general data processing and transformation of the business.
    Technologies: Java, MS SQL, PHP, CodeIgniter, Broadleaf eCommerce platform
  • Software Developer
    2011 - 2013
    Crowd Interactive
    • Worked as a consultant for StyleVie, a Ruby on Rails-based eCommerce platform.
    • Worked as a consultant and Ruby on Rails back-end developer for GoPago. Migrated the architecture from Rails 2 to Rails 3. Implemented the customers' menu editor.
    • Worked as a consultant and Ruby on Rails back-end and front-end developer for BillFloat.
    • Created an iOS client for retrospectus.com, an in-house application.
    Technologies: Ruby on Rails, Ruby, Sinatra, Backbone.js, Objective-C, Postgres, MySQL, Solr, Percona, Ember.js, Backbone
  • Senior Software Developer
    2008 - 2011
    SERLOCC
    • Developed the Chihuahua local government vehicle plates registration program.
    • Implemented integration with tax department POSs for the Chihuahua local government pin pad.
    • Created the Chihuahua local government online tax payment system.
    Technologies: Java, Oracle, Android, JSP, JSF
  • System Administrator
    2006 - 2008
    Total Automation and Controls
    • Created the company ERP.
    • Handled the email, file sharing, and LDAP servers.
    Technologies: Java, Oracle, .NET, Linux
  • Junior PHP Developer
    2005 - 2006
    Conorte Alsuper
    • Supported the provider inventory page.
    Technologies: PHP, Perl, PostgreSQL
Experience
Skills
  • Languages
    Ruby, PHP, CoffeeScript, Java, JavaScript, Elixir, Perl, Erlang
  • Frameworks
    Spring, Ruby on Rails (RoR), Ember.js, Spring MVC, ReactiveCocoa, Sinatra, Cocoa, Cocoa Touch, Laravel, Core Data, CodeIgniter, Qt
  • Tools
    Emacs, Zsh, IDEA IDE, Adobe Photoshop, Fireworks
  • Paradigms
    SOLID Principles, Model View Controller (MVC), Service-oriented Architecture (SOA), Functional Reactive Programming
  • Platforms
    Mac OS, Linux, iOS, Ubuntu, Windows 7
  • Libraries/APIs
    Backbone.js, React, Devise, CocoaPods, jQuery, Vue.js, React DnD
  • Storage
    PostgreSQL, MySQL, CouchDB, Elasticsearch, PostGIS
I really like this profile
Share it with others