My name is John Turner. This page is for me to share my love of all things Graphics, Simulation and Machine Learning by showcasing a few of
my more interesting past projects and research interests from throughout my professional and academic career. I wrote all the code used to
build these projects, unless specified otherwise, including all the UIs (no external UI toolkits were used). My first jobs in computer
science in the 90s involved developing UIs for early Windows applications, so building interfaces is kind of in my DNA.
From February 2023 to present, as well as from March 2020 to March 2022, I've been a contingent worker/research engineer at Meta AI Research,
working on the Habitat project, a simulation platform for research in Embodied AI.
My focus has been developing in C++ and python, expanding the functionality, flexibility and stability of the simulation
platform, Habitat-Sim, as well as building and verifying datasets for RL training.
I have a Master's degree in Computer Science from Georgia Tech, specializing in Graphics,
Simulation and Physically-Based Animation and how Machine Learning (i.e. Deep Reinforcement Learning) can be used to solve problems
in these domains. In 2017 I started pursuing a PhD at Tech, exploring how to derive control policies for assistive robots through interaction
with simulated impaired bipeds using Reinforcement Learning, but I went on a Leave of Absence from the program in November of 2019
due to health and family concerns.
I funded my PhD by being one of the Head TAs for the CS-6515-OMS, Graduate Algorithms for the OMS Master's degree program, where I solely developed, graded and taught
various algorithmic-based coding projects (i.e. implement Page Rank) to approximately 400 people each semester. I received
my Master's degree in December of 2016, and throughout my Master's Degree I not only TA'ed numerous classes but also worked full time as a Data Scientist
at IgnitionOne, formerly an online marketing company.