Aaron Davis

AI/ML Engineer, Data Scientist, Mechanical Engineer, Life-long Learner

Education

After completing most of an undergraduate degree in engineering, Aaron decided to pursue a bachelor's degree in computer science at Western Governors University.

Following 1 1/2 years working as a design engineer at Vermeer, Aaron received a full scholarship to pursue a Master's degree in Data Science at the University of Colorado in Boulder. He completed this degree on December 15th, 2022.

Driven by a love of machine learning, he spends most of his time learning about state-of-the-art methods and applications in neural networks (diffusion modeling, reinforcement learning and game theory, natural language generation, and segmentation with computer vision).

Skills

Aaron's skillset lies at the intersection of software engineering, machine learning engineering, and mechanical engineering. If anything is true, he's an engineer at heart.

  • NumPy/SciPy/CuPy (Scientific Computing)
  • seaborn/ggplot (Data Visualization)
  • R and Python (Coding and Data Analysis)
  • Tensorflow/Keras (Neural Networks)
  • SolidWorks (CAD and Simulation)

More importantly than the skills he already possesses, Aaron has both the ability and desire to learn new things and pick up new skills quickly.

Projects

Code Completion with Machine Learning

My team and I worked to explore methods of automatic code completion with machine learning and neural networks.

AlphaZero: An Introduction

I explore how AlphaZero works, and try to apply the same methods to play a board game called Pente.

Fashion Recommendation with Machine Learning

I explore using neural networks to create customer and product embeddings to enable custom fashion recommendations.

Understanding Police Violence in the United States

Data visualizations are a powerful tool to help everyday people understand data and potential reasonable inferences. In this project, I explore a dataset on police violence using information visualization tools.

Exploring Generalized Trainable Activation Functions in Neural Networks

I research generalized trainable activation functions in neural networks.

Favorite Websites and Creators

Elsewhere

Scripts --