Senior Lecturer And Researcher at Naval Postgraduate School
Seaside, California, United States
Join Prog.AI to see contacts
Join Prog.AI to see contacts
Summary
👤
Senior
🎓
Top School
Duane Davis is a senior lecturer, researcher, and former naval aviator with over two decades of leadership delivering high-impact autonomous systems and cybersecurity education. He leads cutting-edge aerial swarm robotics research—developing consensus algorithms and formation/engagement behaviors demonstrated on 50-vehicle swarms—and has translated operational command experience into scalable software and systems design in Java, C++, and Python. His work bridges rigorous formal methods and ethics—authoring a mathematically grounded framework for ethical autonomous operations and enforcing mission semantics with description logics and ontologies. A proven program leader and instructor, he advises multi-department graduate projects, manages large curricula for military sponsors, and routinely presents to senior audiences. Notably, his blend of carrier-deck operational command of 300-person teams and formal CS research enables uniquely practical, safety-focused autonomy solutions.
11 years of coding experience
12 years of employment as a software developer
BS, Computer Science, BS, Computer Science at Virginia Tech
PhD, Computer Science, PhD, Computer Science at Naval Postgraduate School
Gazebo/ROS packages for underwater robotics simulation
Contributions:1 review, 2 commits, 3 pushes in 1 year 4 months
gazeborobotics-simulationroboticsros2simulation
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
Duane Davis - Senior Lecturer And Researcher at Naval Postgraduate School