Ozgur Kaya
Computer Engineering Department
The Middle East Technical University
Inonu Bulvari, Cankaya
06531, Ankara
Tel: (312) 210-5548(312) 210-5548
Fax: (312) 210-5544
okaya@ceng.metu.edu.tr
http://www.ceng.metu.edu.tr/~okaya
EDUCATION:
  • Computer Engineering Dept., Middle East Technical University, Ankara, Turkey (2007- 2014)
    Ph.D. in Computer Engineering
  • Computer Engineering Dept., Middle East Technical University, Ankara, Turkey (2006)
    MS in Computer Engineering (Grid)
    Thesis Title: EFFICIENT SCHEDULING IN DISTRIBUTED COMPUTING ON GRID (2006)
    Advisor:
       Prof.Dr. Muslim Bozyigit, Middle East Technical University, Turkey
  • Karadeniz Technical University, Computer Engineering Dept., Trabzon, Turkey (2001)
    B.Sc. in Computer Engineering
PUBLICATIONS:
  1. Özgür Kaya, “A Rule Based Domain Specific Language for Fault Management“, PhD Dissertation, 2014, Computer Engineering Department, Middle East Technical University (METU).
  2. Fariba Yousefi, Erdal Sivri, Ozgur Kaya, Selma Suloglu, Sinan Kalkan,, Analysis of Widely-used Descriptors for Finger-vein Recognition, "Int. Conf. on Computer Vision Theory and Applications (VISAPP)", January 5-8 2014, Lisbon, Portugal.
  3. Ozgur Kaya and Ali Doğru, "Further Specification of Basic Event Sequences: A Processing View", In 18th International Conference on Society for Design and Process Science (SDPS 2013), October 27-31, 2013, Sao Paulo, Brazil.
  4. Ozgur Kaya and Ali H. Dogru, Designing of an Adaptable Checkpoint System For Real Time Applications, "The Society for Design and Process Science", SDPS 2011, June 12-16, Jeju, South Korea, 2011.
  5. Ozgur Kaya, Seyed Sasan Hashemikhabir, Cengiz Togay and Ali H. Dogru, A RULE-BASED DOMAIN SPECIFIC LANGUAGE FOR FAULT MANAGEMENT, "Transformative System Conference", SDPS 2010, June 6-11, Dallas, USA, 2010.
  6. Online Education Experiences: Information Technologies Certificate Program at METU. Yukselturk, E., Yazıcı, A., Kaya, O., & Sacan, A. (2010). ACM Annual Conference on Innovation and Technology in Computer Science Education (ITiCSE).
  7. Metin Tekkalmaz, Ozgur Kaya, Mustafa Dursun, Tuçe Sarı Tekkalmaz, Ali Doğru Görev Kritik ve Gömülü Sistemler için Hata Yönetimi Kılavuz Mimarisi: T5D,"2. Ulusal Yazilim Mimarisi Konferansi '08",. Izmir, Turkiye, September 2008.
  8. Ozgur Kaya, Levent Alkislar, Reyhan Ergun, Cengiz Togay, Ali H. Dogru., Fault Avoidance for Mission Critical Systems,"Eleventh SDPS Transdisciplinary Conference on Integrated Systems, Design and Process Science (IDPT 08)",June 1-6, 2008, Taichung, Taiwan.
WORK EXPERIENCE:
Research/Teaching Assistant (May '02 -)
Computer Eng. Dept., METU, Ankara, Turkey Teaching Assistant (May '05 -)
IDEA - Online Asynchronous Education Program , SEM, METU, Ankara, Turkey
  • Courses: Computer Systems, C Programmig, Data Structure and Algorithms, Software Development, Database Management Systems, and Web Programming.
System Administrator (Sep '05 -)
Computer Eng. Dept., METU, Ankara, Turkey
  • Provided maintenance, development and support for IT services provided to department's students and staff (about 500 active users each semester).
  • Administered services including email, web, database (MySql, PostgreSql, Oracle), cvs, DNS, DHCP, NNTP news, Samba, printing, remote login, and online course management system.
  • Maintained Linux, MS Windows, and Sun OS systems on 120 PCs, 12 server machines and several virtual machines.
  • Assisted faculty, staff and students with their usage of Campus Computing Sites facilities and services. Resolved equipment and software problems.
System Administrator (Jun '05 -)
IDEA, SEM, METU, Ankara, Turkey
  • Provided services for IDEA - Asynchronous Online Education Program, offered to off-campus students of varying backgrounds, career and age-groups (about 300 active users each year).
  • Led a team of 10 teaching assistants in providing course content and help to students.
  • Configured add-ons for Moodle-based online course management system.
WEB DEVELOPMENT
  • ICDE 2007, SDPS 2009, and ISCIS 2009. Authoring and administration of conference websites and electronic submission systems. (php, perl, mysql, Mambo)
  • http://www.ceng.metu.edu.tr Installation, customization, and management of Dept. of Computer Engineering website (php, Mambo)
  • https://idea.metu.edu.tr Installation, customization, and module development for IDE_A, an online education system (php, Moodle)
  • SECURITY
  • Doing Penetration Tests to clients*
  • Security Consulting to various firms*
  • Forensic Analysis
  • CONFERENCE COMMITTEE MEMBER
    • UYMS 2011 - 5. Ulusal Yazılım Mühendisliği Sempozyumu, Ankara, Turkey, Sep 2011. (Düzenleme Komitesi)
    • ISCIS 2009 - 24th International Symposium on Computer and Information Sciences, Cyprus, Sep 2009. (Organizing)
    • ICDE 2007 - 23rd IEEE International Conference on Data Engineering, Istanbul, Turkey, Apr 15-20, 2007. (Organizing Committee)
    EXPERT COURT WITNESS - ('04 -, Turkey)
    • Acted as expert in criminal and civil courts, on cases related to computer and information systems.
    INDUSTRY PROJECTS:
    • Fault Management for Mission Critical Systems, Software Product Line Reference Architectures, Aselsan, 2007-2008
    • Domain Specific Languages (Rule Based Languages) and Checkpointing Ssytems for Fault Management for Mission Critical Systems, Aselsan, 2009-
    • Taktik Ortam Destek Sistemi (TODES), METU - STM - ANELARGE, 2012-2013.
    • VAG EAL4+ Common Criteria Sertification Project, INVICTA, 2010-2011.
    • Self-Assessment Web Based Tool based on Holland's Theory for ISKUR, 2009-2010, with ECORYS, https://www.ecorys.com/global
    • Reference Architecture for Fault Management Systems, Aselsan, 2007-2009.
    BOOK CHAPTER:
    • Knowledge Engineering for Software Development Life Cycles:“Modern Approaches to Software Engineering in the Compositional Era” [with Ali Dogru & Pinar. Senkul] [Book Details]
    SKILLS, INTERESTS:
    • Programming Languages: C, C++, Java, Php, ASP, Haskel, JavaScript
    • Security: Network Security, Server Security, Forensic, Security and Penetration Tests
    • Operating Systems: Linux / UNIX Distributions, Solaris, Windows Advanced Server, Virtualization
    • Network: POSTFIX / SENDMAIL / DNS / Apache/ Cherokee / SNMP/ BIND / CAPTIVE PORTAL SOFTWARE AND NETWORK ACCESS CONTROL (NAC)
    • Tools: Mysql, PostgreSql, SQL Server, OpenGL, GTK toolkit, Unity 2D/3D, Unity VR/AR, WebGL, .NET, Photoshop, Flash, Network and Server Security Tools, MAPR, Apache CloudStack
    • Domains: Cloud Computing, Expert Systems, Network Communication, Software Engineering, Fault Management, Web Services, Software Product Lines, Domain Engineering, Domain Specific Languages, Software Architectures and Frameworks, Software Standards, Traditional and Agile Development Methodologies, Common Criteria, Security
    REFERENCES:
    • Ali H. Dogru <dogru@ceng.metu.edu.tr>
      Computer Engineering
      Middle East technical University
      Ankara 06531 Turkey
      Tel: +90(312) 210-5590+90(312) 210-5590, Fax: +90(312) 210-5544
    • Hakki Toroslu <toroslu@ceng.metu.edu.tr>
      Computer Engineering
      Middle East Technical University
      Ankara 06531 Turkey
      Tel: +90(312) 210-5585+90(312) 210-5585, Fax: +90(312) 210-5544
    • Adnan Yazici <yazici@ceng.metu.edu.tr>
      Computer Engineering
      Middle East Technical University
      Ankara 06531 Turkey
      Tel: +90(312) 210-5583+90(312) 210-5583, Fax: +90(312) 210-5544
    • Ahmet Cosar <ahmet@ceng.metu.edu.tr>
      Computer Engineering
      Middle East Technical University
      Ankara 06531 Turkey
      Tel: +90(312) 210-5566+90(312) 210-5566, Fax: +90(312) 210-5544
    (*) Due to the sensitive nature of information security issues, most of the experiences related with the subject matter are not enlisted.