Anh Le
Contact Donald Bren School of Information and Computer Sciences Mobile: +1-424-***-****
Information
University of California, Irvine Email: ***.**@***.***
Irvine, CA 92697 Website: http://www.ics.uci.edu/ anhml
~
Interests My interests are in the broad areas of networking, security, and privacy. I am
particularly interested
in smartphones and network coding. I enjoy applying tools from cryptography and machine
learning
to network security problems as well as designing and implementing systems.
Education University of California, Irvine, CA, USA
Ph.D. in Computer Science Sep. 2008 { present
Advanced to candidacy and earned an M.S. along the way.
Dissertation: \Defense against Pollution Attacks in Network Coding".
Advisor: Prof. Athina Markopoulou.
GPA: 4.0/4.0.
University of Waterloo, Waterloo, ON, Canada
M.Math. in Computer Science Sep. 2006 { Aug. 2008
Dissertation: \On Optimizing Tra c Distribution for Clusters
of Network Intrusion Detection and Prevention Systems".
Advisors: Prof. Raouf Boutaba and Prof. Ehab Al-Shaer.
GPA: 90.5/100.0.
University of Manitoba, Winnipeg, MB, Canada
B.S. in Computer Science { Mathematics Sep. 2002 { May 2006
Graduated with First Class Honours.
Four consecutive years in Dean's Honour List.
GPA: 4.3/4.5.
Honours and Awards received at University of California, Irvine
Distinctions
IEEE Security and Privacy and USENIX Security Student Grants (2010 and 2009).
Two-Year Dean Fellowship (2008).
- For excellent academic standing students who enter the Ph.D. program in Computer
Sciences.
Awards received at University of Waterloo
Entrance Scholarship (2006).
- For newly accepted students of the Master of Mathematics program.
Awards received at University of Manitoba
Manitoba Graduate Scholarship (2006) (declined).
- For excellent academic standing students who enter graduate programs at the University
of
Manitoba.
Philosophia Mathematics Prize in Applied Mathematics (2005).
- Thebest student in third year Applied Mathematics.
Agnes Stewart Hart Award in Mathematics (2005).
- High standing in honours Mathematics program by a third year degree student in the
Faculty
of Science.
Honours Mathematics Award (2004).
- Completion of the second year in honours Mathematics program with the highest academic
standing.
Isbister Scholarship in Science (2004).
-Highest standing in the second year in Science.
Dr. Maxwell S. Rady Scholarship (2004).
-Highest standing in the second year in Science.
Dr. A. W. Hogg Undergraduate Scholarship (2004).
- High standing in the Faculty of Science.
U Manitoba Student Union Scholarship (2004 and 2003).
- Excellence in academic achievement (top 5%).
Morley Oretzki Memorial Scholarship (2003).
-Highest standing in General Physics 1 and 2.
1 of 4
2 of 4
Research Google Inc., Mountain View, California, USA
and Work
Software Engineer InternJune 2011 { Sept. 2011
Experience
Designed and implemented in Java and Antlr grammar a static analysis tool to analyze
Chrome
extensions, leading to an automatic construction and visualization of control flow graphs
of
extensions' JavaScripts.
University of California, Irvine, California, USA
Graduate Research AssistantSep. 2008 { present
Designed and implemented in Java a network-coding-based P2P video streaming system for
Android, utilizing local cooperation over both Bluetooth and 802.11.
Designed and implemented in Python and Matlab a phishing detection system based on online
learning, achieving 97% classification accuracy.
Designed and implemented in Matlab a recommendation system that produces highly
predictive
firewall blacklists, improving the prediction accuracy by 70% over prior arts.
Designed and implemented in Java and C++ a provably secure homomorphic MAC scheme to
detect and locate pollution attackers in network coding.
University of Waterloo, Ontario, Canada
Graduate Research AssistantSep. 2006 { Aug. 2008
Designed and implemented in Java an intelligent load-balancer for a cluster of intrusion
detection
systems.
University of Manitoba, Manitoba, Canada
Undergraduate Research AssistantJan. 2008 { May 2008
Designed strategies to achieve fairness in multi-player online games on dead-line based
network
and developed a simulator in Java to evaluate the strategies.
Teaching University of California, Irvine, California, USA
Experience
Graduate Reader and Teaching AssistantSep. 2008 { May 2011
ICS 51 - Computer Organization: Fall '08, Spring '09, Fall '09 ( 50 students).
ICS 132, EECS 148 - Computer Networks: Winter '10, Spring '11 ( 50 students).
ICS 133, 233 - Advanced Computer Networks: Winter '09, Spring '10 ( 30 students).
University of Waterloo, Ontario, Canada
Graduate Teaching Assistant Sep. 2006 { Aug. 2008
CS 247 - Software Abstraction and Specification.
CS 241 - Foundations of Sequential Programs.
CS 137 - Programming Principles.
University of Manitoba, Manitoba, Canada
Undergraduate Teaching Assistant (Excellent Evaluation) Jan. 2004 { May 2008
CCNC '07, Las Vegas, NV, USA, Jan. 2007.
3 of 4
Professional Reviewer. IEEE INFOCOM 2010, IEEE INFOCOM 2011, IEEE INFOCOM 2012, IEEE JSAC
Activities
2011.
Webmaster. IEEE NetCod 2012, Networking Group at UC Irvine.
Developer. Developed TravelGrantRP to support travel grant application submission and
review.
Software MicroCast. A system written in Java that enables Android phones to cooperatively
stream videos.
MicroCast entails a framework that allows Android phones to broadcast packets in high
speed locally.
ChromeExtAnalyzer. A static analysis tool written in Java and Antlr that automatically
con-
structs, visualizes, and traces the control flow graphs of JavaScript source code of
Chrome extensions.
TravelGrantRP (open-source). A portal developed in PHP and MySQL which supports the
submission and review of travel grants applications.
Used by ACM IMC '09, '10, '11 and ACM SIGCOMM '09, '10, '11.
SpaceMac (open-source). A homomorphic MAC scheme library available in both Java and C++
which provides authentication for expanding spaces to protect network coding against
pollution
attacks.
Computing Programming Languages. Java (strongest), Matlab, Python, C/C++, Antlr,
JavaScript, HTML,
Skills
CSS (proficient), PHP, Ruby, SQL (prior experience).References Available upon request.
4 of 4