2016-05-25 12:06:00 -04:00
{
"name" : "Oliver Kennedy" ,
"work" : {
"dept" : "Department of Computer Science and Engineering" ,
"employer" : "University at Buffalo, SUNY" ,
"address" : {
"street" : "338 Davis Hall" ,
"city" : "Buffalo" ,
"state" : "NY" ,
"zip" : "14260" ,
"country" : "USA"
}
} ,
"home" : {
"street" : "63 Bassett Road" ,
"city" : "Amherst" ,
"state" : "NY" ,
"zip" : "14221" ,
"country" : "USA"
} ,
"contact" : {
"Phone" : "+1 (716) 645-1597" ,
"Email" : "okennedy@buffalo.edu" ,
"Web" : "http://odin.cse.buffalo.edu/"
} ,
"education" : [
{
"degree" : "PhD" ,
"university" : "Cornell University" ,
"city" : "Ithaca, NY" ,
"dept" : "Department of Computer Science" ,
"Thesis" : "Watch out for... What?: Monitoring and Uncertainty in Scientific Computing" ,
"Advisor" : "Christoph Koch" ,
"year" : 2011
} ,
{
"degree" : "MS" ,
"university" : "Cornell University" ,
"city" : "Ithaca, NY" ,
"dept" : "Department of Computer Science" ,
"year" : 2008
} ,
{
"degree" : "BS (with Honors)" ,
"university" : "New York University" ,
"city" : "New York, NY" ,
"dept" : "Department of Computer Science" ,
"year" : 2005 ,
"gpa" : 3.598
} ,
{
"degree" : "BS" ,
"university" : "Stevens Institute of Technology" ,
"city" : "Hoboken, NJ" ,
"dept" : "Department of Computer Engineering" ,
"year" : 2005 ,
"gpa" : 3.514
}
] ,
"employment" : [
{
"title" : "Assistant Professor" ,
"employer" : "Dept. of Comp. Sci. & Eng., SUNY Buffalo" ,
"start" : "Sept. 2012"
} ,
{
"title" : "Postdoctoral Fellow" ,
"employer" : "D.A.T.A. Lab, EPFL, Switzerland" ,
"start" : "June 2011" ,
"end" : "Aug. 2012"
} ,
{
"title" : "Intern" ,
"employer" : "Microsoft Research, Redmond, WA" ,
"start" : "May 2010" ,
"end" : "Aug. 2010"
} ,
{
"title" : "Intern" ,
"employer" : "Yahoo! Labs, Sunnyvale CA" ,
"start" : "May 2009" ,
"end" : "Aug. 2009"
} ,
{
"title" : "Teaching/Research Assistant" ,
"employer" : "Cornell University" ,
"start" : "Sept. 2005" ,
"end" : "May 2011"
} ,
{
"title" : "Programmer" ,
"employer" : "Humanities Computing Group, New York University" ,
"start" : "Sept. 2003" ,
"end" : "Aug. 2005"
} ,
{
"title" : "Programmer" ,
"employer" : "Parallel and Dist. Sys. Group, New York University" ,
"start" : "Jan. 2001" ,
"end" : "May 2003"
}
] ,
"honors" : [
2016-09-18 18:45:09 -04:00
{ "description" :
2017-07-27 18:01:49 -04:00
"The pVLDB 2012 paper titled \"DBToaster: Higher-order Delta Processing for Dynamic, Frequently Fresh Views\" was accepted to the \"Best of VLDB 2012\" issue of the VLDB Journal." ,
2016-12-15 15:06:18 -05:00
"year" : 2012 ,
"type" : "best-paper" ,
"source" : "VLDB" ,
"individual" : "NO"
} ,
{ "description" :
2017-07-27 18:01:49 -04:00
"Oliver received a UB CSE Outstanding Funding Award for attracting over $3m of funding to the University at Buffalo in 2016." ,
2016-12-15 15:06:18 -05:00
"year" : 2016 ,
"source" : "UB-CSE" ,
"type" : "award" ,
"individual" : "YES"
2017-07-27 18:01:49 -04:00
} ,
{ "description" :
"The SIGMOD 2017 paper titled \"Beta Probabilistic Databases: A Scalable Approach to Belief Updating and Parameter Learning\" was invited to submit a Best-Of-SIGMOD extended article to the ACM Transactions on Database Systems Journal." ,
"year" : 2017 ,
"type" : "best-paper" ,
"source" : "SIGMOD" ,
"individual" : "NO"
2016-09-18 18:45:09 -04:00
}
2016-05-25 12:06:00 -04:00
] ,
"reviewer" : [
2017-07-27 18:01:49 -04:00
{ "venue" : "VLDBJ" , "years" : [ 2013 , 2017 ] } ,
2016-05-25 12:06:00 -04:00
{ "venue" : "TKDE" , "years" : [ 2013 , 2014 ] } ,
{ "venue" : "TODS" , "years" : [ 2015 ] } ,
{ "venue" : "CSE" , "years" : [ 2015 ] } ,
{ "venue" : "pVLDB" , "track" : "PhD" , "years" : [ 2013 ] } ,
2017-06-12 18:33:19 -04:00
{ "venue" : "pVLDB" , "track" : "Demo" , "years" : [ 2016 , 2017 , 2018 ] } ,
2017-03-05 17:41:34 -05:00
{ "venue" : "pVLDB" , "years" : [ 2017 , 2018 ] } ,
{ "venue" : "SIGMOD" , "years" : [ 2015 , 2016 , 2017 , 2018 ] } ,
2016-05-25 12:06:00 -04:00
{ "venue" : "PWEEK" , "years" : [ 2016 ] } ,
2017-03-05 17:41:34 -05:00
{ "venue" : "HILDA" , "years" : [ 2016 , 2017 ] } ,
{ "venue" : "TOIT" , "years" : [ 2016 ] } ,
2017-06-12 18:32:50 -04:00
{ "venue" : "KAIS" , "years" : [ 2017 ] } ,
{ "venue" : "SoCC" , "years" : [ 2017 ] }
2016-05-25 12:06:00 -04:00
] ,
"memberships" : [
{ "org" : "ACM" , "start" : 2012 } ,
{ "org" : "ACM-SIGMOD" , "start" : 2010 } ,
{ "org" : "ACM-Computer Science Teachers Assoc." , "start" : 2012 ,
"roles" : [
{ "title" : "WNY Chapter Secretary" , "start" : "Sept. 2013" , "end" : "Sept. 2015" }
]
} ,
{ "org" : "IEEE" , "start" : "2009" }
] ,
"volunteering" : [
{ "org" : "LIBERTY Partnerships" , "start" : 2013 ,
"roles" : [
{ "title" : "Summer Mentor" , "years" : [ 2013 , 2014 ] } ,
2017-06-12 18:32:50 -04:00
{ "title" : "`I Can' Program Volunteer" , "years" : [ 2015 , 2016 , 2017 ] }
2016-05-25 12:06:00 -04:00
]
} ,
{ "org" : "Coder Dojo Mentor" , "years" : [ 2013 , 2014 ] } ,
2017-06-12 18:32:50 -04:00
{ "org" : "Science is Elementary Class Leader" , "years" : [ 2014 , 2015 , 2016 ] }
2016-05-25 12:06:00 -04:00
] ,
"service" : {
"general" : [
{ "description" : "WebDB Session Chair" , "years" : [ 2013 ] } ,
2016-08-16 10:02:34 -04:00
{ "description" : "NSF Panel Member" , "years" : [ 2014 , 2015 , 2016 ] } ,
2017-07-13 00:15:37 -04:00
{ "description" : "SIGMOD Reproducability Committee" , "years" : [ 2015 , 2016 , 2017 ] }
2016-05-25 12:06:00 -04:00
] ,
"dept" : [
{ "org" : "Dept. of Comp. Sci. and Eng., University at Buffalo, SUNY" ,
"service" : [
{ "org" : "Graduate Admissions Committee" , "start" : 2012 } ,
{ "org" : "Graduate Advisory Board" , "start" : 2012 } ,
2016-08-25 15:55:17 -04:00
{ "org" : "Faculty Search Committee" , "years" : [ 2012 , 2013 , 2014 ] } ,
{ "org" : "Facilities Committee" , "start" : 2016 } ,
2016-05-25 12:06:00 -04:00
{ "org" : "Colloquium Committee" , "years" : [ 2012 , 2013 , 2014 ] ,
"roles" : [
{ "title" : "Chair" , "years" : [ 2014 ] }
]
} ,
2017-03-06 10:46:23 -05:00
{ "org" : "Grievances Committee" , "years" : [ 2015 , 2016 ] } ,
{ "org" : "Undergraduate Curriculum Development Subcommittee" , "years" : [ 2015 , 2016 ] }
2016-05-25 12:06:00 -04:00
]
}
]
} ,
"artifacts" : [
{
"name" : "Just-in-Time Data Structures" ,
"class" : "software" ,
"description" : "An index structure that dynamically adapts to variable workloads." ,
"released" : "07/2014" ,
2017-07-27 18:01:49 -04:00
"url" : "http://github.com/UBOdin/jitd" ,
"metrics" : {
"github" : {
"watchers" : 5 ,
"stars" : 5 ,
"forks" : 16
}
} ,
"metricsasof" : "July 27, 2017"
2016-05-25 12:06:00 -04:00
} ,
{
"name" : "Mimir" ,
"class" : "software" ,
"released" : "01/2015" ,
"description" : "A probabilistic overlay for database systems" ,
2017-07-27 18:01:49 -04:00
"url" : "http://mimirdb.info" ,
"metrics" : {
"github" : {
"watchers" : 11 ,
"stars" : 8 ,
"forks" : 8
}
} ,
"metricsasof" : "July 27, 2017"
2016-05-25 12:06:00 -04:00
} ,
2017-07-11 17:24:43 -04:00
{
"name" : "DBToaster" ,
"class" : "software" ,
"description" : "A tool that dynamically compiles database engines optimized for any given query workload." ,
"released" : "05/2012" ,
"metrics" : {
"sitevisits" : 4191 ,
"downloads" : 1032
} ,
"metricsasof" : "December 10, 2014" ,
"url" : "http://www.dbtoaster.org"
} ,
2016-05-25 12:06:00 -04:00
{
"name" : "PigOut" ,
"class" : "software" ,
"released" : "10/2014" ,
"description" : "A multi-cluster runtime for Pig Latin" ,
"url" : "http://pigout.cse.buffalo.edu"
}
]
}