Gediminas Guoba is a seasoned engineer and entrepreneur with over a decade of hands-on experience building scalable systems and leading cross-functional teams, currently serving as CEO of Granta Autonomy. He has steered technical strategy and delivery across startups and established firms—from architecting microservices and continuous delivery pipelines to developing reconnaissance UAS for defense applications. His open-source contributions include practical backend work on well-known projects like ArduPilot’s Mission Planner and integrating PromQL into the M3 time-series platform, reflecting deep expertise in telemetry and query engines. Comfortable switching between hardware-software integration and high-level product leadership, he excels at turning complex multidisciplinary requirements into deployable systems. Based in Lithuania, he combines startup agility with a track record of operationalizing automation and observability at scale.
13 years of coding experience
17 years of employment as a software developer
Bachelor Computer Science, Bachelor Computer Science at Vytauto Didžiojo universitetas
Contributions:55 reviews, 106 commits, 74 PRs in 1 year 1 month
Contributions summary:Gediminas primarily focused on integrating native PromQL support into the M3coordinator, demonstrating a deep understanding of query engine implementation. They contributed code for Prometheus storage, implementing the `Querier` interface and methods like `Select`. Their work also involved adapting existing code and tests to validate the integration with M3query and the Prometheus ecosystem. Furthermore, they implemented a feature to clear data on memory storage within the m3comparator.
Mission Planner Ground Control Station for ArduPilot (c# .net)
Role in this project:
Backend Developer
Contributions:5 commits, 8 PRs, 11 comments in 2 years 5 months
Contributions summary:Gediminas primarily focused on fixing bugs and improving the functionality of the Mission Planner application. They addressed issues related to joystick setup, unit handling in the flight planner, and loading failures in the Tlog to KML/Graph feature. Additionally, the user implemented features to enhance the log management, including the ability to delete logs and view log statistics. Their work involved modifications across multiple files, demonstrating familiarity with the application's core logic and user interface elements.
mission-plannerc-sharpgroundautonomousgcs
Find and Hire Top DevelopersWe’ve analyzed the programming source code of over 60 million software developers on GitHub and scored them by 50,000 skills. Sign-up on Prog,AI to search for software developers.