|
|
| Objective |
To find an internship in an industrial research laboratory
focusing on the architecture, behavior, or modeling of global-scale
Internet Services.
|
| Education |
| University of California at Berkeley - Berkeley, CA |
August 1997-present |
|
Candidate for a Ph.D. in Computer Science, specializing in
application-level protocol development, mobile computing,
disconnected operation, and global-scale Internet services.
Course include Mobile Computing, Computer Security, and
Introduction to the Management of Technology.
GPA: 3.9/4.0
Honors: Received the Micro Electronics of California fellowship for the 1997 academic year.
To be awarded: Certificate of Management of Technology from the Haas School of Business
|
| Massachusetts Institute of Technology - Cambridge, MA |
August 1992-June 1997 |
|
Received Master's of Engineering Degree and Bachelor's
Degree in Electrical Engineering and Computer Science in
June 1997. Courses include Laboratory in Software
Engineering, Discrete-Time Signal Processing, and LEGO Robot
Design Contest.
GPA: 4.8/5.0
Honors: Received Bell Northern Research Undergraduate Laboratory Prize in Spring of 1995.
|
|
|
Programming Background
|
Programming Knowledge: Extensive skills in developing network
services in C++, C, Java, and Perl.
Languages also include: SQL, Lisp, Scheme, Fortan, HTML, TCL,
and CLUE.
Experience with many network protocols: HTTP, IMAP, SMTP, POP, LDAP,
and TCP/IP.
Platforms: Develop mainly on Linux and UNIX platforms, familiar with PC
and Macintosh.
|
|
Experience
|
| Graduate Student Researcher - Berkeley, CA |
June 1998-present |
|
OceanStore project: Participating in a group project to
build a secure, ubiquitous Internet storage system using
peer-to-peer technologies. Contributed to the design of the
transaction and object model used for information access, along
with developing a mail service (IMAP/SMTP) on top of the
OceanStore system. Investigating data migration techniques and
relaxed consistency to decrease client latencies. Mentored
undergraduate students who aided in implementation.
REAP project: Investigated how computation can be moved from
client applications to the server by embedding a remote
evaluation environment in the server, in order to reduce the
number of round-trip-times needed to perform user actions.
Applied technique to IMAP, SMTP, and LDAP, showing substantial
performance gains in high latency environments.
Service Discovery Service project: Designed and implemented a
secure, fault-tolerant, distributed system to automatically
collect descriptions of services deployed in the network,
allowing for client applications to search for nearby resources.
System was built on the Ninja infrastructure.
NGI Graduate Student Facilitator: Helped run a summer intern
program for 12 UC Berkeley undergrads to investigate next
generation Internet applications. Responsible for organizing
weekly talks, giving guidance on team management and research
issues, and providing research contacts.
|
| Bolt, Beranek, and Newman Inc. - Cambridge, MA |
June 1994-January 1997 |
|
As an intern, worked closely with department's principle
investigators on several research projects involving genetic
algorithms and genetic programming. Applications included
optimization of cellular neural networks for an edge detection
problem in image processing, data-mining results from oil
research, traffic flow optimization using adaptive control laws,
and developing optimal schedules for the job shop problem.
Obtained government security clearance, Secret Level.
|
|
|
Publications
|
Steven E. Czerwinski and Anthony D. Joseph, Using Simple Remote
Evaluation to Enable Efficient Application Protocols in Mobile
Environments. The IEEE International Symposium on Network
Computing and Applications, Cambridge, MA, October 8-10,
2001.
Steven E. Czerwinski, Ben Y. Zhao, Todd Hodes, Anthony
D. Joseph, and Randy Katz, An Architecture for a Secure Service
Discovery Service. Fifth Annual International Conference on
Mobile Computing and Networks (MobiCOM '99), Seattle, WA, August
1999.
John Kubiatowicz, David Bindel, Yan Chen, Steven Czerwinski,
Patrick Eaton, Dennis Geels, Ramakrishna Gummadi, Sean Rhea, Hakim
Weatherspoon, Westley Weimer, Chris Wells, and Ben Zhao,
OceanStore: An Architecture for Global-Scale Persistent
Storage. Proceedings of the Ninth International Conference
on Architectural Support for Programming Languages and Operating
Systems (ASPLOS 2000), November 2000.
Todd D. Hodes, Steven E. Czerwinski, Ben Y. Zhao, Anthony
D. Joseph and Randy H. Katz, An Architecture for Secure Wide-Area
Service Discovery. ACM Baltzer Wireless Networks: Selected
papers from MobiCom 1999.
Steven D. Gribble, Matt Welsh, Rob von Behren, Eric A. Brewer,
David Culler, N. Borisov, S. Czerwinski, R. Gummadi, J. Hill,
A. Joseph, R.H. Katz, Z.M. Mao, S. Ross, and B. Zhao, The Ninja
Architecture for Robust Internet-Scale Systems and
Services. Special Issue of Computer Networks on Pervasive
Computing.
J.R. von Behren, S. Czerwinski, A.D. Joseph, E.A. Brewer, and
J. Kubiatowicz, NinjaMail: The Design of a High-Performance
Clustered, Distributed E-Mail System. Proceedings of the
2000 International Conference on Parallel Processing
(ICPP-2000), Toronto, Canada, August 2000.
|
|
Background
|
U.S. citizen. Born and raised in Illinois. Interests include reading, movies, and snowboarding.
|
|