Ryan Wisnesky

ryan@cs.harvard.edu
SEAS Seal

Harvard University
School of Engineering and Applied Sciences
Maxwell Dworkin 309
33 Oxford Street
Cambridge, MA 02138

Portrait

I'm a computer science Ph.D. candidate in the Programming Languages Group. My advisor is Greg Morrisett.

My research interests include functional programming and information integration.

C.V.
Current Activities
I am developing next-generation functional query languages and exploring their application to no-sql. My research consists of three components. First, the development of a higher-order, dependently-typed chase, which explicates the connection between nested relational calculus and higher-order logic. Second, the development of a monadic query language and categorical planning method for heterogeneous environments. Third, the development of a semantic query library for Coq. The results can be applied to many language integrated query systems.




Past Activities
I've built certified systems software with Ynot.



In collaboration with the Clio / Midas team at the IBM Almaden Research Center, I've developed programming languages for information integration.




I'm a former IBM Extreme Blue intern.




Unpublished reports from Harvard.



Unpublished reports from Stanford.


Teaching

Harvard University, CSCIE 268: Database and Information Management Systems, Teaching Fellow, Spring 2011.

Harvard University, CS 165: Information Management, Teaching Fellow, Spring 2010.

Harvard University, CS 51: Abstraction and Design in Computer Programming, Teaching Fellow, Spring 2008.

Stanford University, CS 242: Programming Languages, Teaching Fellow, Fall 2006.