Arash Shafiei

Technical Lead at Dotin

Tehran Province, Iran Other
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

👤
Senior
🎓
Top School
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.
code13 years of coding experience
job5 years of employment as a software developer
bookBachelor's degree, bachelor, Bachelor's degree, bachelor at Shamsipour Technical and Vocational College
languagesEnglish, Persian
github-logo-circle

Github Skills (11)

c1710
multimedia10
threaded10
c1110
thread10
hyper-threading10
multithreading10
mp49
mpeg-dash9
video-streaming8
streaming8

Programming languages (7)

C++ShellRustCTeXHTMLPython

Github contributions (5)

github-logo-circle
gpac/gpac

Nov 2012 - Aug 2013

GPAC Ultramedia OSS for Video Streaming & Next-Gen Multimedia Transcoding, Packaging & Delivery
Role in this project:
userBack-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.
hevcmp4boxmovvideomultimedia
nus-mmsys/LibreDF

Aug 2014 - Oct 2021

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.
Request Free Trial
Arash Shafiei - Technical Lead at Dotin