Andrey Ermolinskiy

Curriculum Vitae (pdf) (ps)

Contact

Andrey Ermolinskiy
483 Soda Hall
Computer Science Division
UC Berkeley
Berkeley, CA 94720-1776

Phone: 510-325-0045


[About me] [Publications] [Talks] [Posters] [Employment History]

About me
I am a third-year graduate student in the Computer Science Division at the University of California, Berkeley, working with Professor Scott Shenker.

My research interests include networking, distributed systems, Internet architecture, scalable file systems, and high-performance parallel computing, but I am interested in working on anything fun.

My recent projects include:

I am also a member of the RAD Lab - Berkeley's Reliable Adaptive Distributed Systems Laboratory.

I received my undergraduate degree in Computer Science from Princeton University in 2002. Prior to joining the Berkeley graduate program, I worked as a software engineer/architect at IBM as part of the GPFS development team. GPFS is a parallel cluster file system for high-performance computing; it has been deployed to provide scalable disk I/O on some of the fastest supercomputers in the world.


Publications
Refereed Papers
  • "A Data-Oriented (and Beyond), Network Architecture". Teemu Koponen, Mohit Chawla, Byung-Gon Chun, Andrey Ermolinskiy, Kye Hyun Kim, Scott Shenker, Ion Stoica. To appear in ACM SIGCOMM'07, Kyoto, Japan, August 2007.
  • "Revisiting IP Multicast". Sylvia Ratnasamy, Andrey Ermolinskiy, and Scott Shenker. In Proceedings of ACM SIGCOMM'06, Pisa, Italy, September 2006. [pdf]
  • "Pitch Histograms in Audio and Symbolic Music Information Retrieval". George Tzanetakis, Andrey Ermolinskiy, and Perry Cook. In Proceedings of ISMIR'02, Paris, France, October 2002. [pdf]
  • "Beyond the Query-by-Example Paradigm: New Query Interfaces for Music Information Retrieval". George Tzanetakis, Andrey Ermolinskiy, and Perry Cook. In Proceedings ICMC'02, Gothenburh, Sweden, September 2002. {pdf]

Other
  • "Minuet: Rethinking Concurrency Control in Storage Area Networks". Andrey Ermolinskiy, Daekyeong Moon, Byung-Gon Chun, Scott Shenker. UCB Technical Report (UCB/EECS-2008-57), May 2008 [pdf]
  • "The Design and Implementation of Free Riding Multicast". Andrey Ermolinskiy. Master's Report, May 2007 [pdf]
  • "Disaster Recovery with General Parallel File System". Andrey Ermolinskiy. IBM Technical Whitepaper, August 2004. [pdf]

Talks
Conferences
  • "Free Riding Multicast". ACM SIGCOMM'06, Pisa, Italy, 2006. [ppt]

Other
  • "Free Riding Multicast". Berkeley Systems Lunch Seminar, October 2006. [ppt]

Posters
  • Panache: a Parallel WAN Cache Architecture [ppt]
  • DONA: a Data-Oriented Network Architecture [ppt]
  • Free Riding Multicast [ppt]
  • A Simulation-Based Study of Overlay Routing Performance [ppt]

Employment History
IBM Almaden Research Center, San Jose CA (Research intern, Summer 2007).
Developed and implemented algorithms for directory replica synchronization and WAN-based cooperative caching for Panache. (Collaboration with Renu Tewari and Roger Haskin).

Intel Research Lab, Berkeley CA (Research intern, Summer 2006).
Worked with Sylvia Ratnasamy and Prof. Scott Shenker on developing algorithms and tools for use in forensic analysis of DDoS attacks against network servers.

IBM Corporation, Poughkeepsie NY (Software engineer/architect, 09/2002-present, currently on academic leave of absence).
General Parallel File System (GPFS) development.

Sun Microsystems, Menlo Park CA (Summer intern, Summer 2001).
Solaris OS kernel development.

IBM Corporation, Austin TX (Summer intern, Summer 2000).
General Parallel File System (GPFS) development.

HB International, Reykjavik Iceland (Summer intern, Summer 1999).
Centara development.

High Speed Information Inc., Reykjavik Iceland (Summer intern, Summer 1998).
Implemented and tested parts of an Aeronautical Decision Support System.