I'm Aaron Ma.

Read my blog.

Follow my tweets.

View my certificates.

Watch my talks.

Hello, friend! I’m Aaron Ma, the founder, and CEO of Firebolt, Inc., Firebolt Space Agency, Dhopi Lophi, and SnapAuto. I’m proficient in machine learning, Supervised learning, Unsupervised learning, Reinforcement learning, C++, Python, C, JavaScript, TypeScript, Angular, AngualrJS, HTML, CSS, JSON, Node.JS, MongoDB, mLab, Algorithms, Amazon Web Services(AWS), Google Cloud Platform(GCP), Robotic Operating System(ROS), Data Structures, Swift, iOS, Android, XCode, Android Studio, TensorFlow, TensorFlow.js, Keras, Numpy, Scikit-Learn, Pandas, Karka(I wrote it!), Computer Vision(CV), Radar, Lidar, Sensor Fusion, Extended Kalman Filters, Unscented Kalman FIlters, PyTorch, TensorBoard, Scipy, MarkDown, TravisCI, ProtoBuf 2 and 3, Jupyter Notebook, Jupyter Lab, IPython, OpenAI Gym, Django, Cython, Cryptography, CMake, Google Colab, Bazel, Babel, and giving talks. Most of all, I Robotics, Machine Learning, Algorithms, and Kaggling. I am also proud to be the youngest TensorFlow and Baidu Apollo Auto contributor.

I also have graduated from Udacity and Coursera as the youngest. Some of my certificates: Self Driving Car Engineer Nanodegree Program, Deep Reinforcement Learning Nanodegree Program. AI for Trading, and much more! Check out the full list of my certifications down below👇.

Every day, I am still learning. Here are some of what I’m learning: LeetCoding, Kaggling, Data Structures and Algorithms(Udacity), competitive programming competitions, and building my own products and self-driving cars!

Recent Posts on Medium

Recent Tweets on Twitter

Achievements and Professional Certificates


Udacity NanoDegree Program

  • Deep Reinforcement Learning Nanodegree
  • AI for Trading Nanodegree
  • Self-Driving Car Engineer Nanodegree


University of Toronto

  • Introduction to Self-Driving Cars
  • Motion Planning for Self-Driving-Cars
  • State Estimation and Localization for Self-Driving Cars
  • Visual Perception for Self-Driving Cars
  • Self-Driving Cars specialization



  • Deep Learning
  • AI For Everyone
  • Convolutional Neural Networks in TensorFlow
  • Natural Language Processing in TensorFlow
  • Visual Perception for Self Driving Cars
  • Introduction to TensorFlow for Artificial Intelligence, Machine Learning, and Deep Learning
  • Convolutional Neural Networks
  • Improving Deep Neural Networks: Hyperparameter tuning, Regularization and Optimization
  • Neural Networks and Deep Learning
  • Introduction to Self Driving Cars
  • Structuring Machine Learning Projects
  • TensorFlow in Practice specialization


Google Cloud

  • Machine Learning with TensorFlow on Google Cloud Platform
  • Security in Google Cloud Platform
  • How Google does Machine Learning
  • Art and Science of Machine Learning
  • Feature Engineering
  • Intro to TensorFlow
  • Launching into Machine Learning
  • Networking in GCP: Defining and Implementing Networks
  • Elastic Cloud Infrastructure: Containers and Services
  • Essential Cloud Infrastructure: Foundation
  • Google Cloud Platform Fundamentals: Core Infrastructure
  • Image Understanding with TensorFlow on GCP
  • Managing Security in Google Cloud Platform
  • Mitigating Security Vulnerabilities on Google Cloud Platform
  • Recommendation Systems with TensorFlow on GCP
  • Sequence Models for Time Series and Natural Language Processing
  • End-to-End Machine Learning with TensorFlow on GCP
  • Production Machine Learning Systems
  • Getting Started with Google Kubernetes Engine
  • Google Cloud Platform Big Data and Machine Learning Fundamentals
  • Advanced Machine Learning with Tensorflow on Google Cloud platform



  • Introduction to Data Science
  • Data visualization with Python
  • Applied Data Science Capstone
  • Data Analysis with Python
  • Data Science Methodology
  • Databases and SQL for Data Science
  • Machine learning with Python
  • Open Source tools for Data Science
  • Python for Data Science and AI
  • What is Data Science?
  • Python for Data Science
  • IBM Data Science Professional Certificate


University of Washington

  • Machine Learning Foundations: A Case Study Approach
  • Machine Learning: Classification
  • Machine Learning: Clustering & Retrieval
  • Machine Learning: Regression
  • Machine Learning


Georgia Institute of Technology

  • Write Professional Emails in English


University of California San Diego

  • Combinatorics and Probability
  • Delivery Problem
  • Introduction to Graph Theory
  • Algorithms on Strings
  • Algorithms on Graphs
  • Genome Assembly Programming Challenge
  • Algorithmic Toolbox


University of Pennsylvania

  • Robotics: Estimation and Learning
  • Robotics: Computational Motion Planning
  • Robotics: Aerial Robotics


University of Illinois at Urbana Champaign

  • Text Mining and Analytics
  • Text Retrieval and Search Engines


University of Michigan

  • Introduction to Data Science in Python
  • Programming for Everybody (Getting Started with Python)
  • Python Data Structures


New York University Tandon School of Engineering

  • Fundamentals of Machine Learning in Finance
  • Guided Tour of Machine Learning in Finance
  • Reinforcement Learning in Finance


University of Minnesota

  • Introduction to Recommender Systems Non-Personalized and Content-Based
  • Nearest Neighbor Collaborative Filtering
  • Recommender Systems: Evaluation and Metrics
  • Matrix Factorization and Advanced Techniques


Imperial College London

  • Mathematics for Machine Learning: Multivariate Calculus
  • Mathematics for Machine Learning: Linear Algebra


National Research University Higher School of Economics

  • Introduction to Deep Learning
  • Deep Learning in Computer Vision
  • Practical Reinforcement Learning
  • How to Win a Data Science Competition Learn from Top Kagglers
  • Natural Language Processing
  • Bayesian Methods for Machine Learning

Past Conference Talks

Sept 212019

Machine learning for everyone

Talk at GDG (Google Developers Group) DevFests 2019 in San Francisco See Event

Machine learning for everyone
Aug 012019

Machine Learning in Angular with TensorFlow.js

Talk at Angular conference as a RockStar speaker in Denver. Sign up for free to watch the recorded presentation See Event

Machine Learning in Angular with TensorFlow.js
July 102019

Machine Learning - Reinforcement learning edition

Talk at Modern Web online produced by ThisDot Media See Event

Mar 262019

Machine Learning in the browser with Tensorflow.js

Talk at Modern Web and GDG Silicon Valley (Google Headquarter) in Mountain View, CA See Event