Jordan Donovan

Engineer Research and Development Center · Vicksburg, MS 39180 · (601) 634-4624 · jordan.t.donovanCS@gmail.com Curriculum Vitae

Responsible, committed, passionate researcher and engineer with more than half a decade of experience including deep learning and evolutionary computation research as well as desktop and mobile applications development on multiple platforms. My most recent project involves unsupervised, evolutionary pre-training of neural network layers to diversify features extracted from data.


Experience

Senior Computer Scientist

U.S. Army Corps of Engineers - Engineer Research and Development Center - ITL

  • Robotic Integrated Engineer Operations (RIENO) Classification Team lead 2018 - Present
    • Develop machine learning algorithms (primarily CNNs) and visualization tools (metrics as well as layer activations)
    • Perform analysis and improve performance of classification algorithms using metrics and techniques from recent research
    • Identify and apply potential optimization techniques for classification algorithms (specifically for real-time classification)
    • Record techniques and results for publication and presentation
    • Present findings at professional venues
    • Provide neural network visualization expertise to data analytics and robotics teams (specifically NN node activations and optimized inputs)
    • Identify and optimize machine learning design (NN architectures and processes)
    • Train fellow employees in utilization of machine learning frameworks and standards
    • Facilitate business development workshops
  • Co-lead of the Mobile Computing Team 2015 - Present
    • Develop mobile applications, application programming interfaces, websites, and databases for mobile applications
    • Oversee and direct team on mobile application design
    • Communicate with and adapt workflows of customer to mobile application
    • Manage contracts within team
    • Identify and remedy user connectivity and functionality for mobile applications

June 2015 - Present

Education

University of Vermont

Doctorate of Philosophy
Computer Science

GPA: 4.0

Relevant Coursework

  • Evolutionary Computation
  • Modeling Complex Systems
  • Evolutionary Robotics
  • Deep Learning
  • Artificial Intelligence
  • Research / Dissertation - Open-Ended Neural Architecture Search

Graduate Membership

  • Neurobotics Laboratory
  • Morphology, Evolution, and Cognition Laboratory
August 2021 - Present

Mississippi State University

Master of Science
Computer Science

GPA: 3.8

Relevant Coursework

  • Graph Algorithms
  • Software Development Operation
  • Visual Data Analysis with R
  • Theory of Computation
  • Machine Learning
  • Autonomic Cyber Security
  • Reinforcement Learning
  • Research - Neuroevolution
  • Research / Thesis - Material Classification and NN Visualization
August 2015 - December 2019

University of Mississippi

Bachelor of Science
Computer Science

GPA: 3.17

Relevant Coursework

  • Computer Science I
  • Computer Science II
  • Computer Science III
  • Models of Computation
  • Systems of Programming
  • Organization of Programming Languages
  • Introduction to Operating Systems
  • Web Architecture and Programming
  • JavaScript Programming
  • Senior Project - Website Design
  • Social Responsibility in Computer Science
  • Computer Org. & Assembly Language
  • Systems of Programming
  • Software Design and Development
  • Algorithm and Data Structure Analysis
  • Multimedia Design and Development
  • Introduction to Database Systems
August 2011 - May 2015

Brandon High School

GPA: 4.0

Relevant Coursework

  • Web Design I
  • Web Design II
  • Multimedia Systems
August 2007 - May 2011

Publications

  • Donovan, J. (2019). “Understanding State-of-the-art Material Classification Through Deep Visualization.” MS Thesis
  • Donovan, J. (2022). “Brainiac+: Evolving Multiple Variables within the Brain of a Quadruped” ERDC Library, REO.
  • Donovan, J. (2022). “Innovations of Cellular Automata” ERDC Library, REO.
  • Donovan, J. (2022). “Novelty and Discovery within Cellular Automata” ERDC Library, REO.
  • Donovan, J. (2022). “Novel Feature Detectors in CNNs” ERDC Library, REO.
  • Donovan, J. (2022). “Evolutionary Selection Criteria and Performance in NAS-Bench-101” ERDC Library, REO.
  • Donovan, J. (2020). “Understanding State-of-the-art Material Classification Through Deep Visualization.” ERDC Library, REO. (Internal Only - Based on Thesis)
  • Donovan, J. (2019). “Material Classification for Robotic Integrated Engineer Operations” ERDC Library, REO. (Internal Only)
  • Donovan, J., Pettitt, J. “Mobile Information Collection Application: User Manual” ERDC Library, MICA. (Internal Only)
  • Donovan, J., Pettitt, J. “Mobile Information Collection Application: Installation Manual” ERDC Library, MICA. (Internal Only)
I realize many of these are internal only publications. These can only be made available upon specific request.

Skills

Programming Languages & Tools
Workflow
  • Mobile-First, Responsive Design
  • Cross Browser Testing & Debugging
  • Cross Functional Teams
  • Agile Development & Scrum
  • Data Gathering, Data Processing, & Model Building
  • Full Stack Web Development with Multiple Environments & Technologies

Interests

Aside from Computer Science, I enjoy many hobbies both outdoors and indoors. Being from Mississippi, most of the year is very warm, and I enjoy going swimming, playing soccer, rock climbing, and kayaking (the latter two of which usually involve traveling).

When forced indoors, I play video games, board games, as well as spending a great deal of my free time creating software, completing online courses, and researching state-of-the-art advances in machine learning algorithms. My aspirations include continuing my education through perusing recent research papers, completing online coursework, continuing my formal education, and experimentinig with personal projects. Most recently, I have become very interested in Deep Learning as well as nature inspired machine learninig methods. I have spent much time reading about Neurevolution of Augmenting Topologies (NEAT) and its extensions and adaptations. I have also read papers regarding swarm algorithms, state-of-the-art image segmentation, and novelty search. I have completed several exercises in data science and machine learning over the past couple of years. These can be seen on my github page linked below.


Awards & Certifications