Harrison Kinsley is a founder and AI leader with 11+ years building Python-first businesses and tools that span web apps, data products, and machine learning. As Director of Artificial Intelligence at Lucky Robots and the author of Neural Networks from Scratch, he combines practical ML engineering (including work on NMT chatbots and game-interaction automation) with a talent for teaching and productizing complex ideas. He founded Sentdex and PythonProgramming.net, delivering applied NLP and sentiment analysis systems used for market and political signals, and built Ensmo to make data analysis accessible via simple UIs. Comfortable across the stack—Flask sites to TensorFlow/Scikit-learn pipelines—he repeatedly turns experiments into revenue-generating services and educational resources. Based in Tuscaloosa, his background in philosophy and criminology informs a pragmatic, systems-oriented approach to building trustworthy AI.
11 years of coding experience
6 years of employment as a software developer
Bachelor of Arts (BA) Double Major Philosophy and Criminology, Bachelor of Arts (BA) Double Major Philosophy and Criminology at Sam Houston State University
Explorations of Using Python to play Grand Theft Auto 5.
Role in this project:
Full-stack Developer
Contributions:82 commits, 7 PRs, 80 pushes in 1 year 5 months
Contributions summary:Harrison primarily contributed to a project exploring the use of Python to interact with the game Grand Theft Auto 5. Their commits include the development of Python scripts to capture and process game visuals using libraries like NumPy, PIL, and OpenCV, and add keyboard input via direct key injection using ctypes. They also created and integrated a direct key input library. This suggests a focus on creating a self-driving AI or other automated functionalities within the game.
Contributions:36 commits, 1 PR, 35 pushes in 2 months
Contributions summary:Harrison primarily contributed to the development and refinement of an NMT (Neural Machine Translation) chatbot. Their work focused on improving the output readability for testing, updating inference and data preparation scripts, and adjusting model parameters. The user also added a new script for bulk inference comparison and enhanced the settings to improve model performance, demonstrating a focus on the ML pipeline's efficiency and accuracy.
chatbotnmt
Find and Hire Top DevelopersWe’ve analyzed the programming source code of over 60 million software developers on GitHub and scored them by 50,000 skills. Sign-up on Prog,AI to search for software developers.
Request Free Trial
Harrison Kinsley - Director Of Artificial Intelligence at Sentdex