Overview
The professional control software I built for KAPGAN and other UAVs, handling communication between the UAV and the ground computer. I wrote it in C# / .NET Framework to run every combat-UAV mission from a single application.
Professional C# ground control software that runs all combat-UAV missions from a single window and communicates latency-free with flight controllers over MAVLink.

Tech stack
The professional control software I built for KAPGAN and other UAVs, handling communication between the UAV and the ground computer. I wrote it in C# / .NET Framework to run every combat-UAV mission from a single application.
By including Mission Planner's source and libraries, I established direct, latency-free communication with flight controllers over MAVLink. A multi-threaded, layered architecture gave low latency and easy extensibility; MaterialSkin provided a modern, user-friendly UI.
Real-time logging made fault diagnosis easy; IP/port/baud-rate settings were gathered in a single window. I also added a module that emulates the competition server for end-to-end testing before going to the field.
This software was the backbone of KAPGAN's "Most Original Software" award at Teknofest 2021, making a competition mission manageable from one place — latency-free and reliably.
I build a custom, multi-threaded desktop GCS that talks to flight controllers over MAVLink with no latency.
Tell the assistant what you need — we will talk through whether I can build something like this, the approach and the free first step right away, and it books a time that suits you.
Book a free discovery call
Open source · MCP serverardupilot-mcp — Flight Log Diagnosis ToolAn open-source MCP server that reads ArduPilot flight logs (.bin and .tlog) and explains in plain language why a drone crashed or flew badly. A deterministic check engine produces the findings; the AI only explains them.
Open source · R&DAtmaca — LLM-Powered Autonomous UAVAn experimental UAV you command in plain (natural) language; a language model (Gemma 3) interprets the commands and turns them into autonomous flight.
Live product · bitatesti.comEnneagram Personality Test PlatformA multi-tenant enneagram testing platform I built single-handedly: answer ~81 questions and it auto-generates a 30+ page personality report in the background. Sold to institutions via licenses and still live on bitatesti.com.