Curriculum Vitae

Click here for the PDF Version.

University of California – Irvine, CA
Expecting M.S./Ph.D. in Computer Engineering, June 2020
Overall GPA: 3.93
B.S. in Computer Engineering at UC – San Diego, June 2015
Major Upper Division GPA: 3.4
Overall GPA: 3.35

Research Experience
Graduate Researcher at UC Irvine
Adviser: Dr. Mohammad Al Faruque
Developing cryptographic key development techniques based on wireless channel physical properties for VANET communication.
Prepared poster for conference.

Undergraduate Researcher at UC Los Angeles
Adviser: Dr. Miodrag Potkonjak
Applied existing logic mapping algorithm to create a program that simulated the development of a quick and minimal physical unclonable function (PUF) implementation for ISCAS-85 benchmark integrated circuit.
Prepared poster for conferences.

Undergraduate Researcher at UC San Diego
Adviser: Dr. Alex Orailoglu
Explored the security protocol of ZigBee and determined possible attacks on a released ZigBee network implementation using a TI packet sniffer and KillerBee framework.
Prepared Powerpoint and poster for conferences.

J. Wan, A. Lopez, M. A. Al Faruque, “Exploiting Wireless Channel Randomness to Generate Keys for Automotive Cyber-Physical System Security”, accepted to be published in the ACM/IEEE International Conference on Cyber-Physical Systems (ICCPS’16), Vienna, Austria, April, 2016 (Acceptance rate 27%)

Teaching Experience at UC San Diego
Tutor for CSE 3: Fluency in Information Technology – Professor Susan Marx
Materials taught in class are: Javascript, HTML, CSS, Microsoft Excel, and Alice.

Tutor for CSE 11: Intro to Java Programming (Accelerated Pace) – Professor Greg Miranda
Materials taught in class are: Java, Polymorphism, Encapsulation, Inheritance, Abstraction, Recursion, and Algorithms.

Tutor for CSE 100: Advanced Data Structures (In C++) – Dr. Paul Kube
Materials taught in class are: C++, Heaps, Trees (Binary, Treaps, Huffman, Ternary, Red-Black, 2-3), Hashing, Compression and Decompression.

Tutor for CSE 140: Components and Design Techniques for Digital Systems – Dr. Alex Orailoglu
Materials taught in class are: Boolean Logic, Digital Circuit Design, Timing Diagram Analysis, Flip Flops, Hamming Distance, Error Detection and Correction, Finite State Machines, and Combinational and Sequential Logic.

Tutor for CSE 140: Components and Design Techniques for Digital Systems – Dr. Rajesh Gupta
Materials taught in class are: (see above).

San Diego Supercomputer Center CIPRES (Cyberinfrastructure for Phylogenetic Research) Science Gateway
Slithr Vehicles at UCSD Moxie Center

Relevant Courses
University of California – Irvine
EECS 213: Advanced Computer Architecture
EECS 215: Advanced Design and Analysis of Algorithms
EECS 240: Advanced Random Processes
University of California – San Diego
CSE 100: Advanced Data Structures
CSE 101: Design and Analysis of Algorithms
CSE 105: Automata and Computability Theory
CSE 110: Introduction to Software Engineering
CSE 120: Principles of Computer Operating Systems
CSE 123: Computer Networks
CSE 127: Computer Security

Scholarly Programs
NACME (National Action Council for Minorities in Engineering) Scholar
UC LEADS (University of California – Leadership Excellence through Advanced DegreeS) Scholar
NSF-CAMP (National Science Foundation – California Alliance for Minority Participation) Scholar
SPUR (Summer Program for Undergraduate Research)
STARS (Summer Training Academy for Research in the Sciences) Program

Research Conferences and Presentations
Poster Presentation at SACNAS (Society for Advancement of Chicanos and Native Americans in Science) Conference at Los Angeles, California
Poster Presentation at UC Los Angeles SPUR Research Conference
Oral Presentation at UC San Diego Undergraduate Research Conference
Poster Presentation at UC LEADS Conference at UC Riverside
Poster Presentation at SACNAS Conference at San Antonio, Texas
Oral Presentation at STARS Research Conference at UC San Diego

Bridge to Doctorate Fellowship
UC LEADS Research Poster Honorable Mention
Walsh Chacon Scholarship
NACME Scholarship
SACNAS Travel Scholarship
Provost’s Honors
International Baccalaureate (IB) Diploma at San Diego High School – Int’l Studies
Salutatorian at San Diego High School – Int’l Studies

Volunteering and Extra-Curricular
UCI Badminton Intercollegiate Club
UCSD Badminton Intercollegiate Club
UCSD Tzu Ching Volunteering Club
Video Game Development Club
Sage Volunteer Tutor

Elected Captain of UCSD Badminton Intercollegiate Club

English: Native language
Spanish: Intermediate Listener and Speaker, Advanced Reading and Writing
Turkish: Basic Listener and Speaker