Summary
Mohammad Ghaffary is a Senior Software Engineer with 6+ years of experience building high-throughput, resilient backend systems—currently shaping core infrastructure at Nobitex, the country’s largest cryptocurrency exchange with over 10M users. He specializes in Python, Django, Celery and message-driven architectures, and has a track record of cutting database load and latency through targeted optimizations (up to 80% reduction in some systems) and introducing RabbitMQ-based brokers for reliable deposit/withdrawal processing. Mohammad excels at modernizing legacy codebases—decoupling services, adding multithreaded blockchain explorers, and designing pressure-tested deposit flows—while keeping maintainability front and center via rigorous code review and simulation-driven testing. Previously he accelerated backend performance and feature velocity at startups and telco projects by automating processes, tuning SQL/ClickHouse queries, and building robust integrations with third-party tools. Colleagues know him for pragmatic engineering decisions that balance scalability and operational simplicity, and for quietly improving team productivity through reusable, well-tested API patterns.
6 years of coding experience
5 years of employment as a software developer
Master of Technology - MTech, Information Technology electronic commerce, Master of Technology - MTech, Information Technology electronic commerce at K. N. Toosi University of Technology
Bachelor's degree, Information Technology engeeniering, Bachelor's degree, Information Technology engeeniering at Kermanshah University of Technology