Senior Software Engineer at Noafarinan Dadeh Pardaz Savis
Tehran, Tehran Province, Other
Join Prog.AI to see contacts
Join Prog.AI to see contacts
Summary
👤
Senior
🎓
Top School
Mohammad Yarmoghadam is a Senior Software Engineer with 7 years of experience building secure, cloud-native backend systems and production ML/NLP tooling. He combines deep learning interests (Keras, TensorFlow, PyTorch) with strong backend expertise in Django, PostgreSQL, Docker, RabbitMQ, Celery and Redis to deliver transaction-safe, high-throughput services. At SAVIS he designed containerized investment fund microservices with TLS, Kafka/RabbitMQ-backed notifications, MinIO for asset storage, and Prometheus/Grafana observability, while at Porsline he refactored legacy systems and implemented payment and OTP gateways. A former top-5% CE student at IUST, Mohammad has substantial teaching and research assistant experience in AI and NLP, which informs his practical approach to deploying ML features in production. He’s particularly skilled at eliminating race conditions in financial flows using mutex/lock patterns and DI tooling to ensure both security and performance.
6 years of coding experience
2 years of employment as a software developer
High School Diploma, Mathematics, High School Diploma, Mathematics at Kamal highschool
Bachelor of Engineering - BE, Computer Engineering, Bachelor of Engineering - BE, Computer Engineering at Iran University of Science and Technology
An open-source implementation of Understand Python API
Contributions:15 pushes in 2 months
apicreative-commonspythonmachine-learning
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
Mohammad Yarmoghadam - Senior Software Engineer at Noafarinan Dadeh Pardaz Savis