top of page
Modern Tasarım Döner Merdiven

Aykut Tokatlı

mail.png

Senior Software Developer

Software Engineer

Ex-Division Manager

Chief Research Engineer

Electrical Electronics Engineer, Msc

UX/UI DESIGNER & WEB
DEVELOPER

Hello! I'm Aykut

Welcome on my website...

Briefly;

        I am an experienced software developer and system engineer on missile systems in defense industry. 

        I was graduated from high school, named Samsun Atatürk (Süper) Lisesi, in 1998. Then, received a bachelor’s 
        degree in electrical and electronics engineering from Hacettepe University in 2002 and master’s degree in 
        electrical and electronics engineering, computer option (minor) from Middle East Technical University in 2005, 
        respectively. I started my career in Tübitak Sage as a software developer and research engineer in 2006. 
        At 2013, I was promoted as chief research engineer and started to work as a senior software developer. In the 
        meantime, I was able to gain experience in software engineering. In 2016, a new division, called Simulation and 
        Mission Planning Software Division, opened in the institute and I was assigned to that unit as a manager. I worked 
        in administrative management for 4 years. Since then, I have been working in Simulation and Mission Planning 
        Software Division in Tübitak Sage as a senior software developer, software engineer with the responsibilities of 
        system engineering. I am used to working within long-term, large-scale, missile and system projects. I have 
        international working experience. I am specialized on real-time systems and simulations.

​

​

​

EXPERIENCEO

Work Experience

Present

Simulation and Mission Planning Software Division
Chief Research Engineer

Senior Software Developer

Software Engineer

System Engineer

2016

Simulation and Mission Planning Software Division
Chief Research Engineer

Senior Software Developer

Software Engineer

Division Manager (Administrative)

2013

Chief Research Engineer

Senior Software Developer

Software Engineer

2006

Research Engineer

Software Developer

Overseas Experiences 

09/2019

France, Paris

NATO NMSG-175 Meeting

10/2017

Portugal, Lisbon

NATO NMSG-149 Annual Meeting

07/2017

Spain, Madrid

7th International Conference, Simulation and Modeling Methodologies, Technologies and Applications, SIMULTECH 2017

01/2016

Holland, Nieuw-Milligen

NATO MSG-128 Meeting

09/2015

USA, Fairfax

NATO MSG-141-RLS C2 To Simulation Interoperability WorkOut

10/2015

France, Lyon

NATO MSG-128 Meeting

06/2015

USA, Las Vegas

Agile Software Development and Better Software Conference

11/2012

USA, Fort Walton

Universal Armament Interface (UAI)

Project Meeting

2006 - 2010

Belarus, Minsk

International Project

(Long term, as government official)

Travels
Education

Education

2002 - 2005

M.Sc, Electrical and Electronics Engineering, Computer Option (Minor)

M.Sc Thesis : "3D Hand Tracking in Video Sequences"

1998 - 2002

B.Sc, Electrical and Electronics Engineering, Electronics Option

1994 - 1998

Samsun Atatürk High School

Languages

Turkish (native)

English (proficient)

Languages
Skills

Skills

Ansi C/ C++

Microsoft Visual C/C++

Borland C/C++

Java

Matlab / Simulink / xPc Target

C#

Eclipse C/C++

NetBeans

ARM DS-5 with Eclipse

Python

Lua

Windows Batch

Doors

Svn

Git

Jira

Confluence

SQLite

MS Access

Windows XP

Windows 7

Linux (Ubuntu, CentOS, Redhawk ) (Beginner)

Awards

Awards, Achievements & Scholarship

Scholarship during my undergraduate from Türk EÄŸitim Vakfı (TEV)

Projects

Projects

The projects which I participated in (not all but just completed/near to be completed ones) are listed below. All of them are defense and military related. The information, given here, is considered to be public and can be found on Tübitak Sage Institute web pages and by googling on the Internet as well.

GÖKTUÄž Project

- GökdoÄŸan & BozdoÄŸan Missile Projects

- Air-to-air missiles

- Radar / Infrared (IR)  guidance

- First and unique in Turkey

​

From Wikipedia

From Tübitak Sage

Göktuğ.jpg

HGK-3&4 Project

- See HGK-1 & KGK-1 Project descriptions

​

From Tübitak Sage

HGK3.jpg

HGK-2 Project

- See HGK-1 & KGK-1 Project descriptions

​

From Tübitak Sage

HGk2.webp

Universal Armament Interface (UAI) Project

- International Project

  Precision Guidance Kit (HGK) 

- Designed and developed with UAI Interface Requirements

- Certified to U.S. Air Force F-16 Fighter, as well.

- Released successfully on USA by American pilot

HGK_USA_F16.jpg

KGK-1 Project

- Smart Weapon Project

- A GPS/INS guidance kit with crypto support

- Air-to-ground

- Extended long mission range

- Precision hit

- All weather condition

- NATO UAI compatibility

​

From Wikipedia

From Tübitak Sage

KGK1.jpg

HGK-1 Project

- Smart Weapon Project

- A GPS/INS guidance kit

- Air-to-ground

- Extended mission range

- NATO UAI compatibility

​

From Wikipedia

From Tübitak Sage

hgk1_yerde.jpg

SOM Project

- Missile Project

- Air-to-surface missiles

- Next generation, autonomous, high precision

  cruise missile

- Turbojet engine

- Land and sea surface targets

- First and unique in Turkey

​

From Wikipedia

From Tübitak Sage

SOM_cruise_missile_mockup_on_MSPO_2014.jpeg.jpeg

HEHDEM Project

- International Project

Long term, as government official

hehdem.webp

Highlights

  • Software engineering

    • Requirement management

    • Design and iterative reviews

    • Implementation

    • Test

      • Unit test

      • Integration test

      • Official test

    • Documentation

    • Software development

      • Expert on C/C++

      • Java

    • Structured programming

    • Object Oriented Programming

      • Encapsulation

      • Inheritance

      • Abstraction

      • Polymorphism

      • Design Patterns

    • Scripting programming

      • Matlab

      • Python

    • Software development lifecycle

      • Waterfall (early)

      • Scrum (adopted to Tübitak Sage dynamics)

        • Weekly, monthly

        • Milestones

    • Issue tracking

    • Bug tracking

    • Error analyzing

    • UML design

    • Tools

      • Jira

      • Crucible

      • Confluence

      • Doors

    • Coding standard

    • Configuration management

      • Vss (early)

      • Svn

      • Git

  • System engineering

    • Design system(s) and sub-system(s)

    • Design system of systems

    • Coordination among all participants during development

    • Integration

    • Verification

​​

  • Embedded software development

    • Embedded card

      • Not expert (just designing and coding at application layer by using frameworks developed by Embedded Systems Developers teammates) 

      • DS-5 Arm

      • C/C++ programing

      • Development on board

      • Real-time execution

      • Debugging

      • Error analyzing

    • Linux

      • Porting the written codes to Linux system

      • Redesign the architecture

      • Real-time execution

      • Replacement of all embedded cards and their limitations with the new computer system

​ 

  • Simulation

    • Communication between craft and store weapon systems

      • MIL-STD-1553 Communication implementation

    • Interface Control Document (ICD)

      • (Craft side) preparation

      • (Craft side) implementation

      • Testing on lab

    • Software development (craft side)

    • Testing the store related codes and algorithms in real-time

      • on hardware-in-the-loop systems, independently

      • on software-in-the-loop systems, independently

        • During store development

        • End of the store development

    • Simulation the store systems (software and hardware) with realistic flight scenarios

    • Making the official flight test simulations in the lab before real tests.

    • 3rd Party Tools

      • Stage

      • FlightSIM

      • Vega Prime

      • FlightGear (Open Source)

    • UDP, TCP/IP Protocol

      • DIS

      • High Speed UDP Communication

      • Bandwidth Efficiency

​​

  • Real-time simulation

    • Hardware-In-The-Loop Simulations (HWIL)

    • Software-In-The-Loop Simulations (SWIL)

  • Non Real-time simulation

    • Simulations on Windows

    • SWIL Simulations

    • Batch Executions

  • Real-time / Non Real-time mixed simulations

    • Integration and synchronization of HWIL, SWIL and other 3rd Party Simulation Systems

  • Distributed simulations

  • Monte Carlo-Batch simulations

  • Flight simulations

  • Matlab Real-time

    • xPc Target

      • Modelling

      • Code generation

      • Simulation on target systems

      • Debugging

      • Error analyzing

      • MIL-STD-1553 Communication

    • Simulink Real-time, Desktop Real-time

      • Not expert

      • Is studied for a short time to analyze the replacement of xPc Target within the same approach but discontinued. 

​

  • Modelling

    • Matlab

    • Simulink

    • Model based approach

    • Integration of simulink models to targeted softwares and systems

      • Code generation from the models

        • Automatic

        • Daily/nightly build

        • Functional and unit test

      • Interface management

      • Embedding model codes into targeted C/C++ softwares

      • Windows DLL and its wrapper generation

      • Java systems integration

    • Maintenance

    • Change management

    • System engineering

 

  • Laboratory

    • Lab environments

      • Constructing

        • Harekat Ortamı Benzetim ve İşlevsel Test Altyapısı (HOBİT), Tübitak Sage

        • Mühimmat İşlevsel Test Altyapısı (MİTA) , Tübitak Sage

      • Maintenance

      • Upgrade

    • Embedded system(s) and software, together

      • Real-time simulations

      • HWIL/SWIL simulations

      • Functional testing

      • HWIL/SWIL testing

      • Operational simulations and their analysis

    • Service providing to all subscribers during software and algorithm development

TechSkills
AlgoTrading

Created   © 03/2022

Updated © 07/2023

  • LinkedIn Sosyal Simge
  • Heyecan Sosyal Simge
  • tradingview
bottom of page