Hello, I am

Umut Can Altin

AI/CS Researcher | Full Stack Developer

Who am I ?

A Researcher / Developer Located In Netherlands

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

Personal Info

  • Email : umutcanaltin1@gmail.com
  • Phone : + (31) 6 81405382
  • Address : Netherlands
  • Phone : + (90) 5313030973
  • Address : Turkiye

My Expertise

Artificial Intelligence Research

Reinforcement Learning / Advanced AI (Meta Learning/ Continual Learning etc.) / Machine Learning (NLP / Computer Vision)


Computer Science Research

FPGA Programming / Parallel Programming / Optimization Problems / Compiler Efficiency


Full Stack Development

Python (Django / Flask), .NET , C#, C++, Flutter, JavaScript


My Resume

Professional

2022 - Present

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


2022 - 2022

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)


2020 - 2022

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


University / Research

2019 - 2020

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


2016 - 2017

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


2015 - 2016

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

Consultancy

AI Researcher / TeknoDC (Government Agency Contractor)

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


AI Researcher / Military Contractor

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.

Areas of interest

Positioning 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 Algorithms

Reinforcement Learning theory and algorithm development / Evolutionary Reinforcement Learning Algorithms / Efficient and safe discovery algorithms in Reinforcement Learning Agents.

Openstack Framework

Efficient and smart data center projects using machine learning methods through the openstack open source project.

Mission Control Algorithms

Designing deterministic or machine learning based mission control and swarm algorithms in simulation environments such as Gazebo and Unity.

Compiler Optimization

Machine learning methods on compiler optimization techniques.

Generative AI

Methods of producing music and video using generative artificial intelligence models or reinforcement learning algorithms.

Publications

Effect of distance metrics on positioning accuracy / Indoor Positioning Systems

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)

Evolutionary Reinforcement Learning for the Coordination of Swarm UAVs

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)

Deep Learning Inference Acceleration Library for Tf / Pytorch

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

My Speeches

TEDx

TEDx Talk about AI!

TETs'22 IEEE IDU

Introduction to Reinforcement Learning

AI Days GDSC

Reinforcement Learning/ Google Developers Student Club