Senior Software Engineer building Ground Control Systems, UAV tooling, and real-time telemetry/navigation systems.
- I like systems that are fast, observable, and boringly reliable.
- My comfort zone: Client Apps(Tauri, electron, QT ...), realtime pipelines, geospatial math, and GPU-friendly visualization.
- Mission-critical GPS tracking: secure auth + encrypted transport + RBAC, and sub-second updates at scale.
- Navigation & trajectory: interpolation (splines), sensor fusion, predictive pathing for degraded GPS.
- Geospatial systems: geofencing, polygon-based detection, terrain/geometry, and map-centric visualization.
| Project | Description | Repository |
|---|---|---|
| desketch | Local-first desktop drawing app built with Tauri and tldraw | https://github.com/shakg/desketch |
| g-systemctl | Terminal UI for managing system services on Linux/macOS (search, filter, control daemons) | https://github.com/shakg/g-systemctl |
| qgcd | Pure C++ MAVLink daemon providing telemetry and control over ZeroMQ (backend for separated GCS architectures) | https://github.com/shakg/qgcd |
| zmq-client | ZeroMQ client utilities and experiments | https://github.com/shakg/zmq-client |
Languages: TypeScript, Go, C#, C++
Frontend: Angular, React, CesiumJS, WebGL
Transports: MAVLink, UDP/TCP, Serial, DDS, ROS, protobuffers.
DevOps/Automation: Docker, GitHub Actions, Jenkins, Yocto
Testing: Jest, Mocha, Jasmine, Playwright, GTEST
- Website: https://shakg.dev
- GitHub: https://github.com/shakg
- Email: ishakgonulgb@gmail.com



