Doctor of Philosophy in Computer Science and Engineering, The Pennsylvania State University, May 2008. Thesis Title: "Characterizing the Impact of Rigidity on the Security of Cellular Telecommunications Networks"
Master of Science in Computer Science and Engineering, The Pennsylvania State University, May 2004. Thesis Title: "Probabilistic Unbalanced Key Distribution and Its Effects on Group Mobility in Sensor Networks"
Bachelor of Science in Computer Science, University of Richmond, May 2002.
Editorial Positions, Panels, and Boards
Program Committee Member:
Panelist:
Conference Organization:
Graduate Research Intern Telcordia
Technologies, Piscataway, NJ Summer 2006
Designed, developed and implemented a protocol
for securely and accurately determining user
location in a wireless network.
Research Assistant Penn State University,
State College, PA 2005 - 2006
Led projects in cellular network security,
applied cryptography, and secure network
protocols.
Research Assistant Applied Research
Laboratory at Penn State, State College, PA
2004.
Worked on the integration of mobility protocols
into a sensor testbed.
Teaching Assistant Penn State University,
State College, PA 2004
Instructed 150 undergraduates on the basics of
computing. Awarded the CSE Graduate Student
Teaching Award.
Assistant/Intern Network Administrator:
Ceridian Corporation, Exton, PA 2000 - 2001.
Assisted with the daily maintenance of a
corporate network and migrated the system from
NT4 to Win2000.
Teaching Assistant University of
Richmond, Richmond, VA 1999-2000
Assisted 50 students in the introductory and
data structures classes in a lab setting.
CSE 598A: Introduction to Cryptography:
Penn State University
Lectured on weaknesses in and attacks on
WEP.
CSE 545: Advanced Network Security:
Penn State University
Lectured on cellular network architecture,
classical vulnerabilities and security concerns
created by convergence.
CSE 543: Computer Security:
Penn State University
Gave lectures on network security and
telecommunications security.
CSE 514: Computer Networking:
Penn State University
Gave lectures on networking basics, routing,
fair queueing(FQ/WFQ) and random early detection
(RED/WRED).
CSE 497C: Introduction to Computer and
Network Security: Penn State University
Gave lectures on applied cryptography, secure
network protocols and web security.
CSE/EE 458: Communication Networks: Penn
State University
Gave lectures on MAC layer protocols, Manchester
encoding, error correcting codes, broadcast and
multicast.
CMPSC 203: Principles of Programming With
Business Applications: Penn State University
Instructed 150 undergraduates on the basics of
computing. Awarded the CSE Graduate Student
Teaching Award.
CMSC 221: Data Structures with Lab:
University of Richmond
Assisted undergraduates in an intermediate level
programming class in a lab setting.
CMSC 150: Introduction to Computing with Lab:
University of Richmond
Assisted undergraduates in the introductory
level programming class in a lab setting.
The Association for Computing Machinery (ACM)
The Institute of Electrical and Electronics
Engineers (IEEE)
The International Association for Cryptologic
Research (IACR)
USENIX Advanced Computing Systems Association
(USENIX)