Kıvanç Dinçer, Ph.D., PMP
(TC ID No: 100 751 82914)
TÜBİTAK – BİLGEM – UEKAE /
Software and Data Engineering Department (G222)
Çukurambar Mah. 1478. Cad.No:22 06100 Çankaya ANKARA
(+90) 312 284 9 222(Work) (+90) 312 286 5 222 (Fax)
(+90) 532-623-3324 (GSM)
SUMMARY OF QUALIFICATIONS
Theoretical and practical skills in project & program management, software engineering and software quality improvement and software development. Experience in undergraduate/graduate level teaching in the computer/software engineering domain. Expertise in the areas of parallel/distributed computing, Internet/Intranet technologies as a researcher.
EDUCATION
Ph.D. in Computer Science August 1997
Syracuse University
Syracuse, New York, U.S.A.
Dissertation Title: Incorporating Emerging Web Technologies into the High Performance
Computing and Communication Technologies.
Ph.D., Advisor: Prof. Geoffrey C. Fox
Ph.D. work focused on the issues related to the integration of high performance computing and web technologies to build a meta computing environment for solving parallel and distributed meta problems. This environment utilized the High Performance Fortran (HPF) parallelizing compiler and PCRC runtime support libraries for parallel program development; PVM, MPI and Web technologies for inter connecting network computing resources; Pablo performance analysis environment for performance estimation; and a Java-based visualization system for visualizing system performance and problem specific scientific data.
Ph.D. Program in Computer Science August 1991 – December 1992
University of Wisconsin-Madison
Madison, Wisconsin, U.S.A.
Ph.D. course work included advanced courses in operating systems, database management systems, computer networks, and computer architecture.
Master of Science in Computer Science May 1991
Iowa State University
Ames, Iowa, U.S.A.
Research work involved analyzing the computational and communication requirements of an electromagnetic problem and its parallel implementation on a massively parallel SIMD machine: MasPar.
Bachelor of Science in Computer Engineering July 1989
with high honors
Middle East Technical University
Ankara, TURKIYE
Diploma in Public Relations December 2005
Anadolu University - Open Education Faculty
Eskişehir
PROFESSIONAL EXPERIENCE
TÜBİTAK-BİLGEM-UEKAE / Software and Data Engineering Department September 2010-Present
Scientific and Technological Research Council of TURKIYE
National Research Institute of Electronics and Cryptography
Ankara
Institute Deputy Manager
TÜBİTAK-UEKAE / KamuSM Ankara Branch October 2006 – December 2006
Public Certification Center
Ankara
Head
TÜBİTAK-UEKAE/ G222 Unit June 2005 – September 2010
Scientific and Technological Research Council of TURKIYE
National Research Institute of Electronics and Cryptography
Ankara
Unit Head / Project Manager / Chief Researcher
TÜBİTAK-UEKAE / İLTAREN January 2004 – June 2005
Software Development Division
Ankara
Chief Researcher / Division Head, Project Manager
TÜBİTAK-UEKAE / İLTAREN December 1999 – December 2003
Advanced Technologies Research Center
Ankara
Chief Researcher / Project Manager
Başkent University
Department of Computer Engineering
Ankara
Assistant Professor September 1997 – December 1999
Acting Chair February 1999 – September 1999
Assistant Chair January 1998 – February 1999
Northeast Parallel Architectures Center (NPAC) January 1993 – August 1997
Syracuse University
Syracuse, New York, U.S.A.
Graduate Research Assistant
Iowa State University January 1990 – May 1991
Department of Computer Science
Ames, Iowa, U.S.A.
Graduate Teaching Assistant and Lab Tutor for programming languages courses
ASELSAN Military Electronics, Inc. September 1987 – July 1989
Ankara
Software Programmer
AWARDS AND SCHOLARSHIPS
North Atlantic Treaty Organization (NATO) International August 1989
Ph.D. Fellowship
GRADUATE COURSEWORK
§ Computer Architecture, Compiler Construction, Computational Science, Computer Networks, Concurrent Programming, Database Management Systems, Distributed Systems, Algorithms, Numerical Methods, Programming Languages, Theory of Computing.
TEACHING EXPERIENCE
§ Bilkent University, Dept. of Computer Engineering
CS-319: Object-Oriented Software Engineering (Fall 2004 / 2005 / 2006 / 2007 /2008)
§ Middle East Technical University, Informatics Institute, Software Mgmt. Program
SM-515: Software Verification and Validation (Graduate Level) (Fall 2002)
§ Hacettepe University, Dept. of Electrical and Electronics Engineering
ELE-491: Software Development Practices I (Under/graduate Level) (Fall 2001)
ELE-492: Software Development Practices II (Under/graduate Level) (Spring 2001)
§ Middle East Technical University, Dept. of Computer Engineering
CENG-332: Systems Programming (Spring 2000)
§ Başkent University, Dept. of Electrical and Electronics Engineering
ELE-111: Introduction to Programming in C - I (Fall 1997)
ELE-112: Introduction to Programming in C - II (Spring 1998)
BIL-221: Data Structures with C++ (Fall 1998)
§ Başkent University, Dept. of Computer Engineering
BIL-131: Introduction to Programming in C - I (Fall 1997)
BIL-132: Introduction to Programming in C - II (Spring 1998)
BIL-221: Data Structures with C++ (Fall 1998)
BIL-212: File Processing and Organization (Spring 1999)
BIL-222: Programming Languages (Spring 1999)
BIL-549: Parallel Processing (Graduate Level) (Fall 1999)
BIL-585: Web-Based Technologies (Graduate Level) (Fall 1997 and Spring 1998)
BIL-586: Web-Based Parallel and Distributed Computing (Graduate Level) (Fall 1999)
BIL-587: Cluster Computing and Web Security (Graduate Level) (Fall 1999)
COMPUTER EXPERTISE
§ Languages: C, C++, Java, Assembly, Fortran (77 / 90 / High Performance Fortran),
Cobol, Pascal, PL/1, Prolog, Scheme, and Smalltalk.
§ Web technologies: ActiveX, CGI, JavaScript, HTML/DHTML/CSS, Perl, VRML, JDBC,
XML, Servlets, Distributed Objects/CORBA/RMI.
§ Message-Passing Libraries: Express, MPI, p4, PVM, TCGMSG, MPL, CMMD.
§ Operating Systems: UNIX (AIX, IRIX, OSF, HP-UX), Linux, MS-DOS, Windows.
§ Parallel Machines: Thinking Machines’ CM-5, Intel IPSC/860, IBM SP-2, Cray T3D,
KSR-1, MasPar, SGI Challenge, and workstation clusters (DEC Alphafarm, Sun, and
SGI).
§ Microsoft Applications: MS Office (Word, Excel, PowerPoint, Access, FrontPage,
Publisher), MS Visio, MS Project. (Expert Level)
SELECTED R&D PROJECTS
AT SYRACUSE UNIVERSITY
§ Developed a web-based supercomputer management and parallel programming environment software for the use of Syracuse University. The environment was also adopted as WebNet98 by Cornell Theory Center which was one of the six NSF supercomputing centers in the USA at that time. (The Virtual Workshop Companion: A Web Interface for Online Labs, Susan Mehringer and David Lifka of Cornell Theory Center.)
§ Designed and implemented a web-based virtual parallel programming laboratory tool, called VPL: Virtual Programming Lab, that integrates the following components: mini Unix shell along with HPF, Fortran 90, and MPI programming capabilities; 2-D graphics utility and performance analysis components. The tool was used in computational science graduate courses at Syracuse University.
§ Participated in the Portable Compiler and Runtime Consortium (PCRC) Initiative that developed portable runtime support libraries for parallel versions of FORTRAN and C compilers on
Distributed-memory and shared-memory platforms.
http://grids.ucs.indiana.edu/ptliupages/projects/HPJava/pcrc/July97/team.html
§ Developed a parallel virtual computing machine based on PVM and web technologies. The Syracuse F90D/HPF compiler, PCRC runtime support libraries and Pacific Northwest Laboratory’s Global Arrays runtime libraries made available on top of this platform.
§ Worked as one of the researchers in the HPF Applications project and HPF Users Group, analyzing and identifying the high-performance computing needs and messagepassing to HPF porting issues of over 30 scientific and engineering problem codes and kernels.
§ Written HPF intrinsic library codes for the Portland Group Inc.’s (PGI) commercial HPF compiler.
§ Implemented various parts of the well-known Syracuse Fortran 90D/High Performance Fortran (F90D/HPF) parallelizing compiler. Ported the compiler onto different Unix platforms.
§ Incorporated University of Maryland’s block-structured and irregular runtime partitioning PARTI/Chaos runtime support libraries into the Syracuse F90D/HPF Compiler. Developed MPI and PVM message-passing versions of the PARTI/Chaos library.
SELECTED R&D PROJECTS
AT BAŞKENT UNIVERSITY
§ Leaded the software development team in a R&D project that applied advanced signal processing and computer animation/graphics techniques to solve a specific military problem. Supported by TUBITAK-MAM/UEKAE (The Scientific and Technical Research Council of TURKIYE – Marmara Research Center - National Research Institute of Electronics and Cryptology.) (Completed in May 1998)
§ Leaded the software development team in another R&D project related to real-time signal processing, analysis, categorization and visualization in the military domain. Supported by TUBITAK-UEKAE (National Research Institute of Electronics and Cryptology.) (Completed in 2000)
§ Managed Faculty of Engineering Student Records and Registration Automation System Project that provides access to student data records stored in an Access Database on an NT Server through a Web-based interface. Internal Project. (Completed in 1999)
SELECTED R&D PROJECTS
AT TÜBİTAK-UEKAE
Projects participated as Project / Program Manager or Unit Head are listed below:
Pilot Projects
§ DPA Sayısal Darbe Üreteci Projesi (Digital Pulse Analyzer Project) – Design and Implementation of Digital Pulse Processing Algorithms, Design of a Suitable Architecture, and Development of User Interfaces to be used for ESM Systems.
Dz.K.K.lığı ARMERKOM-EH Araştırma Grubu. (9/2007 - present).
§ ALKAN Projesi (Alex - KalKAN Integration Project) – Integration of Optimized National
Chaff/Decoy Protection Algorithms with Legacy Chaff/Decoy Systems). Dz.K.K.lığı
ARMERKOM-EH Araştırma Grubu, İstanbul. (9/2007 – Present.)
§ Ulusal Ajans Entegre Bilgi Sistemi (National Agency of Turkey Integrated Information
Management System), State Planning Organization, Turkish National Agency, Ankara.
(2006 – 2008).
§ Elektronik Kripto Anahtarı Dağıtım Sistemi (EKADAS) İş Paketi 3: HF Bandında Telsiz
İletişim için Protokol Yığıtı Yazılımı (Electronic Crypto Key Distribution System – Work
Package 3: Protocol Stack Software for HF Wireless Communication), Gnkur. MEBS
Bşk.lığı Emniyet Şubesi, Ankara. (2002-2004)
§ Afet İşleri Bilgi İşlem Sistemi (ABİS) (Disaster Information Management System
Software), T.C. Bayındırlık ve İskan Bakanlığı - Afet İşleri Genel Müdürlüğü, Ankara.
(2002-2003)
§ TSK KKBS MEKKOME Simülasyonu Yazılımı (MEKKOMESİM) (Joint Electronic
Warfare Command and Control Center Simulation Software), Gnkur. MEBS Bşk.lığı EH
Dairesi, Ankara. (2002-2003)
§ TSK KKBS Müşterek Elektronik Harp Kontrol ve Koordinasyon Merkezi Yazılımları
(MEKKOME Faz II), (Joint Electronic Warfare Command and Control Center System
Software Phase II) Gnkur. MEBS Bşk.lığı EH Dairesi, Ankara. (2000-2001)
§ Milli KILTING/EWIR Veritabanı Yazılımı (National KILTING/EWIRDB Software), Gnkur.
MEBS Bşk.lığı EH Dairesi, Ankara. (2000-2001)
Başbakanlık Kriz Yönetim Merkezi Yazılımları (Turkish Prime Ministry Crisis Management Center System Software), T.C. Başbakanlık, Ankara. (2000-2001)
Completed Projects
§ Hv.K.K.lığı AN/ALQ-178(V)3 Elektronik Harp Sistemi Görev Bilgi Dosyası Hazırlama
Yazılımı Projesi (F16PFMG), (Turkish Air Force AN/ALQ-178(V)3 Electronic Warfare
System Mission Support Library Preparation System), Hv.K.K.lığı EH Destek Merkezi
Komutanlığı & SSM. (2005–12/2008.)
§ Dz.K.K.lığı EH Programlama ve Simülasyon Merkezi Projesi (LR-100 EHPSM), İş
Paketi B: Görev Bilgi Dosyası Üreteci: İntersept ve Kütüphane Okuyucu ve Kütüphane
Yazıcı Modülleri (EWPSS: Electronic Warfare Programming and Simulation System,
Work Package B: Development of Mission File Generator: Intersept & Library Data
Reader and Library Data Generator Modules). Yüklenici: MilSOFT. Müşteri: Dz.K.K.lığı
ARMERKOM-EH Araştırma Grubu & SSM. (2006–09/2007).
§ MELTEM-2 Projesi – STANAG 5066 Tabanlı M ve HF Protokol Yığıtı ve Yer
İstasyonları için İstemci Yazılımları Geliştirme ve Hava Platformlarına Entegrasyonu
(MELTEM-2 Project – STANAG 5066 Based HF Protocol Stack Client Software
Development and Integration for Air Platforms). Yüklenici: THALES, FRANCE
(Coordinated by HAVELSAN.) (2005–9/2007.)
§ MELTEM-2 Projesi – STANAG 5066 Tabanlı HF Protokol Yığıtı ve Yer İstasyonları için
İstemci Yazılımları (MELTEM-2 Project – STANAG 5066 Based HF Protocol Stack ve
Client Software for Ground Base Stations). Yüklenici: HAVELSAN, Ankara. (2005–
9/2007.)
§ NATO STANAG 5066 Uyumlu HF Veri Aktarım Terminali (İş Paketi 1: S5066 Protokol
Yığıt Yazılımı) (NATO STANAG 5066 Compliant HF Data Exchange Terminal Work
Package 1: S5066 Protocol Stack Software), Turkish Navy MEBS Bşk.lığı, Ankara.
(Completed in February/May 2005.)
§ Gemi Entegre Savaş İdare Sistemi (GENESİS) İş Paketi 5: EH Sistemi Veritabanı
Yazılımı (GENESIS Work Package 5: Electronic Warfare Database Software), Turkish
Navy ARMERKOM EH Araştırma Grubu, İstanbul. (Completed in January/May 2004.)
§ Milli Frekans Yönetim Sistemi 2. Safha Yazılımı (MFYS-2 İş Paketi 2) (National
Frequency Management System Phase 2 – Work Package 2 Software), Gnkur. MEBS
Bşk.lığı Frekans Yönetimi Şubesi, Ankara. (Completed in June/August 2003.)
§ Milli Frekans Yönetim Sistemi Yazılımı (MFYS) (National Frequency Management
System Software), Gnkur. MEBS Bşk.lığı Frekans Yönetimi Şubesi, Ankara.
(Completed in November/December 2002.)
Completed Process Improvement Projects
§ SEI CMMI Level 3 – Software Engineering Based Process Improvement Project (CMMI
Tabanlı Süreç İyileştirme Projesi), Internal Project. (2005 – July 4th, 2007 w/certification.)
§ NATO AQAP-150 Based Process Improvement Project (NATO AQAP-150 Tabanlı Süreç İyileştirme Projesi), Internal Project. (Completed in July 2004 w/certification.)
§ ISO 9001:2000 Based Process Improvement Project (ISO 9001:2000 Tabanlı Süreç İyileştirme Projesi), Internal Project. (Completed in February 2003 w/certification.)
Projects in Progress
§ İl Envanter Modernizasyonu Projesi (Provincial Inventory Modernization Project),
Ministry of Internal Affairs. (3/2009 – Present.)
§ Bütünleşik Sosyal Yardım Hizmetleri Projesi (Integrated Social Aid Services Project),
Sosyal Yardımlaşma ve Dayanışma Genel Müdürlüğü. (2008 – Present.)
§ Sosyal Yardım Yararlanıcılarının Belirlenmesine Yönelik Puanlama Formülü
Geliştirilmesi Projesi (Development of a Grading Scheme for Determination of Social
Aid Beneficiaries), Sosyal Yardımlaşma ve Dayanışma Genel Müdürlüğü. (2008 –
Present.)
§ İl (Yatırımları) Koordinasyon ve İzleme Sistemi (İKİS) (State Planning Organization
Provincial Investments Coordination and Monitoring System), Devlet Planlama
Teşkilatı Bölgesel Gelişme ve Yapısal Uyum Genel Müdürlüğü. (2008 – Present.)
§ Dz.K.K.lığı ED Sistemleri EH Veritabanlarının Birleştirilmesi Projesi (MEMDYS) (Turkish
Navy Integration of EW Databases of ESM Systems Project), Dz.K.K.lığı ARMERKOMEH
Araştırma Grubu and SSM. (2004 – Present.)
AWARDS AND SUCCESSES AS A TEAM
Case Study/Success Story published by Borland USA June 2005
“TÜBİTAK-UEKAE’s Software Development Division ...”
First Place October 2004
Application Contest at ESRI /ERDAS 9th National User Conference,
Ankara
Best ArcGIS VBA Application July 2002
ESRI 22nd International User Conference
San Diego, CA USA
CONFERENCE PUBLICATIONS
§ Celebi, M.B., Kara, A., Akar, B., Tümay, A., Dinçer, K., “A New Approach to Threat Tracking on ESM Systems by Using Kalman Filters”, IEEE 17th Signal Processing and Communications Applications Conference (SIU 1009), Antalya, Turkey (2009).
§ Ö. Yürekten, K. Dinçer, B. Akar, M. Sungur and E. Kurtaran Özbudak, "Migrating a Hierarchical Legacy Database Application onto an XML-Based Service-Oriented Web Platform", in the Proc. of ISCIS'06 (The 21st International Symposium on Computer and Information Systems), November 2006, İstanbul, TURKIYE. Lecture Notes in Computer Science (LNCS) Vol.4263, pp.645-654, Springer-Verlag 2006.