Skip to content
View Aram-Vn's full-sized avatar
:dependabot:
Focusing
:dependabot:
Focusing

Block or report Aram-Vn

Report abuse

Contact GitHub support about this user’s behavior. Learn more about reporting abuse.

Report abuse
Aram-Vn/README.md

I'm Aram Vardanyan

I'm a Software Engineer with a strong background in C++, Qt, and embedded systems, currently working at AirWorker on UAV software development.


Skills

Languages

C++ C Python JavaScript

Tools & Frameworks

Qt OpenCV CMake Git Linux Bash


Areas of Expertise

• Qt / QML development for real-time visualization and control

• Embedded Linux (Raspberry Pi, ESP32, sensors, cameras, UART, I2C, SPI)

• UAV Systems Engineering (ArduPilot internals, MAVLink, gimbal & camera integration)

• High-performance C++ development (STL, multithreading, CMake, cross-platform builds)


Experience

🛩 Software Engineer – AirWorker (Oct 2024 – Present)

• Designed and implemented UAV control and navigation algorithms integrated directly into the ArduPilot open-source flight stack

• Developed real-time gimbal and camera control systems using C++/Qt, with UDP/TCP communication and low-latency RTSP/FFmpeg streaming

• Built Qt/QML-based visualization and simulation tools, including 3D GPS trajectory plotting and real-time aircraft attitude dashboards

• Deployed embedded software on Raspberry Pi and ESP32, integrating camera modules, sensors, and MAVLink communication pipelines

• Implemented custom UART debugging utilities to streamline hardware testing and field diagnostics

• Collaborated with engineering teams to validate algorithms and ensure seamless integration across UAV platforms


🌐 Contact

Email Badge

GitHub Badge ⇠ recursion button ;)

Pinned Loading

  1. Algorithms_and_Data_structures Algorithms_and_Data_structures Public

    A collection of sorting algorithms and data structures implemented in C++. Each algorithm and data structure comes with its own set of test cases to ensure correctness and robustness.

    C++ 2

  2. Sudoku_Qt Sudoku_Qt Public

    Sudoku implemented in Qt using c++ with 3 level of difficulty 3 chances to make mistake and ability load game states to continue previous sessions

    C++ 2

  3. ChatApp_Cpp ChatApp_Cpp Public

    C++ chat application implemented with client-server architecture using ENet library. It enables communication between multiple clients through a central server.

    C++ 1

  4. CMakeProjectGenerator CMakeProjectGenerator Public

    The CMake Project Generator is an automated Python script for quickly creating ready-to-use C++ and Qt project templates.

    Python 4 1

  5. char_driver_docker char_driver_docker Public

    C

  6. Visual_navigation Visual_navigation Public

    C++