cv
Curriculum vitae
General Information
Full Name | Michael J. Middleton |
Date of Birth | 30th June 1997 |
Education
-
Sep 2023 - 2028 Computer Science (PhD)
New York University, New York, NY - Focus in Computational Neuroscience and Procedural Content Generation
-
Dec 2020 Computer Science (BSc)
University of Colorado, Colorado Springs, CO
Academic Interests
-
Brain-Computer Interfaces
- How we can use many-modalities to improve neuroimaging signal and lower the barrier to entry for BCI
- How we can use brain-computer interfaces to assist procedural-content generation
Experience
-
Aug 2021 - Cur Applied AI Software Engineer and Researcher
Northrop Grumman, Aurora, CO - Adaptive VR/AR Tasking guidance
- Lead developer adaptive tasking guidance for co-pilots
- fNIRS neuroimaging to measure cognitive load for real-time guidance
- Adaptive Command and Control
- Generative planning using grammatical evolution and mixed-effects regression
- Human-Robot Interaction
- GAN Based Imitation learning for navigation
- Adaptive VR/AR Tasking guidance
-
Jun 2019-Aug 2021 Software Engineer
Northrop Grumman, Colorado Springs, CO - Scrum Developer for large C++ and Java software package
- Created and integrated first itteration of test automation tools
- Set up and maintained a Solaris development lab and CI/CD pipeline
- Scrum Developer for large C++ and Java software package
-
Summer 2020 Software Engineer Intern
Northrop Grumman, Redondo Beach, CA - Information gain optimization
- Develop adaptive tile encoding algorithm for sensor probability projections and target locations
- Simulation development
- Develop a simulation for an automated wildfire identification and suppression system
- Information gain optimization
-
Spring 2019 Research Assistant
University of Colorado, Colorado Springs, CO - Develop a particle swarm optimization technique for use in 3D chromosome and genome reconstruction