Oliver Kennedy is an Associate Professor at the University at Buffalo with 17 years of experience advancing database research and systems. His work spans probabilistic databases, query optimization, distributed systems, and network policy/security, with a practical focus on making scientific data management and analytics more powerful and accessible. He blends theoretical rigor from a Cornell PhD with hands-on systems-building, addressing real-world problems like distributed aggregation and cloud-scale query processing. Based in Buffalo, he pursues interdisciplinary projects that bridge compilers, distributed computing, and database theory. Known for exploring unconventional intersections—such as applying probabilistic techniques to network policy reasoning—he aims to broaden the toolbox available to data practitioners and researchers alike.
17 years of coding experience
BS, Computer Science, BS, Computer Science at New York University
MS, PhD, Computer Science, MS, PhD, Computer Science at Cornell University
BE, Computer Engineering, BE, Computer Engineering at Stevens Institute of Technology
Contributions:119 commits, 58 pushes, 1 issue in 1 year
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.