
Aykut Tokatlı

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.
​
​
​
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
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)
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)
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, Achievements & Scholarship
Scholarship during my undergraduate from Türk EÄŸitim Vakfı (TEV)
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
​

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

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
​

HGK-1 Project
- Smart Weapon Project
- A GPS/INS guidance kit
- Air-to-ground
- Extended mission range
- NATO UAI compatibility
​

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
​

HEHDEM Project
- International Project
- Long term, as government official

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
-