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
  • 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
  • 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
  • Spring 2019
    Research Assistant
    University of Colorado, Colorado Springs, CO
    • Develop a particle swarm optimization technique for use in 3D chromosome and genome reconstruction