UAV & Software Training and Teknofest Consulting
I have competed at Teknofest since 2019; in 2021 our combat UAV KAPGAN won Turkey 1st and the “Most Original Software” award. At Mayfly I personally trained the instructors of institutions that bought our training-drone kit. I pass this experience on through one-on-one lessons, team consulting and online courses.
Problems it solves
- Your team does not know where to start with UAV software, or is stuck at some point.
- Setting up and using Mission Planner, SITL or Gazebo keeps eating your time.
- You want to learn Python or C# — through a real UAV project.
- You want an experienced eye on strategy, architecture and software for your Teknofest project.
What you get
- One-on-one live lessons planned around your level and goal
- Teknofest team consulting: project, strategy and software architecture
- Code review with concrete improvement suggestions
- Online, self-paced courses via Softivation
How we work
- 1
Free intro call
We talk about your level, goal and schedule, and pick the right format together — one-on-one lessons, team consulting or an online course.
- 2
Personal plan
I share a written plan with topics, number of sessions and the hourly rate.
- 3
Hands-on lessons
Theory stays short; we progress through a real UAV or software project.
- 4
Project and competition support
We continue with code review and guidance wherever you get stuck on your own project.
Tech stack
Related projects
Real projects I have built in this area.

Teknofest 2021 · Turkey Champion
KAPGAN Combat UAV
National champion and winner of the "Most Original Software" award at Teknofest 2021 Combat UAV Competition — I was the sole developer of all three software units.

Teknofest 2022 · Finalist (6/10)
Swarm Robotics (İLTER YAZILIM)
Teknofest 2022 Swarm Robotics finalist. As software team lead, I built the swarm control algorithm coordinating nano-drones over ROS.

Mayfly · EdTech product
Drone Training Kit
An open-source, assemble-disassemble training-drone product built at Mayfly. I worked on software and product development, and trained the instructors myself.

Teknofest 2022 · Finalist (9th)
Armed Autonomous Strike UAV
Teknofest 2022 TÜBİTAK Open-Mission UAV finalist: a hexacopter that runs the entire mission — from takeoff to strike — autonomously. I coded its "brain", the main management unit.

Teknofest 2019 · Turkey 8th
FIRAT Combat UAV
My first UAV project (Teknofest 2019). I owned the server and inter-unit communication software; we placed 8th in Turkey, 3rd in Marmara and 1st in Bursa.
Online trainings (Softivation)
Basic UAV Training — From Sensors to Flight
Online, self-paced course taking you from sensors and autopilot to a first flight — for Teknofest UAV teams, students and anyone starting in UAV tech.
SoftivationAI & UAV Simulation Training
Build an AI-guided autonomous UAV in simulation: Ubuntu, Gazebo + ArduPilot SITL, ROS, YOLO and in-sim camera image processing.
SoftivationUAV Communication Technologies
Software communications for UAVs — moving text and image data between units over serial, TCP/UDP and HTTP.
SoftivationUAV Control from Scratch with Python (Dronekit)
Autonomous drone control with Python and Dronekit in real and simulated environments, including companion computers (Raspberry Pi, Arduino).
SoftivationMission Planner from Scratch
Controlling UAVs with Mission Planner — SITL, the 3D map, route planning and lesser-known features. For hobby pilots and professionals.
SoftivationC# from Zero to Advanced
C# from beginner to advanced with real projects — up to building ground-control-station software for autonomous systems and Windows installers.
Softivation
Frequently asked questions
How much do UAV lessons and training cost?
The fee depends on the content, length and number of participants; there is no fixed price list. Current prices for the online trainings are on the Softivation training page. We clarify your need in a free 20-minute intro call and I send a tailored quote.
What does Teknofest consulting cover?
One-on-one consulting on your competition project, strategy and software: architecture decisions, the autonomy and computer-vision approach, a test and simulation plan, and code review.
What are your Teknofest results?
Teknofest 2021 Combat UAV — Turkey 1st and the “Most Original Software” award (KAPGAN); 2022 Swarm Robotics — 6th; 2022 Autonomous Strike UAV — 9th; 2019 Combat UAV — 8th; 2023 Entrepreneurship — finalist.
Are lessons online, and what level are they for?
The online courses are self-paced and start from the basics, from sensors to a first flight. For one-on-one lessons, we plan the format (online, length, frequency) and level together in the intro call.
Which topics do you teach?
Basic UAV (from sensors to flight), AI and UAV simulation (Gazebo, ArduPilot SITL, ROS, YOLO), UAV communication technologies, UAV control with Python and DroneKit, Mission Planner, and C# from zero to advanced.
Let's talk about your project
We clarify your need together in a short call; then I send the scope, exact price and timeline in writing.