|
Algis P. Rudys
|
|
| Education: |
|
| Rice University, Houston, Texas |
|
|
|
Bachelor of Science in Computer Science
Cumulative GPA: 3.55/4.00
|
May 2000
|
|
| Publications: |
| Journal Articles: |
Andrew M. Ladd, Kostas E. Bekris, Algis Rudys, Lydia E. Kavraki, and
Dan S. Wallach, Robotics-Based Location
Sensing Using Wireless Ethernet, Wireless Networks, Volume
11, Number 1-2, January 2005, 189-204.
|
|
Andrew M. Ladd, Kostas E. Bekris, Algis P. Rudys, Dan S. Wallach, and
Lydia E. Kavraki, On the Feasibility of Using
Wireless Ethernet for Indoor Localization, IEEE Transactions on
Robotics and Automation, Volume 20, Number 3, June 2004, 555-559.
|
|
Algis Rudys and Dan S. Wallach, Termination
in Language-Based Systems, ACM Transactions on Information and
System Security (TISSEC), Volume 5, Number 2, May 2002, 138-168.
|
| Refereed Conference Papers: |
Andreas Haeberlen, Eliot Flannery, Andrew M. Ladd, Algis Rudys, Dan
S. Wallach, and Lydia E. Kavraki, Practical
Robust Localization over Large-Scale 802.11 Wireless Networks,
Proceedings of the Tenth ACM International Conference on Mobile
Computing and Networking (MOBICOM) (Philadelphia, PA), September
2004.
|
|
David W. Price, Algis Rudys, and Dan S. Wallach, Garbage
Collector Memory Accounting in Language-Based Systems, IEEE
Symposium on Security and Privacy (Berkeley, CA), May 2003.
|
|
Andrew M. Ladd, Kostas E. Bekris, Guillaume Marceau, Algis Rudys, Dan
S. Wallach, and Lydia E. Kavraki, Using
Wireless Ethernet for Localization, 2002 IEEE/RSJ International
Conference on Intelligent Robots and Systems (IROS) (Lausanne,
Switzerland), September 2002.
|
|
Andrew M. Ladd, Kostas E. Bekris, Algis Rudys, Guillaume Marceau,
Lydia E. Kavraki, and Dan S. Wallach, Robotics-Based
Location Sensing using Wireless Ethernet, The Eighth ACM
International Conference on Mobile Computing and Networking
(MOBICOM) (Atlanta, GA), September 2002.
|
|
Algis Rudys and Dan S. Wallach, Transactional
Rollback for Language-Based Systems, International Conference
on Dependable Systems and Networks (Washington, DC), June 2002.
|
|
Algis Rudys, John Clements, and Dan S. Wallach, Termination
in Language-based Systems, Network and Distributed Systems
Security Symposium (San Diego, California), February 2001.
|
| Magazine Articles: |
Jonathan Bannet, David W. Price, Algis Rudys, Justin Singer, and Dan
S. Wallach, Hack-a-Vote: Security Issues
with Electronic Voting Systems, IEEE Security & Privacy
Magazine, Volume 2, Number 1, January/February 2004, 32-37.
|
| Workshop Papers: |
Ping Tao, Algis Rudys, Andrew M. Ladd, and Dan S. Wallach, Wireless
LAN Location-Sensing for Security Applications, Proceedings of
the ACM Workshop on Wireless Security (WiSe) (San Diego, CA),
September 2003.
|
|
Algis Rudys and Dan S. Wallach, Enforcing
Java Run-Time Properties Using Bytecode Rewriting, Proceedings of
the International Symposium on Software Security, (Tokyo, Japan),
November 2002.
|
| Presentations: |
|
| April 2004 |
Soft Boundaries for Cross-Domain Protection in
Language-Based Systems, South Central Information Security Symposium, Houston, TX
|
| September 2003 |
Wireless LAN Location-Sensing for Security
Applications, ACM Workshop on Wireless Security, San
Diego, CA
|
| November 2002 |
Enforcing Java Run-Time Properties Using Bytecode Rewriting,
International Symposium on Software Security, Tokyo, Japan
|
| June 2002 |
Transactional Rollback for Language-Based Systems,
Dependable Systems and Networks, Washington, DC
|
| February 2001 |
Termination in Language-Based Systems, Network and
Distributed Systems Security, San Diego, CA
|
| Work Experience: |
| 8/2000 - present: |
Department of Computer Science at Rice University, Houston, Texas
Graduate Student, Graduate Research Assistant, and Graduate
Teaching Assistant
- Created mechanisms to provide operating system-style protection semantics for Java programs.
- Designed and implemented a system for physically locating a mobile node on a wireless network.
- Collaborated with graduate students in other research groups and undergraduate students on research projects.
- Provided teaching assistance to professors. Responsibilities included grading work, staffing office hours, providing one-on-one help to students, giving lectures, and running tutorial sessions.
- Administered research group computers. Assisted another research group in deploying and maintaining a small cluster.
|
| 9/1996 - 1/2000: |
Information Technology at Rice University, Houston, Texas
Computer Consultant
- Implemented an SSL tunnel client in Java for providing secure network services to personal computers.
- Provided Rice University students, faculty, and staff with user-level support.
|
5/1998 - 8/1998,
5/1999 - 8/1999:
|
The Virginia Institute for Psychiatric and Behavioral Genetics at Virginia Commonwealth University, Richmond, Virginia
Programmer
- Designed and implemented Windows, UNIX, and VMS programs for automating data entry, transforming fields from one database for insertion into another, and finding duplicate individuals within a database and across multiple databases.
- Modified a standard UNIX password encryption package for inclusion into a Visual Basic program.
|
8/1998 - 12/1998,
8/1999 - 12/1999:
|
Department of Computer Science at Rice University, Houston, Texas
Lab Assistant
- Answered questions, provided explanations of the material, and graded projects for a group programming course.
|
| Teaching Experience: |
|
School of Engineering Designated Teaching Assistant for Computer Science
| Introduction to Programming Languages |
Fall 2004 |
|
|
Teaching Assistant Positions at Rice University
| Introduction to Computer Networks |
Spring 2005 |
| Introduction to Operating Systems |
Spring 2004 |
| Computer Security |
Fall 2003 |
|
| Honors and Awards: |
|
| October 2004 |
Rice University Department of Computer Science Corporate
Affiliates Meeting Poster Competition
Second Place
Andreas Haeberlen, Eliot Flannery, Andrew M. Ladd, Algis Rudys, Dan
S. Wallach, and Lydia E. Kavraki, Practical Robust Localization Over Large-scale 802.11 Wireless Networks
|
| April 2000 |
Rice University Vice President's Appreciation Award.
|
| Activities: |
| 1/1999 - present: |
Rice Linux Users Group
| Vice-President |
4/1999 - 4/2000, 9/2001 - 4/2002, 4/2003 - 4/2004 |
- Organized numerous semiannual Rice Linux Installfests.
- Managed the group's server. Responsibilities included maintaining multiple file archive mirrors and administrating the group's mailing list.
- Organized a series of tutorials on using Linux.
|
| 1/1998 - 5/2000: |
Rice University Student Association Electronic Resources Committee
- Helped to rewrite code for student elections and other student services using Java Servlets.
- Administered election software for multiple student elections.
|
| References: |
|
Dan S. Wallach, Assistant Professor, Department of Computer Science, Rice University |
|
Keith Cooper, Professor and Department Chair, Department of Computer Science, Rice University |
|
Walid Taha, Assistant Professor, Department of Computer Science, Rice University |
|
Robert Cartwright, Professor, Department of Computer Science, Rice University |