About Me
I am a graduate student in the
Department
of Computer Science &
Engineering at the
University of California
Riverside. I work in the Distributed Systems
Lab under the supervision of Professor
Harsha
V. Madhyastha. My current research is in the area of Distributed Storage Systems.
Contact
dperkins
[AT] cs
[DOT] ucr
[DOT] edu
Distributed Systems Lab
465 Winston Chung Hall (formerly, Engineering Building Unit 2)
Department of Computer Science & Engineering
University of California, Riverside, CA 92521
(
map)
Resume
Available upon request.
Education
Ph.D. Student, Computer Science
B.S., Computer Science, University of California, Riverside, June 2007
Research Interests
Networking, Storage, Distributed Systems, Cloud Computing, Security
Work Experience:
Microsoft, Software Development Engineer
Intern (High-Performance Computing), October 2011 - December 2011
Goldman, Sachs & Co., Summer Technology
Analyst (Information Security), June 2010 - August 2010
Google, Software
Engineer Intern (Open-Source Applications), June
2008 - September 2008
Northrop
Grumman Integrated Systems, Logistics Engineer 1, September
2007 - June 2008
Northrop
Grumman Integrated Systems, Technical Intern, June 2007 -
September 2007
Southern California Edison,
Infrastructure & Systems Engineering Intern, August - September 2006
UC Riverside Libraries (Systems
Department), Systems Administrator, January 2004 - June 2007
Teaching:
TA - CS 153 (Design of Operating Systems) -
Winter 2012
Honors / Awards:
Google
UNCF Scholarship [2008]
(
article)
NASA/
UNCFSP
Harriet G. Jenkins Pre-doctoral Fellowship Project (
NASA
JPFP) Fellow [2008-2011]
UCR
Bridge-to-the-Doctorate Fellow [2007-2008]
AGEP Summer Research Fellow [2007]
National GEM
Consortium Graduate Fellowship - Master's level [2007, declined]
Publications:
Dorian J. Perkins, Mimi Y. Zhang and Luke P. Lee,
"A
Continuously Perfused 3-D Tissue Culture Microdevice to Improve
Hepatocyte Drug Tolerance Testing", UC Riverside
Undergraduate Research Journal, Volume 1, 2007, pp. 19-27.
Projects:
Energy Efficient Routing for Multiflow
Traffic considers a multiple path computation problem in wireless
ad-hoc networks to distribute flows between source-destination pairs.
OneClickInstall is an
extension to the PackageKit Package Manager targeted towards the
novice user allowing simple, one-click
installation of 3rd-party software in the Linux OS
environment.
Completed Courses:
CS 193 - Systems Administration & Datacenter Management
CS 201 -
Compiler
Construction, Dr. Gupta
CS 203A -
Computer Architecture, Dr. Gupta
CS 204 -
Advanced Computer Networks, Dr. Molle
CS 205 -
Artificial Intelligence, Dr. Keogh
CS 218 - Design & Analysis of Algorithms, Dr. Chrobak
CS 220 - Synthesis of Digital Systems, Dr. Vahid
CS 235 - Data Mining Techniques, Dr. Gunopulos
CS 236 -
Database Management Systems, Dr. Tsotras
CS 240 -
Network Routing, Dr. Faloutsos
CS 253 - Distributed Systems, Dr. Kalogeraki
CS 255 -
Computer Security, Dr. Ravishankar
CS 257 - Wireless Networks & Mobile Computing, Dr. Krishnamurthy
CS 260 - Seminar in CS (Storage Networks), Dr. Molle
Professional Affiliations:
National Society of Black
Engineers [
NSBE-UCR]
Alpha Phi Alpha
Fraternity, Inc.
Professional Conference Planning:
Chairperson, Graduate School Conference at the
NSBE 35th Annual
National Convention,
March 25-29, 2009 in Las Vegas, NV
Volunteer Activities:
Computer Science Graduate Student Association (CompGSA), Programs
Chair [2010-2011]
Google
Campus Ambassador [2008-2009]
Bourns' College of
Engineering Graduate Student Ambassador
Graduate School Recruitment at
2007 NSBE Fall Regional
Conference - Seattle, WA
Undergraduate Summer Research Programs Recruitment at
34th NSBE National
Convention - Orlando, FL
Bourns' College of Engineering HBCU Graduate Recruitment Initiative