Dionysus Blazakis
Baltimore, MD 21234 abp4ud@r.postjobfree.com
University of Maryland, College Park, MD
Education
M.S. in Computer Engineering, Incomplete
Master s project: Analysis of BGP UPDATE Behavior for Anomaly Detection
University of Maryland, College Park, MD
B.S. in Computer Science, Spring 2003
embedded security, operating systems, compilers
Interests
ATEMU: A Fine-grained Sensor Network Simulator.
Publications
J. Polley, D. Blazakis, J. McGee, D. Rusk, M. Karir, & J. S. Baras.
Proceedings of the First Annual IEEE Communications Society Conference on Sen-
sor and Ad Hoc Communications and Networks (SECON).
Santa Clara, CA, October 2004.
BGP-Inspect: Extracting Information from Raw BGP Data.
D. Blazakis, M. Karir, & J. S. Baras.
Proceedings of the IEEE/IFIP Network Operations & Management Symposium
(NOMS).
Vancouver, Canada, April 2006.
Analyzing BGP ASPATH Behavior in the Internet.
D. Blazakis, M. Karir, & J. S. Baras.
Proceedings of the 9th IEEE Global Internet Symposium (GIS).
Barcelona, Spain, April 2006.
The BGP-Inspect Project.
Presentations
The 35th North American Network Operators Group (NANOG-35).
Los Angeles, CA, October 2005.
Firmware Engineer, Summer 2007 - Present
Work
Available Upon Request
Experience
I prototyped a large scale simulator of networked embedded security processors. I
developed a compiler for an embedded query language to generate C functions using
Python. I designed and implemented the rmware for a USB Mass Storage Device.
Software, Fall 2006 - Summer 2007
Hillcrest Labs, Inc.
Rockville, MD
I implemented a resource e cient caching system for heterogeneous resources de-
signed for an embedded target. I reverse engineered a 2D graphics engine to reduce
end-to-end latency. I developed a kernel module to interface with a proprietary
input device and graphics hardware. I integrated a regression test framework with
a large embedded system.
Researcher and Lab Manager, Winter 2004 - Fall 2006
Hybrid Network Lab, Institute for Systems Research
University of Maryland, College Park
I developed network security techniques for networks of all scale (sensor nets to
global routing). Additionally, I supervised the research projects based in the lab
and maintained the equipment.
Dionysus Blazakis
Summer Intern, Summer 2004
SPAWAR SC, O ce of Naval Research
Navy, San Diego, CA
I designed a publish-subscribe data dissemination protocol for use over a wireless
link and developed a prototype for evaluation. I also aided in the testing of various
autonomous robots.
MAODV-UMD, 2003 - 2004
Software
I designed and wrote a user-space implementation of the Multicast Ad hoc On-
demand Distance Vector (MAODV) routing protocol.
ATEMU, 2004
I designed and wrote a simulation and debugging suite for the Berkeley/Xbow
Mica2 motes. Simulations included the AVR ATmega microprocessor and ChipCon
CC1000 RF Transmitter/Receiver.
DDK SMAC, 2004
I implemented a MAC layer encryption protocol for use with the TinyOS operating
system running on the Mica2 motes.
BGP-Inspect, 2005-2006
I implemented a custom database emphasizing speed and size for storage of internet
wide routing information.
dxwin, 2006
I have begun the implementation of a portable minimal X server for small-ish em-
bedded systems.
C, Python, C++, STL, Assembly (IA-32, AVR, MIPS), NesC, Java, L TEX, Perl,
A
Skills
Lisp
Available upon request.
References