
Dmitry Medvedev
@dmitrymedvedev
C++/Qt engineer and former Team Lead at Astra Linux; delivered 6 OS releases on time and made scanner discovery ~6x faster.
What I'm looking for
At Astra Linux, I led a cross-functional team working on system settings, security, device management, scanning and printing. We shipped 6 OS releases with no missed deadlines after I moved the team to Scrum from scratch.
I delivered 8 new projects, including a centralized scanning server that reduced device discovery in a 30-device network from 60–90 seconds to 10–15 seconds. I also led a scanning application redesign with automatic deskew, noise reduction and more accurate blank-page detection.
Before leading the team, I developed 10 C++/Qt system configuration modules and owned 20 components across system settings and security. At JSC Concern Sozvezdie, I built Qt5 desktop applications that controlled hardware over custom TCP/IP and UDP protocols.
I enjoy work where engineering and people meet: designing architecture, making delivery predictable and helping engineers grow while staying hands-on with code. I also introduced AI-assisted development at Astra Linux and built a local-LLM tool that fills weekly Tempo timesheets from Jira, GitLab and calendar activity.
Experience
Work history, roles, and key accomplishments
Lead Software Engineer / Team Lead (C++/Qt)
Astra Linux
Aug 2025 - Oct 2026 (1 year 2 months)
Led a cross-functional Scrum team of 9 (7 engineers, a business analyst and a QA engineer) for an enterprise Linux distribution deployed in schools, hospitals, banks and public transport, owning ~100 projects with ~50 under active development.
• Shipped 6 OS releases with zero missed deadlines; transitioned the team to Scrum from scratch, completing 20+ sprints with predictable delivery, and took
Senior Software Engineer (C++/Qt)
Astra Linux
Mar 2023 - Aug 2025 (2 years 5 months)
• Developed and maintained 10 system configuration modules in C++/Qt for the settings center of an enterprise and desktop Linux distribution, covering security (mandatory access control, trusted software environment, memory cleanup policy, device rules), system administration (SSH connections, disk quotas, video drivers, system parameters) and localization
• Shipped 9 OS releases, owning 20 compon
Software Engineer (C++/Qt)
JSC Concern Sozvezdie
Jan 2020 - Mar 2023 (3 years 2 months)
• Developed desktop applications in C++11/14/17 and Qt5, including software control of hardware devices over custom TCP/IP and UDP communication protocols
• Built a notification system for a desktop application, enabling timely user interaction with real-time events
• Implemented in-app control of a dedicated audio device: playback, recording to MP3 and real-time sound visualization (spectrogram a
Education
Degrees, certifications, and relevant coursework
SAFe by Scaled Agile, Inc.
Certified AI-Empowered SAFe® Practitioner
Jul 2026 · Expires Jul 2027
Voronezh State University
Bachelor of Engineering, Computer Data Transmission Technologies
2015 - 2019
Availability
Location
Authorized to work in
Salary expectations
Social media
Job categories
Interested in hiring Dmitry?
You can contact Dmitry and 90k+ other talented remote workers on Himalayas.
Message DmitryGet matched with your dream remote job
Sign up now and join over 250,000+ remote workers who receive personalized job alerts, curated job matches, and more for free!
