Scroll To View More
Jairo Vasquez, Software Developer in Medellín - Antioquia, Colombia
Jairo Vasquez

Software Developer in Medellín - Antioquia, Colombia

Member since October 23, 2013
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


  • NodeHost
    Python, Flask, PostgreSQL, Docker
  • Asimetrix
    Python, Flask, MongoDB, React, AWS, Heroku, Auth0
  • Qbrio
    Python, Flask, PostgreSQL, Google Cloud, Bootstrap, JavaScript


  • Python, 10 years
  • Google App Engine, 8 years
  • Flask, 7 years
  • PostgreSQL, 6 years
  • Django, 5 years
  • Amazon Web Services (AWS), 4 years
  • React, 2 years
  • Next.js, 1 year
Medellín - Antioquia, Colombia



Preferred Environment


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


  • 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: Python, Flask, PostgreSQL, Docker
  • 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: Python, Flask, MongoDB, React, AWS, Heroku, Auth0
  • 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: Python, Flask, PostgreSQL, Google Cloud, Bootstrap, JavaScript
  • 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: Python, Flask, Heroku, PostgreSQL
  • 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: Heroku, Flask, Celery, PostgreSQL, RabbitMQ, Redis
  • 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: Google Cloud Platform, AWS, Flask, PostgreSQL
  • 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: Google App Engine, Flask, Django, PCI
  • 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: Ruby on Rails, Heroku, MySQL
  • 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: Python, Django, IT Services (Linux, DNS, Web Servers)


  • Paymentez (Development)

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

  • ScoreMat (Development)

    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 (Development)

    An application for website development using Python/Django.

  • RealMassive (Development)

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

  • AdMass, Inc. (Development)

    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 (Development)

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

  • NodeHost (Development)

    Automated Masternode Hosting

  • Asimetrix (Development)

    An app for monitoring intelligent farms.


  • Languages

    JavaScript, Python
  • Frameworks

    Flask, Django, Next.js
  • Platforms

    Google App Engine, Heroku, Amazon Web Services (AWS)
  • Storage

    Google Cloud Datastore, PostgreSQL, MongoDB
  • Libraries/APIs

  • Tools

    Git, Emacs, Create React App, Webpack, CircleCI, Sentry
  • Paradigms

    Test-driven Development (TDD), REST


  • Bachelor of Science degree in Computer Engineering
    2004 - 2009
    EAFIT University - Medellin, Colombia
  • Certified Scrum Master
    MAY 2013 - MAY 2015
    Scrum Alliance
I really like this profile
Share it with others