Tuncay Tekle Curriculum Vitæ

Similar documents
Nomair A. Naeem. Personal Data. Education. Teaching Experience. Course Instructor/Sessional

Ph.D. with Distinction in Computer Science Advisor: Prof. Micha Sharir Dissertation: Geometric Arrangements: Substructures and Algorithms

Jun Li, Ph.D. School of Computing and Information Sciences Phone:

John Clements Department of Computer Science Cal Poly State University 1 Grand Street San Luis Obispo, CA (805)

ADAM CHLIPALA. Research interests. Education. Refereed conference papers

CURRICULUM VITAE. June, 2013

Brian F. Cooper. Distributed systems, digital libraries, and database systems

Thesis: An Extensible, Self-Tuning, Overlay-Based Infrastructure for Large-Scale Stream Processing and Dissemination Advisor: Ugur Cetintemel

ELLIOT ANSHELEVICH. Department of Computer Science Cornell University Upson Hall 5139 Ithaca, NY 14853

DEPARTMENT OF COMPUTER SCIENCE

Amy Babay April 2018

Imani Palmer ipalmer2.web.engr.illinois.edu

MAGNO QUEIROZ Curriculum Vitae

Master & Doctor of Philosophy Programs in Computer Science

Amy Babay November Doctor of Philosophy in Computer Science September 2018

Wireless Communications, Information Theory, Physical Layer Security, Cyber Security for Smart Grid, Cryptography, Network Coding.

Master Course in Computer Science Orientation day

HAI ZHOU. Evanston, IL Glenview, IL (847) (o) (847) (h)

Shin Hong. Assistant Professor Handong Global University (HGU) Pohang, Kyongbuk, South Korea (37554)

CURRICULUM VITÆ. Naama Kraus B.Sc. in Computer Science and Mathematics, Bar-Ilan University, Cum Laude GPA: 90.

Curriculum Vitae Tim Ophelders last updated: September 12, 2018

Program Proposal for a Direct Converted Program. BS in COMPUTER SCIENCE

TEXAS STATE VITA. A. Name: David L. Gibbs Title: Assistant Professor

Stavros Nikolaou. 413 Gates Hall URL: Ithaca, NY, 14853, USA Date of Birth: December, 1987

Michael Paul Neff Curriculum Vitae

PhD coursework at Fox College of Business, Temple University, Philadelphia, PA Concentration: Information Systems (GPA: 3.9/4.

AKIKO MANADA. The University of Electro-Communications 1-5-1, Chofugaoka, Chofu, Tokyo, , JAPAN

Anat Levin : Postdoctoral Associate, MIT CSAIL. Advisor: Prof William T. Freeman.

MASTER OF ENGINEERING PROGRAM IN INFORMATION

Matthew Patrick Sopha Clinical Assistant Professor Department of Information Systems, W. P. Carey School of Business, Arizona State University

Degree Branch / Specialization College University CSE SONA COLLEGE OF TECHNOLOGY : ASSISTANT PROFESSOR (SENIOR GRADE) ASSISTANT PROFESSOR

Extension theorems in vector spaces over finite fields Dr. Alex Iosevich. Journal reviewer for International Mathematics Research Notices.

Dr. Ahmed K. Sadek 2. Experience

CURRICULUM VITAE: DI MARTIN BERNAUER. DI Martin Bernauer. Chemnitz University of Technology Faculty of Mathematics D Chemnitz Germany

Xinyu Feng. January Ph.D. in Computer Science, Yale University, expected Advisor: Professor Zhong Shao.

MonetDB/DataCell: leveraging the column-store database technology for efficient and scalable stream processing Liarou, E.

Curriculum Vitæ. (Home address) 8399 Transvaal Blue Street Phone: (702) Las Vegas, NV Cell: (702)

J. Haadi Jafarian CV June J. Haadi Jafarian

AYAN MONDAL ayan.mondal/

Please consult the Department of Engineering about the Computer Engineering Emphasis.

Gassan Abu Jumra Alsyad

MLIS eportfolio Guidelines

GEORGE J. ANDERS, Ph.D., P.Eng., Fellow IEEE

Diploma in Computer Science Computer Science Department, Faculty of Science, Sudan University of Science and Technology (SUST) First Class.

Girija J. Narlikar Forbes Avenue girija

Dr. Spencer Sevilla Postdoctoral Researcher, University of Washington

30 Eleanor Dr., # 908, Ottawa, ON, Canada, K2E 7E5 +1 (613)

Page 1 of 6. B.Sc. (Honors) in Electrical Engineering, Kuwait University, August 1999.

Hong-Sheng Zhou. Research Interests. Education. Research Experience

JOYCE JIYOUNG WHANG EDUCATION

Curriculum Vitae. Ulderico Fugacci

JOYCE JIYOUNG WHANG. June 2008 May 2010: Undergraduate Research Assistant, Department of Computer Science and Engineering, Ewha Womans University.

PhD Candidacy Exam Overview

Department of Computer Science

Software verification and testing, software evolution, program analysis, and formal methods.

Curriculum Vitae. URL:

Dukpa Kim FIELDS OF INTEREST. Econometrics, Time Series Econometrics ACADEMIC POSITIONS

Zoltan Safar. Education. Awards and Honors. Experience

RESUME WEI LI EDUCATION EMPLOYMENT RESEARCH INTERESTS HONORS AND AWARDS

Personal Profile. Allied Additional Subordinate Subject studied. Management Information System. Electronic Commerce. Image Processing.

Sample Form Only. Albright Associate Application Form. Title * Name * Middle Initial or Name. Proposed Project Title *

Curriculum Vitae. University, England, UK, Ph.D. Digital Computer Systems, Electronic Systems Design Department, Cranfield

Joe Michael Kniss December 2005

Note: All Electrical & Computer Engineering graduate students will be expected to read this guide before consulting academic advisors.

Programme Specification. MSc Telecommunications Engineering 2016/17

Chris Vegter University of Northern Colorado Monfort College of Business (970)

How to Request a Client using the UCC Self Serve Website. The following provides a detailed description of how to request a client...

Curriculum vitae , Athens GREECE : Web:

Objective: Education:

Kianoush GholamiBoroujeni Ph.D. in Computer Science

Jinwei Gu. Ph.D. in Computer Science Dissertation: Measurement, Modeling, and Synthesis of Time-Varying Appearance of Natural

Students in the 12-course program will have the following degree requirements:

MASTER OF SCIENCE IN COMPUTER SCIENCE

Department of Electrical and Computer Engineering, University of Rochester, Computer Studies Building,

University of Illinois at Chicago Office: SEO 521 Department of Mathematics, Statistics, (312) and Computer Science

Curriculum vitae. Tahsin Ferdous Ara Nayna. Working Experience

MSc in Information Systems

N Annual Report Stoller_71122

Renewal Requirements: Continuation or Reinstatement.

Accounting Major (Last Revised 03/2019)

Yihan Sun RESEARCH INTEREST EDUCATION PUBLICATIONS

Mathematical Structures in Programming Introduction

School of Engineering and the Built Environment Glasgow Caledonian University

Amir Aminzadeh Gohari

EDUCATION RESEARCH EXPERIENCE

J I N G H A I R A O. Institute for Software Research School of Computer Science Carnegie Mellon University 5000 Forbes Ave Pittsburgh, PA 15213

University of South Florida St. Petersburg

STUDIES IN DIGITAL SYSTEMS INVESTMENT ON KNOWLEDGE OF DIGITAL SYSTEMS

CHAIR Jr, r7~. cou EGE FACULTY CHAIR (if \G,Jl ~ ~k amica~ pc{ 2.-0 I ; <-0 l "?J Approved,G. 'S u,\? Approved. Approved

David Lie. Curriculum Vitae

PROGRAMME SPECIFICATION POSTGRADUATE PROGRAMMES

Master of Engineering Program in Mining Engineering (International Program) Program Overview. Fields of Research

PART-TIME MASTER S DEGREE PROGRAM. Information Systems. Choose from seven specializations study on campus and online.

David Kebo Houngninou Instructional Assistant Professor Department of Computer Science and Engineering Texas A&M University *

Software, Systems and Services Development in the Global Environment (GS 3 D)

University of Texas Administration Building Room Guadalupe Street Austin, TX Phone: (479)

TEXAS STATE VITA. A. Name: David L. Gibbs Title: Assistant Professor

Curriculum Vitae of Zhen Wen

COMPUTER SCIENCE (CSCI)

DR. UMMA HANY. Current Status: Education: Career Summary:

Transcription:

Tuncay Tekle Curriculum Vitæ tuncay@cs.stonybrook.edu http://www.cs.stonybrook.edu/~tuncay/ Interests High-level programming languages and efficient implementations. Algorithm design and generation of efficient algorithms from specifications. Query optimization and complexity analysis. Utilizing research and hands-on expertise to make software better in the retail industry via high-quality code that is reliable, fast, and maintainable. Education PhD in Computer Science 2005-2010 Thesis: Efficient Datalog Queries with Time and Space Complexity Guarantees PhD advisor: Annie Liu Istanbul, Turkey BSc in Computer Science (Minor in Mathematics) 2001-2005 High Honors Experience Current..................................................................................................... Visiting Assistant Professor 2016-present Working on research problems in the areas of programming languages, databases, and algorithms; focusing on generation of efficient implementations from rules, in particular Datalog. Giving guest lectures, helping write grant proposals, lead group discussions, supervise Ph.D. students. Columbus Consulting Principal 2014-present Consulting for large US retailers on new data-intensive software solutions, and analysis and improvement of existing tools. Completed/ongoing projects for the following clients: Ralph Lauren, J. Crew, Gordmans, At Home Décor. Past......................................................................................................... Adjunct Assistant Professor 2014-2016 Discussions of research problems in the areas of programming languages, databases, and algorithms; focusing on generation of efficient implementations from rules, in particular Datalog.

LogicBlox Consultant 2010-2013 Three main projects delivering solutions to large retailers: Carhartt: Technical lead in the design and implementation of a planning solution. Walgreens: Optimization of a forecast engine. Crate & Barrel: Technical lead in the management of data, and implementation of a markdown optimization solution. Research Assistant, Advisor: Annie Liu 2006-2010 Main researcher of the following projects: Development of a method for automatic time and space complexity analysis for on-demand evaluation of Datalog queries in tabled top-down evaluation engines. Development of a method for bottom-up evaluation of Datalog queries to achieve the same complexity as on-demand evaluation. Establishment of the precise relationship of on-demand evaluation and bottom-up evaluation of Datalog queries. Development of a novel combination of transformations for generating efficient implementations of graph queries for querying programs. Development of a method for generating specialized rules and programs from Datalog rules for on-demand analysis with respect to queries. Implementation of these transformations and analyses in Python, and interfacing the implementation with the XSB logic programming system. Contributed to the following projects: Development of a may-alias analysis for a full dynamic object-oriented language. Development of a framework for efficient query-based debugging that allows powerful queries, and utilizes program transformations and analyses for efficiency. Development of a systematic method for deriving efficient algorithms from rules and precise time complexities for the analysis of the SPKI/SDSI trust management framework. Istanbul, Turkey Undergraduate Researcher, Supervisor: Hüsnü Yenigün 2005 One of the main researchers of the following project: Development of a method for generation of shorter input sequences for testing finite state machines. Teaching................................................................................................... Part-time Faculty Member Teaching the following class for the Data Analytics MSc program: DA 505, Introduction to Data Modeling and Processing. Istanbul, Turkey 2014-present Supervision help 2008-2010

Helped supervise the following students: Anu Kulkarni. Graph query applications. M.S. research project. 2009-2010. Ling-Ling Zhang. Security policy analysis for a national electronic health record service. High school student research project. Summer 2009 (admitted to Stanford University, Early Action, December 2009). Andrew Gaun. Analysis and modeling of a rule-based distributed access control policy. M.S. research project. 2008-2009. Teaching Assistant 2005-2006 Responsibilities included holding recitations, assisting students, and grading coursework for the following courses: Fall 2005: CSE 373, Analysis of Algorithms. Instructor: George Hart. Fall 2005: CSE 502, Computer Architectures (graduate). Instructor: Tzi-Cker Chiueh. Spring 2006: CSE 213 Foundations of Computer Science II. Instructor: Leo Bachmair. Spring 2006: CSE 320, Computer Architectures. Instructor: Tzi-Cker Chiueh. Fall 2006: CSE 308, Software Engineering. Instructor: Rob Kelly. Fall 2006: CSE 310, Data Communication and Networks. Instructor: Hussein Badr. Honors and Awards Graduate Fellowship, Computer Science Department,, 2005. Graduated with High Honors,, 2005. Merit Scholarship,, 2001-2005. Ph.D. Dissertation K. Tuncay Tekle. Efficient Datalog Queries with Time and Space Complexity Guarantees. Dissertation for the degree of Doctor of Philosophy in Computer Science. Stony Brook University. September 2010. Book Chapters David Maier, K. Tuncay Tekle, Michael Kifer, David S. Warren. The History of Datalog. To appear in Declarative Logic Programming: Theory, Systems, and Applications. Journal Publications K. Tuncay Tekle, Yanhong A. Liu. Precise complexity guarantees for pointer analysis via Datalog with extensions. Theory and Practice of Logic Programming, 16(5-6):916-932, September 2016. Cambridge University Press. Conference Publications K. Tuncay Tekle, Yanhong A. Liu. Precise complexity guarantees for pointer analysis via Datalog with extensions. In Proceedings of the 32nd International Conference on Logic

Programming (ICLP) 2016, pages 916 932, New York City, USA, October 2016. K. Tuncay Tekle, Yanhong A. Liu. More efficient datalog queries: subsumptive tabling beats magic sets. In Proceedings of the ACM SIGMOD International Conference on Management of Data 2011 (SIGMOD), pages 661 672, Athens, Greece, June 2011. K. Tuncay Tekle, Yanhong A. Liu. Precise complexity guarantees for efficient Datalog queries. In Proceedings of the 12th International ACM SIGPLAN Symposium on Principles and Practice of Declarative Programming (PPDP), pages 35 44, Hagenberg, Austria, July 2010. Michael Gorbovitski, Yanhong A. Liu, Scott D. Stoller, Tom Rothamel, K. Tuncay Tekle. Alias analysis for optimization of dynamic languages. In Proceedings of the 6th Symposium on Dynamic Languages (DLS), pages 27 42, Reno, NV, USA, October 2010. K. Tuncay Tekle, Michael Gorbovitski, Yanhong A. Liu. Graph queries through Datalog optimizations. In Proceedings of the 12th International ACM SIGPLAN Symposium on Principles and Practice of Declarative Programming (PPDP), pages 25 34, Hagenberg, Austria, July 2010. Michael Gorbovitski, K. Tuncay Tekle, Tom Rothamel, Scott D. Stoller, Yanhong A. Liu. Analysis and transformations for efficient query-based debugging. In Proceedings of the 8th IEEE International Working Conference on Source Code Analysis and Manipulation (SCAM), pages 174 183, Beijing, China, September 2008. K. Tuncay Tekle, Katia Hristova, Yanhong A. Liu. Generating specialized rules and programs for demand-driven analysis. In Proceedings of the 12th International Conference on Algebraic Methodology and Software Technology (AMAST), pages 346 361, Urbana, IL, USA, July 2008. Katia Hristova, K. Tuncay Tekle, Yanhong A. Liu. Efficient trust management policy analysis from rules. In Proceedings of the 9th International ACM SIGPLAN Symposium on Principles and Practice of Declarative Programming (PPDP), pages 211 220, Wrocław, Poland, July 2007. K. Tuncay Tekle, Hasan Ural, M. Cihan Yalcin, Husnu Yenigun. Generalizing redundancy elimination in checking sequences. In Proceedings of the 20th International Symposium on Computer and Information Sciences (ISCIS), pages 915 926, Istanbul, Turkey, October 2005. Technical Reports K. Tuncay Tekle, Yanhong A. Liu. Precise complexity guarantees for pointer analysis via Datalog with extensions (extended version). arxiv (arxiv:1608.01594). 2016. Papers in Preparation K. Tuncay Tekle, Yanhong A. Liu. Precise complexity guarantees for efficient Datalog queries. In preparation for submission to Journal of the ACM (J.ACM). K. Tuncay Tekle, Yanhong A. Liu. Graph queries through Datalog optimizations. In preparation for submission to ACM Transactions on Database Systems (TODS).

Presentations in Conferences and Workshops Precise complexity guarantees for pointer analysis via Datalog with extensions - 32nd International Conference on Logic Programming, ICLP 2016, New York City, USA, October 18, 2016. More efficient datalog queries: subsumptive tabling beats magic sets. - ACM SIGMOD International Conference on Management of Data, SIGMOD 2011, Athens, Greece, June 13, 2011. Precise complexity guarantees for efficient Datalog queries. - 12th International ACM SIGPLAN Symposium on Principles and Practice of Declarative Programming, Hagenberg, Austria, July 26, 2010. Graph queries through Datalog optimizations. - 12th International ACM SIGPLAN Symposium on Principles and Practice of Declarative Programming, Hagenberg, Austria, July 26, 2010. Generating specialized rules and programs for demand-driven analysis. - 12th International Conference on Algebraic Methodology and Software Technology, Urbana, IL, USA, July 28, 2008. Efficient trust management policy analysis from rules. - 9th International ACM SIGPLAN Symposium on Principles and Practice of Declarative Programming, Wrocław, Poland, July 14, 2007. Talks at Universities and Research Divisions Efficient algorithms with precise complexity guarantees via queries in Datalog and extensions. -,, October 28, 2016. Demand-driven Datalog query evaluation. - LogicBlox, October 18, 2016. Efficient Datalog queries with time and space complexity guarantees. -, Istanbul, Turkey, September 17, 2012. - LogicBlox, Atlanta, USA, July 7, 2010. Precise complexity guarantees for efficient Datalog queries. - New Jersey Programming Languages and Systems Seminar, Stevens Institute of Technology, April 9, 2010. Other Presentations Precise complexity guarantees for efficient Datalog queries. - Graduate Research Conference, Computer Science Department,, March 20, 2010. Graph queries through Datalog optimizations. - Graduate Research Conference, Computer Science Department,, March 25, 2009. Generating specialized rules and programs for demand-driven analysis.

- Graduate Research Conference, Computer Science Department,, March 28, 2008. Posters Efficient trust management policy analysis from rules. - Annual Greater New York City Area Security and Privacy Day,, May 30, 2008. Generating specialized rules and programs for demand-driven analysis. - North East DB/IR Day,, May 10, 2007. Graph queries through Datalog optimizations. - IBM Programming Languages Day, Yorktown Heights, New York, May 7, 2009. Professional Activities Program committee: 2nd Workshop on the Resurgence of Datalog in Academia and Industry (Datalog 2.0). Refereeing: ACM Transactions on Programming Languages and Systems (TOPLAS) Formal Aspects of Computing (FAOC) Journal of Functional Programming (JFP) Declarative Logic Programming: Theory, Systems, and Applications. ACM SIGMOD-SIGACT-SIGART Symposium on Principles of Database Systems (PODS) ACM SIGPLAN Symposium on Partial Evaluation and Semantics-based Program Manipulation (PEPM) ACM SIGPLAN/SIGBED Conference on Languages, Compilers and Tools for Embedded Systems (LCTES) ACM Symposium on Applied Computing (SAC) International Conference on Compiler Construction (CC) International Conference on Logic Programming (ICLP) International Workshop on Logic-based Program Synthesis and Transformation (LOPSTR) International Workshop on Software and Compilers for Embedded Systems (SCOPES) International Conference on Runtime Verification (RV) Asian Symposium on Programming Languages and Systems (APLAS) International Conference on Database Theory (ICDT). Personal Information Born: Jan 8, 1985 Antalya, Turkey. Marital status: Single. Citizenship: Turkey.

References Prof. Y. Annie Liu liu@cs.sunysb.edu Prof. David S. Warren warren@cs.sunysb.edu Prof. Michael Kifer kifer@cs.sunysb.edu Molham Aref CEO, LogicBlox molham.aref@logicblox.com Jon Beck Columbus Consulting jbeck@columbusconsulting.com Assoc. Prof. Hüsnü Yenigün yenigun@sabanciuniv.edu