Yagiz Kaymak, Ph.D.




Data / Software Engineer


Who Am I ?

I am a Data / Software Engineer holding a Ph.D. degree in Computer Engineering
and an M.Sc. degree in Computer Science. I have experience in several fields,
such as building data pipelines and automating them, Machine Learning,
Software Development, and Computer Networking.

Yagiz Kaymak, Ph.D.

Data / Software Engineer

Education

  • Ph.D. in Computer Engineering, New Jersey Institute of Technology, Newark, NJ, 2018.


  • M.Sc. in Computer Science, Ege University, Izmir, Turkey, 2010.


  • B.Sc. in Mathematics, Celal Bayar University, Manisa, Turkey, 2003.

Skills

Programming and Scripting Languages

Java, Python, MATLAB

Database Systems

SQL Data Warehouse, PostgreSQL, MySQL, MSSQL

Data Engineering Tools

Kafka, Databricks (Spark, Spark Streaming), Airflow, Hadoop MapReduce, RabbitMQ

Machine Learning and Python Libraries

NumPy, scikit-learn, pandas, matplotlib

Machine Learning Frameworks

Tensorflow, Keras

Infrastructure

Microsoft Azure, Amazon AWS

Web Technologies and Architectures

JSP, ASP.NET, MVC

Analysis and Simulation Tools

Network Simulators 2 and 3.

Projects & Publications

Active and Former Projects

  • SQL Data Warehouse Integration and Automation (Active)

  • Internet Traffic Classification using Machine Learning (Active)

  • Data Pipeline Automation with Fault-Tolerant Airflow Architecture (Former)

  • High-Speed Data Communications for Vehicular Networks using Free-Space Optical Communications (Former)

  • Efficient Transport Protocol Development for Data Center Networks (Former)

  • Bandwidth-Efficient Data Aggregation Techniques in Large-Scale Distributed Systems (Former)

  • Peer-to-Peer Video Streaming using Reinforcement Learning (Former)

  • Fault-Tolerant Shortest Path Construction for Wireless Sensor Networks (Former)

Publications

  • S. Fathi-Kazerooni, Y. Kaymak, and R. Rojas-Cessa, Identification of User Application by an External Eavesdropper using Machine Learning Analysis on Network Traffic, 2019 IEEE International Conference on Communications Workshops (ICC Workshops), IEEE 2019.

  • Y. Kaymak, S. Fathi-Kazerooni, and R. Rojas-Cessa, Indirect Diffused Light Free-Space Optical Communications for Vehicular Networks, IEEE Communications Letters 23.5 (2019): 814-817.

  • S. Fathi-Kazerooni, Y. Kaymak, and R. Rojas-Cessa, Tracking User Application Activity by using Machine Learning Techniques on Network Traffic, 2019 IEEE 1st International Conference on Artificial Intelligence in Information and Communication (ICAIIC 2019), Okinawa, Japan, February 11-13, 2019.

  • Y. Kaymak, S. Fathi-Kazerooni, R. Rojas-Cessa, J. Feng, N. Ansari, M. Zhou, and T. Zhang, Beam with Adaptive Divergence Angle in Free-Space Optical Communications for High-Speed Trains., arXiv preprint arXiv:1812.11233 (2018).

  • A. Agnihotri, S. Fathi-Kazerooni, Y. Kaymak, and R. Rojas-Cessa, Evacuating Routes in Indoor-Fire Scenarios with Selection of Safe Exits on Known and Unknown Buildings using Machine Learning, 2018 IEEE 39th Sarnoff Symposium.

  • Y. Kaymak, R. Rojas-Cessa, J. Feng, N. Ansari, M. Zhou, and T. Zhang, A Survey on Acquisition, Tracking, and Pointing Mechanisms for Mobile Free-Space Optical Communications, IEEE Communications Surveys and Tutorials, vol. 20, no. 2, pp. 1104-1123, Secondquarter 2018.

  • S. Fathi-Kazerooni, Y. Kaymak, R. Rojas-Cessa, J. Feng, N. Ansari, M. Zhou, and T. Zhang, Optimal Positioning of Ground Base Stations in Free-Space Optical Communications for High-Speed Trains, IEEE Trans. on Intelligent Transportation Systems, vol. 19, no. 6, pp. 1940-1949, June 2018.

  • Y. Kaymak, R. Rojas-Cessa, J. Feng, N. Ansari, M. Zhou, On Divergence-Angle Efficiency of a Laser Beam in Free-Space Optical Communications for High-Speed Trains, IEEE Transactions on Vehicular Technology, vol.66, Issue: 9, pp.7677-7687, September 2017.

  • Y. Kaymak and R. Rojas-Cessa, Packet-Based Load Balancing in Data Center Networks, Journal of Cyber Security and Mobility 5.1 (2016): 1-18.

  • M. Sayit, S. Demirci, Y. Kaymak, & E. T. Tunali, Adaptive, incentive and scalable dynamic tree overlay for P2P live video streaming, Peer-to-Peer Networking and Applications, 9(6), 1074-1088, 2016.

  • Y. Kaymak, R. Rojas-Cessa, Per-Packet Load Balancing in Data Center Networks, The 36th IEEE Sarnoff Symposium, 2015.

  • R. Rojas-Cessa, Y. Kaymak, and Z. Dong, Schemes for Fast Transmission of Flows in Data Center Networks, IEEE Communications Surveys and Tutorials, 33 pp., April 2015.

  • M. Sayit, E. Karayer, K. D. Teket, Y. Kaymak, C. Cetinkaya, S. Demirci, G. Kardas "A Score-Based Packet Retransmission Approach For Push-Pull P2P Streaming Systems", 6th International Symposium on Multimedia Applications and Processing (MMAP 2013), Kraków, Poland, September 8-11, 2013.

  • K. D. Teket, Y. Kaymak, G. Kardas, "Engineering a Multi-agent System for Peer-to-Peer Video Streaming", IEEE International Symposium on INnovations in Intelligent SysTems and Applications (INISTA 2013), Albena, Bulgaria, 19 - 21 June 2013.

  • Y. Kaymak, K. D. Teket, M. Sayit, "A Study on ALTO-assisted P2P Live Video Streaming Systems", 4th International Workshop on Modeling and Simulation of Peer-to-Peer and Autonomic Systems (MOSPAS 2013), Helsinki, Finland, 1 - 5 July 2013.

  • Y. Kaymak, K. D. Teket, M. Fesci-Sayit, "Parameter Analysis for a Push/Pull-based P2P Live Video Streaming Application", The 21th IEEE SIU Conference, North Cyprus, 24-26 April 2013 (in Turkish).

  • M. Fesci-Sayit, Y. Kaymak, K. D. Teket, C. Cetinkaya, S. Demirci, and G. Kardas, "Parent Selection via Reinforcement Learning in Mesh Based P2P Video Streaming", The 10th International Conference on Information Technology: New Generations, Las Vegas, Nevada, USA April 15-17, 2013.

  • Y. Kaymak, K. D. Teket, S. Demirci, S. Getir, R.C. Erdur, G. Kardas, "A Library Management System Implementation with Prometheus Methodology and JACK Agent Framework", Proceedings of UYMS 2012, pp. 121-128 (in Turkish).

  • O. Yilmaz, S. Demirci, Y. Kaymak, S. Ergun, A. Yildirim, Shortest Hop Multipath Algorithm for Wireless Sensor Networks, Computers and Mathematics with Applications, Volume 63, Issue 1, January 2012, pp. 48-59.

  • M. Sayit, S. Demirci, Y. Kaymak, H. Bulut, and E. T. Tunali, "Multicast Tree Based Video Streaming Application Over Planetlab", Proceedings of 2011 Signal Processing and Communications Applications (IEEE SIU 2011), pp. 331-334 (in Turkish).

  • H. Bulut, A. Yardimci, S. Demirci, Y. Kaymak, M. Fesci-Sayit, E. T. Tunali, "An Efficient JSD-Based Search on Interest-Based Hierarchical Clustering of Overlay Networks", 2nd International Conference on Advances in P2P Systems, Florence, Italy, October 25-30, 2010, Proceedings Book, pp. 63.

  • O. Yilmaz, S. Demirci, Y. Kaymak and K. Erciyes, "Synchronous Distributed Spanning Tree Algorithm for Wireless Sensor Networks", The First International Symposium on Computing in Science and Engineering, 3-5 Haziran 2010, Proceeding Book, ISBN: 978 - 605 - 61394 - 0 - 6, Kusadasi-Turkey.

  • Y. Kaymak, O. Yilmaz and S. Demirci, "The Chang Roberts Distributed Spanning Tree Algorithm Simulation on TinyOS Simulator in Wireless Sensor Networks", Proceedings of ICAST 2010, pp. 229-230.

Contact

If you would like to get in touch, please feel free to contact me via e-mail.

My Contact Information


Email: yagiz.kaymak at gmail.com