Dmytro Aleksandrov is a Principal Software Engineer with over a decade of experience building data products, platforms, and ML-enabled pipelines, currently driving architecture and delivery at Autodesk. He blends strong backend and data engineering skills—Scala, Python, Spark, SQL, AWS—with disciplined TDD and agile practices to turn research-grade ideas into production-grade systems. His background spans R&D and product roles at companies like Kinaxis, Captify and Samsung R&D, giving him a pragmatic balance of performance engineering and product focus. An active open-source contributor, he has improved infrastructure tooling in high-profile projects such as Terraform and VyOS, adding provider features, acceptance tests, and operational automation. Based in Toronto, he pairs deep systems expertise with hands-on DevOps experience, often tackling low-level operational problems (NTP, DNS, disk/SSH automation) that keep data platforms reliable.
Contributions:8 commits, 8 PRs, 5 comments in 1 year
Contributions summary:Dmytro contributed to the VyOS project by adding and modifying scripts and configurations related to system utilities and operation mode definitions. They implemented features for NTP and dynamic DNS updates, as well as rewriting commands to use Python and XML syntax. Furthermore, the user made changes to scripts for disk formatting, user management, and SSH key generation. These contributions span several areas including system administration, network configuration and command line interface functionality.
Terraform enables you to safely and predictably create, change, and improve infrastructure. It is a source-available tool that codifies APIs into declarative configuration files that can be shared amongst team members, treated as code, edited, reviewed, and versioned.
Role in this project:
Backend & DevOps Engineer
Contributions:6 commits, 3 PRs, 4 comments in 6 months
Contributions summary:Dmytro contributed to the PowerDNS provider for Terraform, implementing and enhancing its functionality. Their work included adding site documentation, moving provider implementation from a personal repository, and adding acceptance tests for common record types. The user also fixed record ID parsing issues for hyphenated hostnames and implemented stop-before-destroy behavior, indicating a focus on both backend provider logic and infrastructure management.
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
Dmytro Aleksandrov - Principal Software Engineer at Autodesk