NDC IndexPersonal DataSystem LogCVCodeResearchArticles & Reviews
cv-summary-plain

Curriculum Vitae

Eray Özkural



Simsek Sok. 6/2 06540 Asagi Ayranci, Ankara
phone: +90 312 4276846, cellular: +90 533 4123648
email: erayo@cs.bilkent.edu.tr
www: www.cs.bilkent.edu.tr/~erayo


Profile

A Software Engineer with broad ranging experience in application development and scientific research. Experienced in systems and application programming on Linux/UNIX and Windows platforms. Motivated in design and implementation of challenging projects, and turning research into programs. Quick learner and capable of adapting to changes and constraints. Seeking a position in a dynamic environment where new technologies are developed.

Key Skills

Achievements

Working Experience

Sep 2003-Present
Teaching Assistant at Bilkent University.

Responsible for helping instructors with lab and course work at Bilkent University Computer Science department.

  • CS 101 - Introduction to Programming
  • CS 342 - Operating Systems

Previous Working Experience

Oct 2000-May 2001
Senior Software Engineer at PCK Ltd.

Responsible for DICOM conformance of the system software of a Digital Subtraction Angiography device under development.

  • Designed and authored a graphical patient information system browser using MFC in Visual C++ utilizing design patterns.
  • Contributed remarkably to high level design and requirements.
  • Administered build configuration, version control and mailing lists.
  • Transferred DICOM standard expertise to other developers.
  • Refactored an existing code base.

Nov 1997-Sep 1999
Software Engineer at the PACS project at Bilkent University EE Department.

Responsible for implementation of the DICOM 3.0 standard for the Picture Archiving and Communications System that was being developed.The standard is published by NEMA, and it describes how digital imaging and communications are performed in an open system of medical applications such as modalities (Computed Tomography, etc.), archives, viewing workstations, printers, and other possible applications.

  • A comprehensive DICOM 3.0 implementation which has passed publicly available test suites was achieved.
  • Designed and programmed a portable object oriented framework for client and server sides of DICOM application protocols.
  • Interpreted a complex international standard and built a compliant software.
  • Developed a compiler to translate standard documents to C++ code using GNU bison/flex.

Education

Feb 2002-Present
PhD in Computer Science, Bilkent University, Ankara
Sep 1999-Jan 2001
M.S. in Computer Science, Bilkent University, Ankara, GPA: 3.84
Sep 1994-May 1999
B.S. in Computer Science, Bilkent University, Ankara, Major GPA: 3.41, May 1999

Research

Msc. Thesis
Efficient Parallel Frequency Mining Based On a Novel Top-Down Partitioning Scheme, Supervisor: Assoc. Prof. Dr. Cevdet Aykanat

A new family of parallel frequency mining algorithms based on a novel transaction set partitioning scheme that can be used to divide the frequency mining task in a top-down fashion. Complete implementation on a Beowulf system exhibits favorable performance.

Senior Project
Graph Partitioning By Vertex Separator, Supervisor: Assoc. Prof. Dr. Cevdet Aykanat
A project on GPVS problem which considers the multilevel algorithms. A bisection tool that implements multilevel VFM refinement has been developed.

Professional Skills

Programming Languages:
Excellent command of ANSI C, ISO C++, Assembly (m68k, i386), Java, Pascal, Basic. Worked with SQL, Haskell Common LISP, Prolog, Python, tcl/tk, Ocaml. Experience with development tools including GNU tool chain, RCS, CVS, Visual C++, Delphi. Taken Compiler Design, Linguistics and Semantics courses.
Artificial Intelligence
Interested in both AI and Cognitive Sciences. Taken AI, Logic for Computer Science, Varieties of Formal Semantics, Theoretical Linguistics, Neural Networks and Data Mining courses. Involved with Machine Learning and Knowledge Representation. Worked on parallel frequency mining in master's thesis.
Parallel Programming:
Written parallel programs with MPI, EPX, pthreads, OpenMP and Charm++. Taken graduate courses including Algorithm Design for Parallel Computing, Parallel Programming Languages and Systems, and Parallel Scientific Computing.
GUI Design and Graphics Programming:
Designed and realized interfaces with QT/KDE, GTK+, MFC, Motif, Delphi. Studied User Interface Design and Computer Graphics. Experienced in OpenGL and visualization.
Operating Systems:
Programmed on GNU/Linux, Solaris, AIX, Windows 9x/NT, MS-DOS, AmigaOS. Administered a Beowulf cluster at Bilkent University. Taken courses on Operating Systems and Distributed Systems design/implementation.
Object-Oriented Design and Programming:
Prolific in standard C++, worked on object models and design patterns.

Language Skills

Turkish: native, English: near native

Awards

1999
Interpro Award for Nation's Best Academic Information Technology Works of the Year, with two colleagues. (DICOM 3.0 implementation)
1994
Full scholarship by Bilkent University upon success in University Entrance Exams (scored in top 300)

Personal Details

Gender: Male
Date of birth: 18th of July, 1976
Place of birth: Ankara, Turkey
Nationality: Turkish
Marital Status: Single
Relocation: Prepared to relocate and participate in company functions
Interests: ACM SIGART student member and active member of Bilkent SIGART chapter, reading science fiction and philosophy, playing in a local rock band, programming innovative software on Linux.

References

These persons are familiar with my professional qualifications and my personal traits:


 Prof. Dr. Varol Akman      
 We have been acquainted during several courses Phone: +90 312 2901537    
 Bilkent University Computer Engineering Department 06533 Ankara, Turkey    
 Email: akman@cs.bilkent.edu.tr      


Ankara, August 9, 2004



Eray Ozkural