Moe Derakhshani

Staff Software Engineer at Databricks

Greater Seattle Area United States
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

🤩
Rockstar
🎓
Top School
Moe Derakhshani is a Staff Software Engineer based in the Greater Seattle Area with nine years of experience building high-performance, distributed data systems and cloud SDKs. He has driven key projects at Microsoft—leading design and performance improvements for the Java Cosmos DB SDK, implementing OLTP/OLAP Spark connectors, and contributing to reactive SDK stacks—and now works on Databricks Marketplace and Delta Sharing. Comfortable across Java and Python ecosystems, Moe has contributed to prominent open-source Azure SDKs, focusing on database integrations, tests, and interoperability. He pairs deep academic training from the University of Waterloo in computer science and mathematics with a practical knack for squeezing 20–30% performance gains from production SDKs. Notably, he holds work tied to a published patent on consistency models, reflecting both system-level thinking and an attention to correctness under scale.
code10 years of coding experience
job11 years of employment as a software developer
bookMaster of Science (MSc), Computer Science, Master of Science (MSc), Computer Science at University of Waterloo
stackoverflow-logo

Stackoverflow

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

Github Skills (11)

documentdb10
javas10
python10
java10
testing10
azure-cosmos-db9
azure-sdk8
pytest8
documentation6
microsoft-azure5
azure5

Programming languages (12)

C#PowerShellTypeScriptJavaC++ScalaJavaScriptGo

Github contributions (5)

github-logo-circle
Azure/azure-sdk-for-java

Mar 2017 - Nov 2021

This repository is for active development of the Azure SDK for Java. For consumers of the SDK we recommend visiting our public developer docs at https://docs.microsoft.com/java/azure/ or our versioned developer docs at https://azure.github.io/azure-sdk-for-java.
Role in this project:
userBack-end Developer
Contributions:2 releases, 919 reviews, 368 commits in 4 years 8 months
Contributions summary:Moe's contributions focused on Java code changes, primarily within the `azure-sdk-for-java` repository. The commits demonstrate integration with the DocumentDB database service, including initial integration with the document database. The changes include modifications to test configurations, examples, and core components of the database interaction library.
azureazure-sdkjavaazure-servicesazure-resources
Azure/azure-sdk-for-python

May 2017 - Feb 2018

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:
userBack-end Developer
Contributions:9 reviews, 13 commits, 6 comments in 9 months
Contributions summary:Moe primarily contributed to testing and maintaining the Azure SDK for Python, as evidenced by the commit messages referencing "repo sync" and test updates. They focused on ensuring the correct behavior of features like TTL (Time-to-Live) settings within the Azure Cosmos DB service, along with addressing character encoding issues and updating tests to be compatible with Python 3. Their work included modifying test files, updating project dependencies, and ensuring the SDK's functionality aligns with the latest service versions.
azureazure-sdkpython
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
Moe Derakhshani - Staff Software Engineer at Databricks