Middle East Technical University - Computer Engineering Dept. (PhD)

2014 - ...

Middle East Technical University - Computer Engineering Dept. (MS)

2011 - 2014

Middle East Technical University - Computer Engineering Dept. (BS)

2006 - 2011

Muğla 75. Yıl Fen Lisesi

2002 - 2006

Muğla Kocamustafendi İ.Ö.O.

1994 - 2002


June 2016 - ...
Software Design Leader


January 2015 - June 2016
Software Team Leader


October 2011 - December 2014
Software Engineer


November 2010 - October 2011
Part Time Software Engineer

Minder IT Solutions

March 2010 - June 2010

YD Yazılım

June 2009 - July 2009

Turkish Pharmaceutical Track and Trace System

The Turkish “Pharmaceutical Track and Trace System” (abbreviated as İTS) defines the infrastructure constructed to track and trace all units belonging to each pharmaceutical product in Turkey. İTS is the application of the well-known “Track & Trace” structure applied to the pharmaceutical industry. The serialization providing the uniqueness of the units is ensured by the DataMatrix code instead of formerly used barcode. The ability to track each drug unit is provided by gathering the information of each unit in every single step and action; and traceability is provided by its pedigree.

In this project, I have worked as a member of Java Team for ten months and I was in charge of developing a data warehouse for decision support system.

eMine: Web Page Transcoding Based on Eye Tracking

The World Wide Web (web) has moved from the Desktop and now is ubiquitous. It can be accessed by a small device while the user is mobile or it can be accessed in audio if the user cannot see the content, for instance visually disabled users who use screen readers. However, since web pages are mainly designed for visual interaction; it is almost impossible to access them in alternative forms. Our overarching goal is to improve the user experience in such constrained environments by using a novel application of eye tracking technology. In brief, by relating scanpaths to the underlying source code of web pages, we aim to transcode web pages such that they are easier to access in constrained environments. The project is supported by the Scientific and Technological Research Council of Turkey (TUBITAK).

Accessibility Tools Framework (ACTF)

ACTF is a framework that serves as an extensible infrastructure upon which developers can build a variety of utilities that help to evaluate and enhance the accessibility of applications and content for people with disabilities. A collection of example utilities are provided which were created on top of the framework such as compliance validation tools, assistive technology simulation applications, usability visualization tools, unit-testing utilities, and alternative accessible interfaces for applications. I contribute to the project as a committer by implementing VIPS Algorithm as an example segmentation utility.

SNMP Agent & Network Simulator

Being the senior project of three computer engineers who study at Comp. Eng. Dept of Middle East Technical University, SNMP Agent & Network Simulator is a network simulator which creates a virtual network environment and IP devices to test them in this environment. User configures the network environment, after that simulation runs at server and user can see the alarms of devices. The software product, Hurma, is a web-based application and can be accessed from any browser. We have implemented Hurma in Java using Google Web Toolkit, a powerful AJAX framework. A demo of our product that runs on Google AppEngine can be found in links section of project web page. The project was sponsored by Siemens EC.

Printing Module of Milas

Milas is an online library automation system, which included offline label printing utility. I have developed an online printing module which is integrated with Milas. Being my first professional project, the project helped me to improve my PHP and PostgreSQL skills.