Zhana Dobrovolskaja is a Senior Software Engineer based in Lithuania with over 7 years of recent experience and a long career grounding in embedded and systems development dating back to the late 1990s. She specializes in modern C++ and Python for medical device software, focusing on OOP-driven refactoring, embedded programming, unit testing and reliable CI workflows using tools like gMock, Keil, SVN and Git. Her background includes designing communication protocols and energy-billing architectures, giving her a strong systems perspective that bridges low-level device firmware and higher-level data integration with databases and web interfaces. Comfortable across languages and layers—from Delphi and C to C# and Java—she brings pragmatic multithreading and protocol expertise to safety-critical domains. Colleagues rely on her for maintainable, testable code and incremental modernizations of legacy systems while preserving runtime reliability.
7 years of coding experience
24 years of employment as a software developer
Mathematics and Computer Science, Mathematics and Computer Science at Vilniaus universitetas / Vilnius University
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.
Request Free Trial
Zhana Dobrovolskaja - Senior Software Engineer at Qdev technologies