Sadra Yahyapour

Technical Writer

Iran
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
Sadra Yahyapour is a Python-focused software developer and technical writer with eight years of experience building SaaS and ML integrations, and a strong track record in open-source contributions. He has contributed back-end work to MindsDB’s AI query engine, notably implementing and evolving PyPI statistics integrations by moving from a third-party package to a custom API approach. As a GitHub Campus Expert and former technical writer for Turing, he bridges developer advocacy, documentation, and production engineering. His background in computer software engineering (top grades) and hands-on roles—from startups to open-source platforms—gives him both practical delivery skills and an eye for developer experience. Based in Iran, he combines ML curiosity with pragmatic backend engineering, often turning data integration challenges into queryable, production-ready features.
code8 years of coding experience
job1 year of employment as a software developer
bookBachelor's degree, Computer Software Engineering, 4.0/4, Bachelor's degree, Computer Software Engineering, 4.0/4 at Shamsipour Technical and Vocational College
bookAssociate's degree, Computer Software Engineering, Associate's degree, Computer Software Engineering at Enghelāb-e Eslāmi Technical College (EITTC)
languagesPersian, English
stackoverflow-logo

Stackoverflow

Stats
337reputation
14kreached
4answers
18questions
github-logo-circle

Github Skills (15)

pandas10
api10
python10
apidoc10
sql9
databases8
database8
ai8
configurations6
code-snippets6
syntax-highlighting6
cookiecutter6
configuration-file6
backend6
authorization6

Programming languages (13)

C#CSSC++MakefileHTMLJupyter NotebookTypeScriptShell

Github contributions (5)

github-logo-circle
mindsdb/mindsdb

Mar 2023 - Mar 2024

AI's query engine - Platform for building AI that can learn and answer questions over large scale federated data.
Role in this project:
userBack-end Developer
Contributions:14 reviews, 3 PRs, 24 comments in 11 months
Contributions summary:Sadra focused on implementing and integrating various PyPI statistics functionalities within the MindsDB platform. Their primary contribution involved creating multiple tables and associated logic to query PyPI data, leveraging the `pypistats` package initially. They subsequently transitioned to a custom API interface, dropping the `pypistats` package in favor of a direct approach. The work involved modifications to handler and table definitions to interface with a custom PyPI API and provide data via MindsDB's query engine.
localaimachine-learning-databasesolacesinglestoreexplainable-ml
dbmqproject/dbmq

Aug 2020 - Feb 2021

Docker-based Message Queuing
Contributions:3 releases, 233 commits, 4 PRs in 6 months
messagequeuingdocker
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
Sadra Yahyapour - Technical Writer