Scroll To View More
Cristian Garcia, Machine Learning Developer in Medellín - Antioquia, Colombia
Cristian Garcia

Machine Learning Developer in Medellín - Antioquia, Colombia

Member since March 14, 2017
Cristian is a Data Scientist and Developer with a background in math and physics. His two passions are programming and deep learning. As a strong programmer/developer, Cristian’s passion and specialties include creating real world applications and programming deep neural networks in TensorFlow.
Cristian is now available for hire


  • Kiwi Campus
    Python, TensorFlow, MongoDB, AWS
  • BD Guidance
    Python, TensorFlow, Jupyter, Rasberry Pi, OpenCV, AWS
  • Senseta
    Python, Docker, Spark, Flask, Pandas


  • Python, 6 years
  • NumPy, 5 years
  • TensorFlow, 3 years
  • Pandas, 3 years
  • Deep Learning, 3 years
  • Machine Learning, 3 years
  • Scikit-learn, 2 years
  • Docker Compose, 2 years
Medellín - Antioquia, Colombia



Preferred Environment

Ubuntu, Git, Atom, Docker

The most amazing...

...project I’ve developed used a Deep Convolutional Neural Network to drive an autonomous delivery robot on sidewalks.


  • Lead Data Scientist

    2017 - PRESENT
    Kiwi Campus
    • Designed a data collection pipeline from real and simulated autonomous delivery drone.
    • Created a control API for real and simulated autonomous delivery drone controlled.
    Technologies: Python, TensorFlow, MongoDB, AWS
  • Data Scientist

    2016 - 2017
    BD Guidance
    • Designed the curriculum of various Data Science/ML courses.
    • Evaluated various IoT platforms.
    • Investigated technologies such a TensorFlow and OpenCV to run ML algorithms in IoT devices.
    Technologies: Python, TensorFlow, Jupyter, Rasberry Pi, OpenCV, AWS
  • Data Scientist

    2016 - 2016
    • Developed a Linux and Windows Python application for HR software to measure employee productivity.
    • Cleaned and analyzed large datasets using Spark and Zeppelin.
    • Created a service in Python for Entity extracting using NLTK.
    • Created a generic ML prediction service using Scikit Learning and Flask.
    Technologies: Python, Docker, Spark, Flask, Pandas
  • Mathematical Developer

    2015 - 2016
    • Researched strategies to optimize pickup planning in warehouses, and technologies to create scalable multi-tenant software.
    Technologies: C#, Elixir, PostgreSQL
  • CTO

    2013 - 2016
    • Cofounder/Developer: Cofounder and main developer on an Augmented Reality platform. I developed the mobile client and backend of Arista using tecnologies such as Unity3D, C#, Elixir, Docker, Nginx, and PostgreSQL.
    Technologies: Unity3D, Elixir, Docker, Nginx, PostgreSQL



  • Languages

    Python, C#, Wolfram, Markdown, Java, C++, SQL, GraphQL, Bash, Elm, Haskell, JavaScript, Elixir
  • Libraries/APIs

    TensorFlow, NumPy, Scikit-learn, Pandas, Spark ML, NetworkX
  • Other

    Machine Learning, Deep Learning, Deep Reinforcement Learning, Artificial Intelligence (AI), Graph Theory, Simulations, Mathematical Modeling, Optimization, Cython, Genetic Algorithms, Heuristics, Data Visualization, Computer Vision, Natural Language Processing (NLP), Dash Cryptocurrency, Agile Data Science, GitFlow, Internet of Things (IoT)
  • Tools

    MATLAB Statistics & Machine Learning Toolbox, Git, Jupyter, Plotly, Atom, Docker Compose, MATLAB, TensorBoard, Nginx, MQTT, Spark SQL
  • Paradigms

    Object-oriented Programming (OOP), Functional Programming, Data Science, Concurrent Programming, Agile
  • Frameworks

    Flask, Apache Spark, Phoenix
  • Platforms

    Ubuntu, Docker, Amazon Web Services (AWS)
  • Storage

    MongoDB, PostgreSQL, RethinkDB


  • Progress towards a degree in Mathematical Engineering
    2009 - 2012
    EAFIT University - Colombia
I really like this profile
Share it with others