Alexander Timofeev

Senior Member Of Technical Staff at AMD

Belgrade, Central Serbia
email-iconphone-icongithub-logolinkedin-logotwitter-logostackoverflow-logofacebook-logo
Join Prog.AI to see contacts
email-iconphone-icongithub-logolinkedin-logotwitter-logostackoverflow-logofacebook-logo
Join Prog.AI to see contacts

Summary

👤
Senior
🎓
Top School
Aleksandr Timofeev is a senior software engineer based in Belgrade with over a decade of experience building cross-platform C++ and Python systems, particularly for embedded and avionics testing. He has deep expertise in Qt/QML, ASIO/Boost.Beast servers, multithreaded executors, and standards like MIL-STD-1553 and ARINC-429, having led development and CI migrations at an aerospace firm. Aleksandr has hands-on experience modernizing toolchains—migrating Visual Studio projects to CMake, integrating Conan for package management, and running Docker Swarm-based CI—which accelerated cross-platform Linux adoption. An active open-source contributor and package maintainer in the Conan ecosystem, he’s helped package and validate popular C++ libraries (Catch2, EnTT, Abseil) and improved Conan’s search and config behaviors. He pairs systems-level rigor from a master’s in microsystem computer technologies with practical product delivery, from realtime Simulink integrations to touchscreen UIs. Colleagues describe him as a pragmatic engineer who surfaces subtle build and compatibility issues before they become problems.
code10 years of coding experience
job21 years of employment as a software developer
bookMaster of Science (MS), Computer Engineering, Master of Science (MS), Computer Engineering at St-Petersburg State Technical University
languagesEnglish, Russian, Serbian
stackoverflow-logo

Stackoverflow

Stats
1reputation
0reached
0answers
0questions
github-logo-circle

Github Skills (15)

package-manager10
cmake10
cpp10
cprogramming-language10
c-language10
package-management10
conan10
testing10
python9
multiplatform9
cpp-library9
dependency-management8
dependency-manager8
dependency-analysis8
unit-testing7

Programming languages (10)

TypeScriptPowerShellC++CMakeJavaScriptNASLLuaHTML

Github contributions (5)

github-logo-circle
conan-io/conan-center-index

Sep 2019 - Jun 2022

Recipes for the ConanCenter repository
Role in this project:
userBackend Developer & Package Maintainer
Contributions:5 reviews, 55 commits, 34 PRs in 2 years 9 months
Contributions summary:Alexander primarily contributed to the Conan Center Index repository by adding and maintaining recipes for C++ libraries. Their work involved creating and updating `conanfile.py` scripts to package libraries like Catch2, EnTT, and Abseil. Furthermore, the user addressed issues related to dependencies, build configurations, and Windows compatibility. They also made modifications to test packages to ensure proper integration and functionality within the Conan ecosystem.
dependenciescpprecipespackage-managerconan-recipe
conan-io/conan

Jun 2018 - Mar 2020

Conan - The open-source C and C++ package manager
Role in this project:
userBackend & QA Engineer
Contributions:17 commits, 28 PRs, 290 comments in 1 year 9 months
Contributions summary:Alexander primarily focused on enhancing the Conan package manager's search functionality, implementing and testing features related to searching for packages across multiple remotes. Their contributions involved adding new tests to verify search results, particularly when using full references. Additionally, they worked on improving the handling of relative paths in configuration installations and resolved whitespace inconsistencies in the code. They also worked on testing configuration uploads and downloads.
cppcmakepackage-managerlinuxmulti-platform
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
Alexander Timofeev - Senior Member Of Technical Staff at AMD