Mustafa Özçelikörs

About MeProjectsPersonal GalleryHomelab 

Prologue

Howdy people! Welcome to my web page where I share some information on what I do, what I study, and what I'd like to do in the future. I was born in a beautiful city of Eskişehir in Turkey, in which I've studied till graduating from my Bachelor's study on Electrical & Electronics Engineering. Afterwards, I had my Master Degree on Embedded Systems in Dortmund, Germany. During this period, I contributed to very exciting open-source projects as part-time research assistant, cooperating with well-established organizations such as Eclipse Foundation and Bosch AG. I also received the prestigious the Google Summer of Code grant in 2017 and developed software for Eclipse Foundation during that summer.

Currently, I am employed professionally in an automotive software company in Izmir, Turkey. I do Embedded Linux platform development using Yocto/OpenEmbedded, Android system development, and feature programming using high-level frameworks (e.g Qt, GTK+) and low-level libraries (e.g. glibc, linux libraries, drivers), targeting embedded components. In this web page, you can see some of the things I did on my free time previously and also you could read about what I try to do in order to keep myself updated in the Embedded world.

Biography

Interests
  • Embedded Linux / POSIX / RTOS / Multi-core Systems

  • Yocto-based OS / BSP Development
  • C / Python / C++ / Qt / QML / Linux ecosystem

  • Automotive Industry Technologies and Workflows
  • IoT Product Development / PCB and Hardware Design

  • Effective Software Engineering Methods / Programming Books
Education
  • M.Eng: University of Applied Sciences and Arts Dortmund, Germany, Embedded Systems for Mechatronics, 2015 -

  • B.S: Eskisehir Osmangazi University, Turkey, Electrical & Electronics Engineering, 2010-2015


Publications

  • Robert Hottger, Mustafa Ozcelikors, Philipp Heisig, Pedro Cuadra, Combining Eclipse IoT Technologies for a RPI3-Rover along with Eclipse Kuksa, SE18 Software Engineering Conference, March 6-9, 2018, Germany.

  • Robert Höttger, Mustafa Özcelikörs, Lukas Krawczyk, Philipp Heisig, Carsten Wolff, Burkhard Igel, "Constrained Mixed-Critical Parallelization for Distributed Heterogeneous Systems", The 9th IEEE International  Conference on Intelligent Data Acquisition and Advanced Computing Systems (IDAACS), September 21-23, 2017, Bucharest, Romania.

  • Mustafa Özcelikörs, "Developing a multi-core enhanced RC-CAR using APP4MC", Dortmund International Research Conference, 2017, Dortmund, Germany.

  • Mustafa Özcelikörs, "Developing a multi-core enhanced RC-CAR using APP4MC", EclipseCon IoT Day, 2016, Ludwigsburg, Germany.

  • İslam Kılıç, Ömür Yıldız, Ahmet Yazıcı, Mustafa Özçelikörs, Atakan Ondoğan, "Intelligent Adaptive Cruise Control System Design and Implementation", IEEE SoSE 2015, 10th Annual System of Systems Engineering Conference 2015, May 17-20, San Antonio, Texas, U.S.A.

  • Mustafa Özçelikörs, Aylin Çoşkun, Girayhan Say, Uğur Yayan, Mehmet Akçakoca, Ahmet Yazıcı, “Kinect Based Intelligent Wheelchair Navigation with Potential Fields”, INISTA2014, Innovations in Intelligent Systems and Applications INISTA, pp330 - 337, 23-25 June 2014, Alberobello, Italy.

  • Özçelikörs M, Çoşkun A., Say G., Yayan U., Akçakoca M., Kılıç İ., "Potansiyel Alanlar ile Kinect Tabanlı Akıllı Tekerlekli Sandalye Navigasyonu", Signal Processing and Communications Applications Conference (SIU), p: 397-400, 2014, Trabzon, Turkey.

  • Mustafa Özçelikörs, Yunus Özçelikörs, "AkademiWeb – Açık Kaynak Kodlu Dinamik İçerik ve Dosya Yönetim Sistemi", Akademik Bilişim'12, 2012, Uşak, Turkey.

github.com/mozcelikors

   |   Go to github.com/mozcelikors

Book Recommendations

Embedded world is rapidly shifting towards Embedded Linux systems, if not POSIX-based real-time operating systems such as QNX, VxWorks etc. To that end, I strongly think a solid hard/soft real-time experience with POSIX interfaces will prepare one for the embedded world in the general sense. With Yocto emerging, one can combine Yocto knowledge with solid Linux experience, Unix/Posix multi-process or multi-threaded programming, C++ design patterns and frameworks such as Qt in order to develop industry-compliant effective software. I have a bunch of books which I've read, given below are a few of them which I consider the best. In addition to those books, I really like FreeRTOS / VxWorks Programmer's Guide -as a general introduction to real-time systems-, Parallel Programming for Multicore and Cluster Systems (Springer Verlag) and -as a Git fan- Git Pocket Guide (O'Reilly).

Contact

For project consultation and bussiness-related talk, feel free to say Hi!

mozcelikors |at| gmail |dot| com

Designed by mozcelikors