Juan Etchegoyen

Juan Etchegoyen

About

Detail

Software Engineer | TypeScript, Back End Development
Argentina

Contact Juan regarding: 
work
Full-time jobs

Timeline


work
Job
school
Education

Résumé


Jobs verified_user 0% verified
  • TrovaTrip
    Senior Sofware Engineer
    TrovaTrip
    Apr 2022 - May 2026 (4 years 2 months)
    TrovaTrip is a trip management platform for creators and small businesses.
    • Designed and developed a booking system using Node.js (TypeScript), integrating Stripe and Affirm payment APIs.
    • Built scalable microservices using Fastify and RabbitMQ for asynchronous processing.
    • Implemented event-driven architecture for booking workflows and payment orchestration.
    • Developed RESTful APIs and integrated third-party services (ground transfers) using webhooks and scheduled jobs.
    • Designed an inventory and pricing system handling availability, pricing rules, and financial reconciliation.
    • Utilized Slack for daily team communication and collaboration.
    • Defined the software architecture of several projects.
  • Neginet
    Full Stack Engineer
    Neginet
    Sep 2018 - May 2022 (3 years 9 months)
  • Broadleaf Commerce
    Full Stack Engineer
    Broadleaf Commerce
    Sep 2018 - May 2022 (3 years 9 months)
    Broadleaf Commerce is a headless, API-first e-commerce framework.
    • Developed and customized e-commerce platforms using Java, Spring Boot, and Hibernate.
    • Implemented API integrations and custom business logic for enterprise clients.
    • Worked on search and indexing systems using Solr.
    • Collaborated on frontend development using React.
    Tech: Java (8–11), Spring Boot, Hibernate, Solr, Liquibase, Docker, React, MySQL, PostgreSQL.
  • Despegarcom
    Full-stack Developer
    Despegarcom
    Aug 2012 - Sep 2018 (6 years 2 months)
    Leading online travel agency in Latin America.
    • Led frontend development for the “Big Accounts” platform used for booking travel products.
    • Developed a back-office WYSIWYG tool for customizing customer-facing shopping experiences.
    • Designed and built a white-label booking platform for flights, hotels, and car rentals.
    Tech: Java, Spring MVC, Grails, Node.js, MongoDB, MySQL, React, Angular.
  • Accenture
    Full-stack Developer
    Accenture
    Oct 2011 - Aug 2012 (11 months)
    Worked on two projects during my time at Accenture:
    • Developed Salesforce solutions for the Novartis pharmaceutical company in Brazil. Applied Apex and VisualForce page development for custom Veeva CRM functionality.
    • Built backend systems using Java for telecommunications clients.
  • S
    Software Developer
    Secretaría de Deportes de la Provincia de Buenos Aires
    Mar 2009 - Dec 2009 (10 months)
    Designed and developed internal web applications using PHP and Java.
  • FREELANCE DEVELOPER
    Freelance Developer
    FREELANCE DEVELOPER
    Jun 2008 - Nov 2017 (9 years 6 months)
    Built various web and mobile applications across different industries.
    • Developed an IoT application for a greenhouse monitoring system using Raspberry Pi and Python.
    • Created a cross-platform mobile app using Ionic and AngularJS.
    • Worked on an interactive web application with canvas-based tools (HgTV by Sherwin-Williams).
    • Led development of an online ordering platform used by end customers.
Education verified_user 0% verified
  • Universidad Nacional de La Plata
    Licenciado en Sistemas
    Universidad Nacional de La Plata
    Jan 2003 - Jan 2011 (8 years 1 month)