Sadrodin Barikbin

AI Software Developer at BIMLOGIQ

Iraq
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
Sadrodin Barikbin is an AI software developer with 8 years of hands-on experience applying generative models to real-world problems—from humanities research and relationship-support tools to production-grade retrieval and OCR systems. He blends backend engineering (Python, C#, C++) with ML expertise, having contributed to high-profile open-source projects like pytorch/ignite, pytest and Tesseract and improved metrics, schedulers and core OCR logic. At BIMLOGIQ he helped build an enterprise Copilot integrating Lucene.NET, cross-language plugins, and custom Roslyn analyzers, while earlier roles involved fine-tuning LLMs and embedding models for domain-specific retrieval. He values transparent, collaborative open-source work and often contributes fixes and documentation to widely used AI/ML libraries. Colleagues can expect a pragmatic engineer who moves models from research into maintainable production services and pays attention to testability and developer tooling.
code8 years of coding experience
job5 years of employment as a software developer
bookBachelor's degree Computer Software Engineering, Bachelor's degree Computer Software Engineering at University of Tehran
bookHigh School Diploma Mathematics and Physics, High School Diploma Mathematics and Physics at Shahid Babaee
bookMaster's degree Artificial Intelligence, Master's degree Artificial Intelligence at Sharif University of Technology
languagesPersian, English, French, Arabic
stackoverflow-logo

Stackoverflow

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

Github Skills (26)

transformers10
unit-testing10
pytorch10
c-language10
pytest10
python10
back-end-development10
testing10
ocr10
machine-learning10
ocra10
tesseract10
nlp10
cprogramming-language10
unit-test10

Programming languages (10)

TypeScriptJavaShellC++RustCJavaScriptHTML

Github contributions (5)

github-logo-circle
pytorch/ignite

Jan 2022 - Jan 2023

High-level library to help with training and evaluating neural networks in PyTorch flexibly and transparently.
Role in this project:
userBack-end Developer & ML Engineer
Contributions:173 reviews, 38 commits, 67 PRs in 11 months
Contributions summary:Sadrodin contributed significantly to the `pytorch/ignite` repository, primarily focusing on enhancing its functionality. Their work included implementing the ReduceLROnPlateauScheduler feature, fixing bugs, and refactoring tests. The user also addressed issues related to gradient logging for different training setups. Further improvements were made to the Mean Average Precision metric.
pytorchpythondeep-learninghigh-levelneural-networks
pytest-dev/pytest

Feb 2023 - Jan 2025

The pytest framework makes it easy to write small tests, yet scales to support complex functional testing
Role in this project:
userQA Engineer / Test Automation Engineer
Contributions:46 reviews, 12 PRs, 1 push in 1 year 11 months
Contributions summary:Sadrodin made several contributions focused on improving the pytest framework, which included adding new features and fixing bugs. The user's work involved creating a new class to represent fixture dependencies and reordering the items. The user also worked on fixing the scope assignment and cleaning up getfixtureclosure() to improve the framework's functionality. They also updated tests, and reverted a reordering to fix unintended changes.
scalespythonfunctional-testingtestingpytest-framework
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
Sadrodin Barikbin - AI Software Developer at BIMLOGIQ