Contact Information:
Daniel Medina
Email: medina@columbia.edu
URL: http://columbia.edu/~medina
Education:
M.S. in Computer Science, May 2005. Completed Network Systems and
Computer Security tracks.
Columbia University (New York, NY)
Subjects: Intrusion Detection, Network Security, Advanced
Network Security, Advanced Cryptography, Analysis of Algorithms,
Privacy and Anonymity, Internet and Computer Crimes, Internet
Routing.
B.S. in Computer Science (minor in Economics), May 2002. Completed
Systems track. Dean's List Fall 2001, Spring 2002.
Columbia University (New York, NY)
Subjects: Artificial Intelligence, Cryptography, Machine
Learning, Computer Networks, Operating Systems, Software
Engineering, Database Systems, User Interface Design,
Computational Complexity.
Honors Regents Diploma, 1998. Graduated with High Honors.
Stuyvesant High School (New York, NY)
Skills:
Systems: UNIX (Linux, OS X, Solaris), Cisco, Windows.
Programming: Perl, shell, SQL, Java, web, C/C++.
Applications: DNS, DHCP, RADIUS, SNMP, TCP/IP, BGP, NIS, NFS,
SIP, Other TLAs.
Hardware: Cisco, PC, Sun
Employment History:
Network Engineer / Systems Programmer
Morgan Stanley, Information Technology (New York, NY)
October 2005-present
Develop, maintain, and evaluate software for Enterprise
Telecommunications as part of the the Network Instrumentation
Engineering team.
Projects:
* Multi-vendor hardware certification (Perl, SNMP)
* Inventory management, auditing, and reporting (Perl, Sybase, SNMP)
* Network monitoring (CA Spectrum, Entuity Eye of the Storm)
* Change management system (CGI, Perl, Sybase)
* Configuration management (Perl, Sybase)
* Network instrumentation (NetFlow, libpcap, Perl, SNMP)
Senior Network Programmer
Columbia University, Academic Information Systems (New York, NY)
May 2002-September 2005
Develop and maintain software for the Network Systems group.
Monitor, maintain, and install network devices, manage DNS and DHCP,
and provide other essential network services for thousands of campus
users. Serve as rotating Hostmaster and Person-Call, providing
24-hour service. Responsible for network security.
Projects:
* Network Anomaly Detection software (Perl, NetFlow)
* Bandwidth management system (Cisco QoS, Perl, Oracle, NetFlow)
* Cisco switch management software (Perl, SNMP)
* Network Quarantine (Perl, DHCP, Oracle)
* Database migration (Ingres to Oracle)
Residential Computer Consultant
Columbia University, Academic Information Systems (New York, NY)
September 2000-May 2002
Resolved network, operating system, and software troubles for
dormitory users.
System Administrator
Columbia University, Computer Science Department (New York, NY)
November 1999-August 2001
Administered Solaris, Windows, and Linux servers, desktops, and
labs. Managed DNS, NIS, NFS, DHCP, mail aliases, and user accounts.
Led project to upgrade department to Solaris 2.7.
Telecommunications Technician
Columbia University, Office of Communication Services (New York, NY)
April 1999-January 2000
Installed and maintained ROLM telephone and Ethernet connections.
Teaching:
Instructor
New York University, School of Continuing and Professional Studies (New York, NY)
June 2007-present
Teach Perl (X52.9543), Core Concepts of Information Security
(X52.9380) classes. Created syllabus, led class, graded
assignments.
Teaching Assistant
Columbia University, Computer Science Department (New York, NY)
September 2001-May 2002
TA for Introduction to Software Engineering, Programming Languages:
Java, and Programming Languages: Perl. Graded written and
programming assignments and held office hours.
Achievements:
* Named School of Engineering and Applied Science Outstanding
Teaching Assistant, Spring 2002.
Publications, Conferences, and Projects:
Intrusion Detection Systems research project, "GULP: A Unified
Logging Architecture for Authentication Data", with Matthew
Selsky. A system for centralizing authentication logs at
Columbia University. Published at 19th Large Installation System
Administration Conference (USENIX LISA 2005).
Invited Workshop, "Steps to Reducing Unwanted Traffic on the
Internet" (USENIX SRUTI), MIT, July 2005.
Intrusion Detection research project, "New Views on Honeypot
Data". Improvements to looking at aggregate data collected from
honeypots. May 2005.
Interface design research project, "Alerting in the NOC".
Improving alerting in the Network Operations Center using a
perceptual approach. May 2005.
Invited Talk, "Digging Up Worms, Herding Botnets", ResNet
Symposium, Princeton University, June 2004.
Tech Talk, "Using NetFlow Data", Columbia University.
Network Security research project, "An IDS Using NetFlow Data".
Last modified Jan 2008.