About Me


I am a Ph.D. 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. Candidate, Computer Science
M.S., Computer Science, University of California, Riverside, March 2012
B.S., Computer Science, University of California, Riverside, June 2007

Research Interests


Networks, Storage, Distributed Systems, Cloud Computing, Security

Professional 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:


Teaching Assistant, Design of Operating Systems (CS 153), Winter 2012

Honors / Awards:


National GEM Consortium Ph.D. Engineering Fellowship Program [2012]
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
CS 203A - Computer Architecture
CS 204 - Advanced Computer Networks
CS 205 - Artificial Intelligence
CS 218 - Design & Analysis of Algorithms
CS 220 - Synthesis of Digital Systems
CS 235 - Data Mining Techniques
CS 236 - Database Management Systems
CS 240 - Network Routing
CS 253 - Distributed Systems
CS 255 - Computer Security
CS 257 - Wireless Networks & Mobile Computing
CS 260 - Seminar in CS (Storage Networks)

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