Arash Shafiei is a Technical Lead with 13 years of hands-on experience designing and delivering distributed, scalable backend systems for video streaming, real-time voice/video communication, and high-throughput inter-service platforms. He is proficient in Java, Kafka, ActiveMQ, WebRTC and Elasticsearch, and has led architecture and reliability efforts to improve fault tolerance, observability, and maintainability across microservice ecosystems. At Dotin he built messaging and ESB platforms handling millions of daily requests, and earlier implemented HLS-based streaming and WebRTC/Kurento call services while optimizing media latency and connection stability. He also contributes to open-source multimedia tooling, having enhanced GPAC core components to improve threading and fragment handling—an uncommon blend of low-level media work with large-scale backend engineering. Known for pragmatic architecture decisions and mentoring teams, he pairs deep technical ownership with product-focused delivery. Based in Tehran, he brings a track record of turning complex real-time requirements into robust, production-ready systems.
13 years of coding experience
5 years of employment as a software developer
Bachelor's degree, bachelor, Bachelor's degree, bachelor at Shamsipour Technical and Vocational College
GPAC Ultramedia OSS for Video Streaming & Next-Gen Multimedia Transcoding, Packaging & Delivery
Role in this project:
Back-end Developer
Contributions:35 commits in 8 months
Contributions summary:Arash primarily contributed to the GPAC multimedia framework by exporting functions and adding functionality. Their work involved modifying core files related to the isomedia and media_tools, enabling functions that handle movie fragments, audio configurations, and segment handling. Additionally, the user implemented and integrated condition variables, enhancing the framework's threading capabilities.
Contributions:25 releases, 282 commits, 1324 pushes in 7 years 3 months
tinylinuxaudiomultimediacross-platform
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.