Scroll To View More
Guillermo González, HTML Developer in Mexico City, Mexico
Guillermo González

HTML Developer in Mexico City, Mexico

Member since May 21, 2016
Guillermo is now available for hire
Guillermo González, HTML Developer in Mexico City, Mexico
Guillermo González

HTML Developer in Mexico City, Mexico

Member since May 21, 2016
Guillermo is a senior developer and architect with almost 10 years of experience developing applications in a wide range of technologies and languages, including Java, JavaScript, and Python. He has great communication with clients and a lot of experience in team management with Scrum.
Guillermo is now available for hire



  • HTML, 9 years
  • jQuery, 7 years
  • Grails, 6 years
  • Apache, 6 years
  • REST, 6 years
  • GAE, 4 years
  • Python, 4 years
Mexico City, Mexico



Preferred Environment

Git, Vim, Mac OS X

The most amazing...

...thing I've coded is an implementation of a multi-vantage point tree for indexing searches of similarity between persons using Levenshtein distance.


  • Senior Django Developer

    2016 - 2017
    Consumer Affairs (via Toptal)
    • Implemented UI and UX redesign for the whole site using Jinja templates CSS and JS.
    • Implemented Optimizely monitoring and A/B test tools for improving user experience.
    • Maintained legacy code, including improving code using asynchronous tasks with Celery framework.
    Technologies: Django, Python, Celery, Webpack
  • Senior Developer

    2012 - 2015
    • Developed and maintained a multi-layer online payment platform.
    • Developed a subscriptions and recurring payments system.
    • Developed a PCI compliant system for storing credit card data and processing payments through a SOAP API.
    • Maintained a Memcached storage system for optimizing the platform.
    • Worked with a team located in three different countries.
    Technologies: GAE, GAE Datastore, Django, MySQL, Ruby on Rails
  • Architect

    2011 - 2012
    • Managed teams using Scrum methodology and Redmine for a tracking system.
    • Administered a Linux server with Apache load balancing and MySQL clusters.
    • Built a custom solution for a broad range of clients using Web 2.0 technologies and providing hosting infrastructure.
    • Developed and maintained a retail system for Walmart providers.
    • Created a REST API for mobile tactile applications at Telefonica interactive store in Mexico City.
    • Created Starbucks Digital Network, a Web 2.0 newsfeed using jQuery and Grails.
    Technologies: J2EE, Grails, PHP, Ruby on Rails, Backbone, jQuery, Linux, Apache, MySQL
  • Web Developer

    2010 - 2012
    • Created a bank's custom newspaper for internal communications using Spring MVC and jQuery.
    • Developed CSS and HTML for multiple micro sites from an image with rich graphic design.
    • Created Starbuck's landing page used by customers in stores for getting a free wifi connection.
    Technologies: Bootstrap, jQuery, JavaScript, J2EE, Tomcat, Spring
  • Senior Java Developer

    2009 - 2010
    Instituo Nacional de Migración (National Migratory Institute)
    • Maintained a migratory alerts system for monitoring flight passengers in real time.
    • Maintained the core system of migration flow.
    • Developed a public system to make online migratory procedures built in Java, Spring, and jQuery.
    • Developed an algorithm to compute person matching searches using a multi vantage point tree for indexing the searches.
    Technologies: Java, J2EE, Spring, OAS, Oracle Database
  • Junior Java Developer

    2007 - 2009
    Root Technologies
    • Developed an ERP for a gas company using Spring, Prototype, and Scriptaculous.
    • Developed an internal voting system for the acquisition of new books made in Java, JDBC, and JSP.
    Technologies: J2EE, Spring, Linux



  • Languages

    Python, HTML, JavaScript, SQL, Java, CSS, Groovy
  • Libraries/APIs

    jQuery, Flask-RESTful, Backbone.js, Underscore.js, Facebook API
  • Tools

    Git, GitHub, Maven, Apache, Subversion (SVN), Slack, Apache Ant, Apache Tomcat, Suds, RabbitMQ, Jenkins, Celery, Grunt.js
  • Paradigms

    Scrum, REST, Agile, Continuous Integration (CI), Agile Software Development
  • Other

    Ajax, Gentoo
  • Frameworks

    Django REST Framework, Flask, Spring MVC, Spring, GAE, Django, Grails, Hibernate, AngularJS, JavaServer Pages (JSP), Ruby on Rails (RoR)
  • Platforms

    Linux, Heroku, Oracle
  • Storage



  • Master's degree in Applied Mathematics
    2010 - 2012
    UNAM - Mexico City
  • Bachelor's degree in Mathematics
    2004 - 2008
    UNAM - Mexico City
I really like this profile
Share it with others