Tural Farhadov is a Senior Software Engineer with 11 years of experience building developer-facing tools and distributed services, currently improving release tooling and R&D developer productivity at MongoDB from Vancouver. He has a strong telecom and cloud background from Microsoft, where he contributed to Azure Communication Services and OneNote sync, and has practical DevOps expertise demonstrated by automation and signing work on the core MongoDB repo. Tural holds a Master’s in Information Technology from the University of Melbourne and pairs that academic grounding with hands-on contributions to high-profile open source projects like the Azure SDK for Python. He’s comfortable spanning backend development, release engineering, and automation—often focusing on build/release reliability, versioning and playback fixes that materially improve developer experiences. Colleagues would describe him as a pragmatic engineer who bridges product needs and low-level engineering work to keep large systems shipping.
11 years of coding experience
6 years of employment as a software developer
Master's degree, Computer Engineering, Master's degree, Computer Engineering at Qafqaz University
The University of Melbourne
Bachelor's degree, Applied Mathematics(Informatics), B, Bachelor's degree, Applied Mathematics(Informatics), B at Baku State University
This repository is for active development of the Azure SDK for Python. For consumers of the SDK we recommend visiting our public developer docs at https://learn.microsoft.com/python/azure/ or our versioned developer docs at https://azure.github.io/azure-sdk-for-python.
Role in this project:
Back-end Developer
Contributions:59 reviews, 25 commits, 75 PRs in 4 months
Contributions summary:Tural primarily contributed to the Azure SDK for Python, focusing on generating and integrating code for new Communication Services. Their work involved adding generated code, making manual edits for versioning and setup configurations. These changes included updates to the README and other content, as well as configuring the `setup.py` file to accommodate track 2 settings. The user also made changes to the serializers and deserializers, and adapted the code to fix playback mode bugs.
Contributions summary:Tural primarily focused on automating and improving the build and release processes for the MongoDB project. Their commits involve migrating tasks to Garasign for artifact signing, adding checksum generation, and addressing authenticode signing issues. They also increased the macnotary timeout, indicating work on improving the Apple notarization process, and addressed test package publishing steps.
nosqlc-plus-plusmongodb-databasedatabasemongodb
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
Tural Farhadov - Senior Software Engineer at MongoDB