Scroll To View More
Gaston Elhordoy, JavaScript Developer in Córdoba, Cordoba, Argentina
Gaston Elhordoy

JavaScript Developer in Córdoba, Cordoba, Argentina

Member since December 4, 2013
Gaston is a proactive, creative professional and an intuitive, quick learner. He's an strong, analytical team player, determined to detect problems and opportunities for improvement. He has vast experience working in groups where cooperation is critical.
Gaston is now available for hire



  • Java, 10 years
  • Spring, 9 years
  • Service-oriented Architecture (SOA), 6 years
  • JavaScript, 6 years
  • Node.js, 6 years
  • MongoDB, 4 years
  • AngularJS, 3 years
  • Git, 3 years
Córdoba, Cordoba, Argentina



Preferred Environment

Mac, Linux, Sublime Text, Git

The most amazing...

...professional experience I've had is leading a group of distributed developers from three different countries to a successful MMORPG implementation.


  • Full-stack Developer

    2016 - PRESENT (via Toptal)
    • Implemented business logic and UI components according to the definitions of the PO.
    • Completed a re-design and refactoring of the payment layer, migrating from Braintree to Stripe and PayPal.
    Technologies: AngularJS, Node.js, Express, MongoDB, Stripe, PayPal
  • Founder

    2015 - PRESENT
    El Facturero
    • Defined the whole architecture stack.
    • Analyzed requirements and defined the product backlog.
    • Designed and implemented the end-to-end solution.
    Technologies: MEAN stack
  • Full-stack Developer

    2016 - 2016
    Monthly Treasure (via Toptal)
    • Implemented business logic exposed through REST services that were consumed by a React Native app.
    Technologies: Node.js, Mongoose, MongoDB, React Native
  • Senior Full-stack Engineer

    2014 - 2014
    Fiestah (via Toptal)
    • Implemented new functionality to allow non-registered users to make payments throw the platform.
    • Migrated several existing pages to a single-page application using Angular.
    • Adapted the back-end application and data model for new feature requirements.
    Technologies: Node.js, Express, Angular, MongoDB
  • Software Architect

    2012 - 2014
    • Implemented a continuous deployment strategy for the application, running automatic integration tests upon successful builds and deployments.
    • Defined the architecture of new features.
    • Outlined the product backlog and roadmap for the implementation of new features.
    Technologies: Java, Spring, Hazelcast, JPA, JBPM, Node.js, MongoDB
  • Software Architect

    2012 - 2013
    Motorola Mobility
    • Provided technical assistance and mentoring to development teams.
    • Refactored main architectural layers in a legacy application in order to improve design and maintainability.
    • Defined architecture for new features.
    Technologies: Java, Spring, Hibernate, MyBatis, Maven
  • Technical Lead

    2010 - 2012
    Band of Coders
    • Defined and executed load tests, profiling the application.
    • Migrated a Java back-end to Node.js, comparing efficiency via the same set of load tests.
    • Implemented TDD and extensive unit-test coverage.
    • Integrated applications in different languages such as Unity3D, Flash, Java, and Node.js.
    • Built several proof of concepts in order to evaluate the most suitable technologies for the project's needs.
    Technologies: Java, Spring, Maven, Node.js, Membase, Memcached
  • Technical Lead

    2007 - 2010
    • Translated functional requirements into formal requirements and tracked them in user stories.
    • Evaluated technologies for meeting the expectations of a distributed business rules engine.
    • Participated actively in the definition and migration of a majority of the company's applications to a service-oriented architecture.
    Technologies: Java, Spring, CXF, REST, Hibernate, Drools, SOA, OSWorkflow
  • Software Developer

    2006 - 2006
    • Supported production in Latin America.
    • Fixed bugs and corrected critical errors with short resolution times.
    • Maintained an extremely close interaction with final users.
    Technologies: Java, Struts, Quartz, Oracle, SVN
  • Software Developer

    2005 - 2006
    • Improved and redesigned a proprietary CMS.
    • Developed rich internet applications with a proprietary framework.
    Technologies: Java, OSWorkflow, Spring, Quartz, EJB
  • Software Developer

    2004 - 2005
    Soft Systems
    • Analyzed, designed, and implemented desktop and client-server applications.
    Technologies: VB6, TransactSQL, MS SQL Server
  • Web Developer

    2003 - 2004
    • Developed and maintained the company website.
    Technologies: PHP, JavaScript, Apache, MySQL


  • Grunt-rpm (Development)

    A Grunt plugin to create an RPM out of a project for distribution and installation.

  • Fiestah (Development)

    I took over the project for implementing new functionality required to allow non-registered customers to make payments through the platform and adding new use cases. I also migrated several main views to a single-page application with Angular.

  • El Facturero (Development)

    This is my own startup, integrated with the Argentinean IRS agency, which helps SMEs to manage their business and submit legal electronic invoices and other statements.

  • Gaston is a mentor in the Toptal Global Mentor’s Program. This program is a partnership between Toptal and General Assembly to provide high quality mentorship for students from minority and low income backgrounds who are looking to begin their careers as professional software engineers. Gaston shows commitment to diversity in tech by mentoring a General Assembly student every week for a year, covering everything from coding tips and tricks to advice on making it in the industry.


  • Languages

    Java, JavaScript, SQL
  • Frameworks

    Express.js, AngularJS, Hibernate, JPA, JBehave, Spring, Bootstrap 3, Bootstrap, Java Agent DEvelopment (JADE), GWT, Angular
  • Libraries/APIs

    Socket.IO, Node.js, AngularUI, Facebook Open Graph API, Vue.js
  • Tools

    Eclipse IDE, Subversion (SVN), Sublime Text, Mongoose, SoapUI, Git, Apache Solr, Jenkins, Sonar
  • Paradigms

    REST, Concurrent Programming, Service-oriented Architecture (SOA), Agile Software Development, Event-driven Programming
  • Platforms

    Java EE, Windows, Heroku,, MacOS, Linux, Algolia, Meteor
  • Storage

    MongoDB, MySQL, Redis, Memcached


  • Bachelor's degree in Computer Engineering
    2007 - 2008
    Palermo University - Buenos Aires, Argentina
  • Tertiary degree in Computer Engineering
    2002 - 2005
    ORT Institute of Technology - Buenos Aires, Argentina
I really like this profile
Share it with others