There have been many projects where I had the opportunity to put the theoretical studies I have done in the fields of computer sciences (artificial intelligence, computational efficiency, etc.) into practice with applications(Research projects, web applications, mobile applications). I have been working on computer science related fields professionally for about 10 years.
Bachelor degree: Eskisehir Technical University / Electronics Engineering / Turkey
Master's degree: International University of Applied Sciences / Computer Science / Germany
Reinforcement Learning / Advanced AI (Meta Learning/ Continual Learning etc.) / Machine Learning (NLP / Computer Vision)
FPGA Programming / Parallel Programming / Optimization Problems / Compiler Efficiency
Python (Django / Flask), .NET , C#, C++, Flutter, JavaScript
AI Software Engineer
Donders Institute for Brain, Cognition, and Behaviour
Advanced AI techniques such Reinforcement Learning / Meta Learning Applications in different areas.
HPC implemantations and full stack implementations of algorithms
Researcher / Full Stack Developer
Rebocoon Bionics is a company that works in bionical mechanics production and R&D.
• Device related AI and algorithm research and implementation. (C++ / Python)
• Mobile application development and maintenance. C++/ JavaScript / Objective C / Java
• Server-side applications(web app) and maintenance. JAVA / JavaScript / C++
• API management (JAVA) (Python)
Engineering Lead / Researcher
AR AiTech is a company that works on defense industry and artificial intelligence technologies, and also develops systems and mobile applications for customers.
AI applications on 5G/6G and Datacenters.
Advanced Reinforcement Learning / Meta Learning Applications in different areas.
Mobile applications and cloud systems
AI Researcher / Re-Science
Military Research Project.
My task was to design autonomous formation flight algorithms for multi-vehicle air systems. This task had simulation and real parts. Real time objective function optimizations were used.
• Technologies; C++ ,Python, Gazebo, Dronekit, Ardupilot, Pytorch, Tensorflow, OpenCV
AI Researcher / Anadolu University
Anadolu University Industry-Oriented Research Project.
In this research team, I primarily worked on system construction with raspberries for wi-fi based positioning systems. MPU programming and python programming were used to read incoming data and direct them to the central system.
• After the system was installed, the project was worked on to detect the locations of unknown objects by using different machine learning algorithms on the incoming data.
• Technologies; C++, C#, Python
Full Stack Developer / Embedded Developer
Autonomous vehicle project working with hydrogen source within Eskişehir Technical University. • • • MCU and MPU programming, System and simulation developer Shell Eco Marathon Europe participant at 2017(England) Technologies: SQL, Django, C++, Python, MATLAB
Industry-Oriented Research Project.
My task here was to be a developer and manager in the project of using machine learning techniques in real time - firewall design
• Technologies; C++, Python
My task here was to be a developer and manager in the project of performing navigationtasks using artificial intelligence methods in multiple Unmanned Aerial Vehicle systems.
Positioning and mapping applications with signals such as wi-fi or image-based algorithms in indoor areas / use of machine learning methods in positioning systems from satellite images or signals.
Reinforcement Learning theory and algorithm development / Evolutionary Reinforcement Learning Algorithms / Efficient and safe discovery algorithms in Reinforcement Learning Agents.
Efficient and smart data center projects using machine learning methods through the openstack open source project.
Designing deterministic or machine learning based mission control and swarm algorithms in simulation environments such as Gazebo and Unity.
Machine learning methods on compiler optimization techniques.
Methods of producing music and video using generative artificial intelligence models or reinforcement learning algorithms.
RF fingerprinting based positioning systems have come to the forefront among indoor positioning systems as they provide both high precision and can use existing infrastructure like Wi-Fi access points effectively. In this study, an architecture that constructs the RF signal map of the environment in real-time is proposed. Therefore, with the positioning request, both the fingerprint of the target terminal and RF signal map of the environment are obtained in an online manner. At the stage of comparing the RF fingerprint of the target terminal with RF signal map of the environment, effects of different distance metrics (Manhattan, Euclidean, Chebyshev, Canberra, and Sorensen) and location estimation methods on the positioning accuracy were inspected. It was shown through experiments that the Chebyshev is the best distance metric among others. Moreover, it was seen that location estimation methods have no major impact on positioning accuracy.
2018 26th Signal Processing and Communications Applications Conference (SIU)
Deep Reinforcement Learning (DRL) algorithms are used in many challenging tasks and their usage areas are rapidly increasing. One of these areas is the formation flights of Unmanned Aerial Vehicles (UAVs). The rising of Reinforcement Learning (RL) algorithms performances is directly proportional to the development of environments. This paper presents a new environment developed through software (Ardupilot, Mavlink, drone-kit) that is frequently used in open source UAV simulation and programming, and the performance of the Evolutionary Reinforcement Learning (ERL) agent in this environment. The difference of this environment is that, unlike other environments, the model can be operated directly on a drone-kit supported vehicle and is specifically defined on the centralised formation task. The aim of this study is; in order to question the performance of the Evolutionary Reinforcement Learning (ERL) algorithm which has better results than other algorithms in DRL training environments,in this environment, and increasing the usage of the algorithm in this direction.
2020 28th Signal Processing and Communications Applications Conference (SIU)
While deep learning applications are increasing rapidly, the acceleration of these applications on Field-Programmable Gate Arrays (FPGAs) has become very popular. Deep learning applications demos are usually made using high-level Python libraries such as Tensorflow and Pytorch.The transfer of these deep learning models written in high level languages to FPGAs requires expertise and long work times.In this article, we present an open source tool that maps deep learning models written in Tensorflow and Pytorch to System-on-Chip (SoC) solution.
On Going
TEDx Talk about AI!
Introduction to Reinforcement Learning
Reinforcement Learning/ Google Developers Student Club