Willis Lang

w l a n g at a l u m n i dot c s dot w i s c dot e d u
 


Education


Sep 2008 to Aug 2012 Doctor of Philosophy
Computer Sciences - Databases
Advisor: Jignesh M. Patel
University of Wisconsin - Madison
 
Sep 2006 to Apr 2008 Master of Science
Computer Science and Engineering - Databases
Advisor: Jignesh M. Patel
University of Michigan
 
Sep 2001 to May 2006 Bachelor of Mathematics
Honours Computer Science - Bioinformatics option (co-operative program) w/ Distinction
University of Waterloo

Publications


2013 TKDE (Invited - Best Papers of ICDE) Towards Multi-Tenant Performance SLOs (Extended)
Willis Lang, Srinath Shankar, Jignesh M. Patel, Ajay Kalhan
 
2012 VLDB Towards Energy-Efficient Database Cluster Design
Willis Lang, Stavros Harizopoulos, Jignesh M. Patel, Mehul A. Shah, Dimitis Tsirogiannis
 
2012 ICDE
IBM TJ Watson - Invited Talk
Towards Multi-Tenant Performance SLOs
Willis Lang, Srinath Shankar, Jignesh M. Patel, Ajay Kalhan
 
2011 TPCTC When Free is Not Really Free: What Does It Cost
To Run a Database Workload in the Cloud

Avrilia Floratou, Jignesh M. Patel, Willis Lang, Alan Halverson
 
2011 IEEE Data
Engineering Bulletin
Rethinking Query Processing for Energy Efficiency: Slowing Down to Win the Race
Willis Lang, Ramakrishnan Kandhan, Jignesh M. Patel
 
2010 VLDB Energy Management for MapReduce Clusters
Willis Lang, Jignesh M. Patel
 
2010 DaMoN Wimpy Node Clusters: What About Non-Wimpy Workloads?
Willis Lang, Jignesh M. Patel, Srinath Shankar
Best Paper Award, J. Hamilton's Blog, GIGAOM article
 
2009 SIGMOD Record,
2010 Technical Report
On Energy Management, Load Balancing and Replication (Extended)
Willis Lang, Jignesh M. Patel, Jeffrey F. Naughton
 
2009 CIDR,
IBM Almaden - Invited Talk
Towards Eco-Friendly Database Management Systems
Willis Lang, Jignesh M. Patel
 
2009 TKDE Dictionary-Based Compression for Long Time-Series Similarity
Willis Lang, Michael Morse, Jignesh M. Patel
 
2008 ICDE Scalable Rule-Based Gene Expression Data Classification
Mark A. Iwen, Willis Lang, Jignesh M. Patel

Presentations and Demos


2012 NEDB - Presentation Energy-Conscious Data Management Systems:
The Need for a Closer Hardware and Software Synergy

Willis Lang, Jignesh M. Patel
 
2008 ISMB - Poster Periscope/SQ: Fast Interactive Querying on Biological Sequence Datasets
Willis Lang (Presenter), Satwik Reddy, Sandeep Tata, Jignesh M. Patel
 
2007 VLDB - Demo Periscope/SQ: Interactive Exploration of Biological Sequence Databases
Sandeep Tata, Willis Lang (Presenter), Jignesh M. Patel
 
2007 Midwest Database
Research Symposium - Poster
Periscope/SQ: Interactive Data Exploration for Biological Sequences
Sandeep Tata, Willis Lang (Presenter), You Jung Kim, Jignesh M. Patel
Best Presented Award

Professional Services


Conference Reviewer CIKM 2013, VLDB 2014
Journal Reviewer VLDBJ 2011, ToC 2012, TODS 2012, DAPD 2012, JPDC 2013, TPDS 2013
External Reviewer VLDB 2008, 2009, 2012; DaMoN 2013

Other Experience


Microsoft Gray Systems Lab
Madison, Wisconsin
Aug 2012 to Present
Research Engineer
Big-data parallel database systems, cloud database-as-a-service, novel distributed
query paradigms.
 
University of Wisconsin-Madison /
Microsoft
Madison, Wisconsin
Aug 2008 to Aug 2012
Graduate Student Research Assistant
Specializing in data management, power management, and data analysis.
 
Microsoft Research
Redmond, Washington
May 2011 to Aug 2011
Research Intern
Exploring performance-based service level agreements for database-as-a-service
in the cloud.
 
HP Labs
Palo Alto, California
May 2010 to Aug 2010
HP Labs Research Associate Intern
Conducting research on energy-efficient database clusters.
 
University of Michigan
Ann Arbor, Michigan
Aug 2006 to Aug 2008
Graduate Student Research Assistant
Specializing in data management, data analysis, and bioinformatics.
 
Michigan State University
E. Lansing, Michigan
May 2005 to Aug 2005
Sep 2004 to Dec 2004
Bioinformatic Research Specialist
Microarray data analysis, visualization. Genomic sequence analysis. Database
developer for molecular biology.