|
You can view my CV below or download it in the following formats: PDF | MS Office 2007 |
|
|
| Peter Djalaliev |
|
| Sennott Square Bldg, room 6503 |
Phone (cell): (724) 462-1863 |
| 210 South Bouquet Str. |
Fax: (412) 624-8854 |
| Pittsburgh, PA 15260 |
E-mail: pe...pitt.edu (click to view) |
| USA |
Web: http://www.cs.pitt.edu/˜peterdj |
| |
|
| I am seeking a position as a software engineer, preferably in security and network systems development. |
| |
|
| Ph.D. candidate in Computer Science, 2005 – present (estimated graduation in December 2009), GPA 4.0/4.0 |
| University of Pittsburgh, Pittsburgh, PA, USA |
| Advisor: Dr. José Carlos Brustoloni |
| Dissertation topic: "Mitigating Botnet-based DDoS Attacks against Web Servers" |
| |
| M.S. in Computer Science, 2001 - 2005, GPA 4.0/4.0 |
| University of Pittsburgh, Pittsburgh, PA, USA |
| Advisor: Dr. José Carlos Brustoloni |
| |
| B.S., double major in Computer Science, Mathematics, 2001 – 2005, GPA 3.8/4.0 |
| Washington and Lee University, Lexington, VA, USA |
| Grad. with honors. Honors Thesis: "Evaluating Host-Based Methods for Detecting Spoofed IP Packets" |
| |
|
| Programming languages: expert knowledge of C/C++, knowledge of Java, Python, bash scripting, Perl, C#, Visual Basic. Object-oriented programming: inheritance, polymorphism , abstraction, interfaces. |
| |
| Software development: multi-threaded system development, socket programming, Linux kernel internals, file systems, encrypted storage systems; experience with software build environments (GNU make, cmake), debugging tools (GDB, valgrind, strace) and network packet sniffers (tcpdump, PCAP). |
| |
| Network protocols: expert knowledge of the internals of TCP/IP protocols: HTTP, TCP, IP (partially implemented). Knowledge of network storage protocols: NFS, AFS, CIFS. |
| |
| Network security protocols: SSL/TLS v1.0 (implemented an extension), Kerberos and Windows Cardspace federated authentication (implemented extensions). |
| |
| Fluent with cryptographic libraries (NSS, OpenSSL) and major cryptographic schemes (symmetric and asymmetric encryption, digital signatures, message authentication codes, secure hashes). |
| |
|
| Software Engineer internship, SSL Inspector development team, Netronome Systems, May – August 2008
I designed and implemented high-performance TCP connection termination for a transparent SSL proxy device. My work included the implementation of an object-oriented Linux socket library in C++. |
| |
| Software Engineer internship, Alsos Digital Library for Nuclear Issues, Washington & Lee University, 2005
I used Visual C# on the .NET platform to implement a web service for exporting metadata to a National Science Digital Library metadata harvesting service. |
| |
| Computer Technician, University Computing Helpdesk, Washington and Lee University, 2002 – 2005
I provided phone and on-site support to members of the university community for hardware, software and network problems. Examples include hardware failures, data backup and recovery, network connectivity and configuration, virus and malware removal, and system reinstallation. |
| |
|
| My research involves building innovative, secure computer and network systems on the Linux platform. |
| |
| Hardware-optimized Detection and Mitigation of Botnet-based DDoS Attacks (Ph.D dissertation work) |
| We use client authentication based on the Kerberos protocol, RSA SecurID hardware tokens and CardSpace to detect and mitigate botnet-based DDoS attacks. Hardware acceleration using the Netronome NFE-I8000 network acceleration platform provides higher throughput and resilience from DDoS attacks for our system. My responsibilities include the system’s design, implementation and performance analysis. |
| |
| Mitigation of DDoS Attacks against Data Stream Management Systems |
| We investigate the usage of distributed authentication, authorization and trust management techniques to mitigate DDoS attacks that affect the availability of data stream management systems and the correct output of continuous queries. |
| |
| Secure Web-based Retrieval of Documents with Usage Controls |
| We used secure coprocessors and trusted computing to build a system for exchanging documents with owner-specified and system-enforced usage controls. My responsibilities included modifying the Mozilla Firefox web browser and Apache web server (implemented RFC 4616), the TLS v1.0 protocol implementation in the Network Security Services (NSS) library, and the Gnome Nautilus file manager. |
| |
|
| P. Djalaliev and J. Brustoloni, "Secure Web-based Retrieval of Documents with Usage Controls", in Proceedings of 24th Annual Symposium on Applied Computing (ACM SAC ’09), Honolulu, HI, March 2009 (accept. rate 17%) |
| |
| P. Djalaliev, M. Jamshed, N. Farhan, J. Brustoloni, "Sentinel: Hardware-Accelerated Mitigation of Bot-Based DDoS Attacks", in Proceedings of 17th Intl. Conference on Computer Communications and Networks (ICCCN’08), St. Thomas, US Virgin Islands, August 2008 (accept. rate 26%) |
| |
| J. Brustoloni, R. Villamarín-Salomón, P. Djalaliev and D.Kyle, "Evaluating the Usability of Usage Controls in Electronic Collaboration", in Proceedings of 4th Symposium on Usable Privacy and Security (SOUPS’08), Pittsburgh, PA, July 2008 (accept. rate 27%) |
| |
|
| Outstanding Student Citizenship Award, Department of Computer Science, University of Pittsburgh, 2009 |
| Honorable Mention in the Computing Research Association Outstanding Undergraduate Award, 2005 |
| Phi Beta Kappa honors society, inducted in 2004 as being in the top 5% of the class of 2005. |
| Phi Eta Sigma honors society, inducted in 2002. |
| |
|
| Computer and Network Security, University of Pittsburgh, 2005 |
| Introduction to Theoretical Cryptography, Carnegie Mellon University, 2007 |
| Graduate Operating Systems, University of Pittsburgh, 2007 |
| |
|
| University of Pittsburgh Computer Science Graduate Student Organization (GSO) |
- Student representative to the CS Day Committee, 2006 – present
- GSO Secretary, 2006 – 2007
|
| |
|
| References are available upon request. |