|
|
ENES YILDIZ Graduate Research Assistant Department of Computer Science &
Engineering 228 Bell Hall 14260-200 USA http://www.cse.buffalo.edu/~enesyild Email: enesyild@buffalo.edu Phone: (716)645-3180 |
|
I am a PhD student and a research assistant in the Department of Computer Science &
Engineering at University at Buffalo, SUNY and a research
member of Data Intensive Distributed Computing Lab (DIDC) since August 2011. I received my BS degree from Computer Engineering Department
at Bogazici University in June 2009 and my
MS degree from the Department
of Computer Science at Southern Illinois University Carbondale in August 2011 with cumma sum laude . It is also my
pleasure to note that I grew
up in Istanbul which is undoubtedly the most beautiful city in all over
the world.
Here is my CV
"İstanbul'u
dinliyorum, gözlerim kapalı..."
Objective
Seeking a challenging research oriented intern position to leverage my abilities and making innovative contributions to help the organization in achieving its goals. Simultaneously, to be a part of a continuous learning process and play an active role in the research and development activities of a research team.
Research Interests
Distributed
Systems, Data Intensive
Computing, Cloud Computing, High Performance
Computing, Social Networks, Machine Learning, Wireless Networks and
Ubiquitous Computing.
[J2] E. Yildiz, K. Akkaya,
E. Sisikoglu and M.Y. Sir: “Extended Camera Placement
Techniques for Providing Multi-Perspective Event Coverage in Wireless
Multimedia Sensor Networks”, to be
submitted to IEEE Transactions on Mobile Computing.
[C3] E. Yildiz, K. Akkaya, E. Sisikoglu, M.Y. Sir and I. Guneydas: “Full Multi-Perspective Event Coverage in Heterogeneous Camera Sensor Networks" in the IEEE ISM2011 Workshop on Video Panorama (IWVP'11), Dana Point, CA 2011. INVITED PAPER to INFORM 2011 [pdf]
[C2] E. Yildiz, K. Akkaya, E. Sisikoglu and M.Y. Sir: “An Exact Algorithm for Providing Multi-Perspective Event Coverage in Wireless Multimedia Sensor Networks”, in the IEEE International Wireless Communications and Mobile Computing Conference (IWCMC’11), Istanbul, TURKEY 2011. [pdf]
[J1] A. Newell, K. Akkaya and E. Yildiz: “Camera Placement and Actuation for Providing Multi-Perspective Coverage in Wireless Multimedia Sensor Networks”, submitted to Journal of Parallel and Distributed Computing.
[C1] A.
Newell, K. Akkaya and E. Yildiz: “Providing Multi-Perspective Event Coverage in Wireless
Multimedia Sensor Networks”, in the Proceedings
of IEEE Local Computer Networks (LCN'10), Denver, CO, October 2010. [pdf]
In preparation
[C?] E. Sisikoglu,
M.Y. Sir, E. Yildiz and K. Akkaya,: “An
Exact Algorithm for Covering an Area with Sensors Having Different Sensing
Ranges”, in preparation
University at Buffalo, SUNY Buffalo, NY USA
PhD, Department of Computer Science, Aug 2011 - Present
Research: Cloud Hosted Data Transfer Optimization. I'm involved in STORK project which manages data movement over wide area networks, using intermediate storage systems where appropriate to optimize end-to-end reliability and performance. However STORK is not intended as a cloud-hosted data movement solution. Currently, I'm working on the integration of STORK into the cloud systems such as Globus Online, in order to provide data transfer optimization on cloud based architectures.
Southern Illinois University, Carbondale, IL USA
MS, Department of Computer Science, May 2011 with cumma sum laude
Thesis: Providing Multi-Perspective Event Coverage in Wireless Multimedia Sensor Networks
Adviser: Dr. Kemal Akkaya
Research:
The increasing availability of
low-cost battery operated wireless cameras motivated the deployment of
large-scale Wireless Multimedia Sensor Networks (WMSNs) which can be leveraged
for gathering disparate views of events from multiple perspectives. A new
metric which can measure multi-perspective coverage is provided for WMSNs and
by using this metric, I then proposed several camera placement techniques based
on mixed integer programming and heuristics to achieve full multi-perspective
coverage. I came up with a novel idea, Bi-Level algorithm, based on
optimization techniques which I have applied on WMSNs. (Python & JAVA &
GUROBI used for implementation.)
Bogazici University, Istanbul, TURKEY
BS, Department of Computer Engineering, June 2009
Thesis: A Survey on Context-Aware Adaptive Data Stream Mining
Adviser: Prof. Dr. Taflan Gundem
Area of Study: Data Mining
Stork is a batch scheduler specialized in data placement and data
movement, which is based on the concept and ideal of making data placement a
first class entity in a distributed computing environment. Stork understands
the semantics and characteristics of data placement tasks and implements
techniques specific to queuing, scheduling, and optimization of these type of
tasks. Stork acts like an I/O control system (IOCS) between the user
applications and the underlying protocols and data storage servers. It provides
complete modularity and extendibility. The users can add support for their
favorite storage system, data transport protocol, or middleware very easily. If
the transfer protocol specified in the job description file fails for some
reason, Stork can automatically switch to any alternative protocols available
between the same source and destination hosts and complete the transfer. Stork
can interact with higher level planners and workflow managers. This allows the
users to schedule both CPU resources and storage resources together. Currently,
some implementations of Condor DAGMan and Pegasus come with
Stork support.
Development of the Stork Data Scheduler is funded by the National Science Foundation (NSF) through its Strategic Technologies for Cyberinfraastructure (STCI) Program.
Providing
Multi-perspective Coverage for Wireless Multimedia Sensor Networks :
The increasing
availability of low-cost battery-operated wireless cameras has motivated the deployment of large-scale Wireless Multimedia Sensor Networks (WMSNs) which can be leveraged for gathering
disparate views of events from multiple
perspectives. Such multi-perspective coverage not only provides better
visual knowledge about the events
but also helps prevent occlusions in many critical applications.
Different than traditional k-coverage in
Wireless Sensor Networks (WSNs), multi-perspective
coverage computation considers the orientation
of cameras in addition to their locations.
In this paper,
we first introduce a new metric which can measure multi-perspective coverage for a particular region from a given number
of perspectives. Using this
metric, we then propose camera
placement techniques based on binary integer programming (BIP), mixed integer programming
(MIP) and heuristics to achieve full
multi-perspective coverage with the least
camera count.
Efficient
Architectures for Wireless
Multimedia Sensor Networks :
Given the
high cost of processing and communicating the multimedia data in wireless multimedia sensor networks (WMSNs), it is important to reduce possible
data redundancy from camera sensors. Therefore, camera sensors should only be actuated when an event is detected within their vicinity. In the meantime,
the coverage of the event should
not be compromised. We propose an architecture for WMSNs where
the least number of cameras are actuated by
the scalar (i.e., non-camera) sensors to avoid
possible redundancy in the multimedia data while still providing
the necessary event coverage.
(Sample student evaluations available
upon request)
o University
at Buffalo, SUNY , Buffalo, NY USA
Aug
2011 to Dec 2011
Teaching Assistant for CSE 521: Advanced Operating Systems
Fall 2011 (around 140 students)
Responsible for: 2~hour recitation & Programming Assignments & Term Project & HWs and quizzes, etc.
o Southern
Illinois University, Carbondale, IL USA
Aug
2009 to May 2011
Lab Assistant for CS 441: Mobile and Wireless Computing
Fall 2010 (around 20 students)
Responsible for: Managing Lab sessions & Project supervision
Teaching Assistant for CS 215: Discrete Mathematics and Its Applications
Fall 2009, Spring 2010, Fall 2010 (average 30 students)
Responsible for: 1~hour lecture & 4~hour tutoring & HWs and quizzes, etc.
o Bogazici University Istanbul, TURKEY Sep 2008 to Jun 2009
Lab Assistant for ENG 101: Introduction to Computers
Fall 2008, Spring 2009 (average 40 students)
Responsible for: 2~hour weekly labs & HWs and quizzes, etc.
Technical Skills
o Languages:
Turkish (native)
English (fluent) Spanish (beginner)
o
Programming
Languages & Tools:
Java, C/C++, Python, Gurobi,
MapReduce, HADOOP, NS2, nesC,
Perl, HTML, SQL, REST, MATLAB and Prolog.
o
Operating Systems:
Microsoft Windows, MAC OS X, Linux, TinyOS.
o
Package Programs:
MS Office, Dreamweaver, Photoshop and Flash.
Awards & Honors
o Received the Certification of Appreciation as a graduate student at SIUC, 2011.
o Nominated for the Excellence in Teaching Award at Department of Computer Science at
SIUC, 2011.
o Teaching Assistantship in Department of Computer Science at SIUC,
2009-2011
o Fulbright Opportunity
Grant 2009
o Head of Student Council in Department of Computer Engineering at Bogazici University, 2007-2008
o Vehbi Koc Vakfi. full
scholarship during undergraduate education.
o Ranking top 0.01% in Turkey in
University Entrance Exam 2004 among 1.8 million participants.
o Ranking top 0.01% in Turkey in High
School Entrance Exam 2001 over 1 million participants.
Organizations & Associations
o IEEE
o ACM
o TSA (Turkish Student Association at SIUC)
Court Tennis, Soccer, Traveling, Love of Galatasaray & Liverpool, Tv
Series (i.e., Prison Break, Fringe
Lost, etc.) and iPhone
Visitor Map
