Jairo Vasquez, Software Developer in Medellín - Antioquia, Colombia
Jairo Vasquez

Software Developer in Medellín - Antioquia, Colombia

Member since March 7, 2014
Jairo is a senior full-stack developer with experience building scalable and secure applications using Python for back-ends/APIs and React for front-ends. He has a lot of experience with databases like PostgreSQL and Cloud Datastore on platforms like Heroku, Google, and Amazon. He also led the creation of a payments engine that spans all of Latin America and is still widely used.
Jairo is now available for hire


  • Rubrik
    Apollo, GraphQL, Redux, React, TypeScript
  • NodeHost
    Docker, PostgreSQL, Flask, Python
  • Asimetrix
    Amazon Web Services (AWS), Auth0, Heroku, AWS, React, MongoDB, Flask, Python



Medellín - Antioquia, Colombia



Preferred Environment


The most amazing...

...software I've written is a micropayments engine that has become one of the main payment gateways in Latin America.


  • Senior Web Developer

    2019 - PRESENT
    • Fixed several UI and layout failures.
    • Unified React components for getting the codebase more mature.
    • Added user facing features from zero based on design mockups.
    • Improved map visualization.
    • Improved tests.
    Technologies: Apollo, GraphQL, Redux, React, TypeScript
  • Senior Python Developer

    2018 - 2019
    • Remodeled the database for better data access.
    • Added new JWT Authentication API to start migrating the app from Server Render to a single-page application.
    • Added a completely new testing suite using Pytest.
    • Automated builds using CircleCI.
    • Added a fresh new admin tool for managing all the data and currency/server-related tasks.
    Technologies: Docker, PostgreSQL, Flask, Python
  • Full-stack Developer

    2017 - 2019
    • Maintained an API using Python/Flask and MongoDB.
    • Added features and optimized the SPA (React).
    • Built a responsive design using Bootstrap.
    Technologies: Amazon Web Services (AWS), Auth0, Heroku, AWS, React, MongoDB, Flask, Python
  • Lead Back-end Developer

    2017 - 2018
    • Designed the database.
    • Architected the system from scratch to support different types of loads.
    • Developed an API to serve the AI model.
    Technologies: JavaScript, Bootstrap, Google Cloud, PostgreSQL, Flask, Python
  • Lead Back-end Developer

    2017 - 2018
    • Re-thought the data model (database entities redesign).
    • Built a new API for all services needed by the new iOS app.
    Technologies: PostgreSQL, Heroku, Flask, Python
  • Lead Back-end Developer

    2016 - 2017
    AdMass, Inc.
    • Created three different apps, one for the influencer (whitelabeled), one for the advertiser, and one for data processing.
    • Provided lots of data crunching and social network API manipulation.
    • Created libraries to be shared between different repositories.
    Technologies: Redis, RabbitMQ, PostgreSQL, Celery, Flask, Heroku
  • Lead Back-end Developer

    2014 - 2016
    • Helped to make a young back end more robust and reliable, fixing bugs, increasing monitoring, and cleaning and refactoring code to improve the performance and maintainability.
    • Created the back end for a data intensive application called Atlas, part of the RealMassive portfolio.
    • Created the back end for an application used to embed widgets to syndicate CRE information into other websites.
    • Integrated a robust framework used to validate images and protect the company from copyright threats.
    Technologies: Amazon Web Services (AWS), PostgreSQL, Flask, AWS, Google Cloud Platform (GCP)
  • Lead Developer

    2010 - 2014
    • Led the development team using Scrum (located in three different countries).
    • Handled integrations with numerous developers around the world, provisioning APIs and solving problems.
    • Led a project to achieve PCI compliance for the platform.
    • Created a testing workflow to focus development on quality and refactoring.
    • Handled the requirements process with the sales team.
    Technologies: PCI, Django, Flask, Google App Engine
  • Web Developer

    2009 - 2010
    Mentez SAS
    • Migrated a PHP application (second with most traffic in Orkut) to Python using Google App Engine to handle the peaks.
    • Developed a web application to run beauty contests in Orkut.
    • Developed Paymentez, a micro payments platform to sell virtual goods suited for Orkut and Facebook and then to any other website.
    • Led the development team using Scrum.
    • Created a reusable framework in Python to add different payment methods to applications and handle notifications peaks using queues.
    Technologies: MySQL, Heroku, Ruby on Rails (RoR)
  • Projects Engineer

    2007 - 2009
    Fluidsignal Group
    • Created a web application to handle people queues in a bank.
    • Supported the infrastructure inside the company for a long period of time (any access or change to servers sent to me).
    • Resolved a large amount of tickets for problems with client infrastructure (both remotely and in client offices).
    • Worked on a project for the largest bank in Colombia as part of the security group (outsourcing) and helping with security incidents and deploying software.
    • Worked on a project to achieve compliance of CMMI level 5.
    • Deployed IT infrastructure to several clients (DNS, email, web servers, virtualization, firewall, proxy) in site.
    Technologies: Web Servers, DNS, Linux, Django, Python


  • Paymentez

    A micropayments engine for virtual goods. It is integrated with various payment methods in Latin America (present in the main countries).

  • ScoreMat

    A social game where sports fans around the world can live and share their passion by competing against each other, forecasting scores and winning real-world prizes.

  • Traffic Studio Website

    An application for website development using Python/Django.

  • RealMassive

    Python based back-end services (API, Database, Build tools).

  • AdMass, Inc.

    The project was to create an app for two kind of users: an influencer and an advertiser. They were both very different applications so the project was architected to be composed by several apps (influencer, advertiser, API, data-processing). It was a lot of fun!

  • Qbrio Studio

    An app for music composers to find and test frisson moments in songs.

  • NodeHost

    Automated Masternode hosting.

  • Asimetrix

    An app for monitoring intelligent farms.

  • Rubrik

    Rubrik is a cloud data management company based in Palo Alto, California, United States founded in December 2013 with offices in Morrisville, North Carolina, Bangalore, India, Lawrence, Kansas, Nottingham, England and Cork, Ireland.


  • Languages

    JavaScript, Python, TypeScript, GraphQL
  • Frameworks

    Flask, Django, Next.js, Ruby on Rails (RoR), Bootstrap, Redux
  • Platforms

    Google App Engine, Heroku, Amazon Web Services (AWS), Linux, Google Cloud Platform (GCP), Docker
  • Storage

    Google Cloud Datastore, PostgreSQL, MongoDB, MySQL, Redis, Google Cloud
  • Libraries/APIs

  • Tools

    Git, Emacs, Create React App, Webpack, CircleCI, Sentry, Celery, RabbitMQ, Auth0
  • Paradigms

    Test-driven Development (TDD), REST
  • Other

    DNS, Web Servers, PCI, AWS, Apollo


  • Bachelor of Science Degree in Computer Engineering
    2004 - 2009
    EAFIT University - Medellin, Colombia


  • Certified Scrum Master
    MAY 2013 - MAY 2015
    Scrum Alliance

To view more profiles

Join Toptal
Share it with others