Yaniv Shaked is a seasoned software leader and serial founder with over 20 years of experience and eight years in senior engineering and leadership roles, currently co-founding and leading the engineering team at 50K from Israel. He blends deep realtime and embedded systems expertise from long tenure at ASOCS and the IAF with modern mobile and cross-platform development, contributing to open-source Flutter projects like flutter_wechat_assets_picker and the popular VideoCompress library. Known for full-system vision, Yaniv moves comfortably between low-level signal processing and user-facing mobile features, often improving localization, media handling and UX in community projects. He has a strong academic foundation (B.Sc and M.Sc in EE from Technion and Tel Aviv University) and a track record of building and scaling small expert teams across startups and defense R&D. Colleagues describe him as relentlessly curious and mission-driven, constantly exploring new tech to squeeze more value from systems. An unexpected strength: he pairs battlefield-grade real-time design discipline with a knack for polishing end-user mobile experiences.
8 years of coding experience
21 years of employment as a software developer
B.Sc, EE, B.Sc, EE at Technion - Israel Institute of Technology
M.Sc, EE, M.Sc, EE at Tel Aviv University
SWING'06, Security of Wireless Networking, SWING'06, Security of Wireless Networking at University Residential Centre of Bertinoro
An image picker (also with video and audio) for Flutter projects based on the WeChat's UI.
Role in this project:
Mobile Developer (iOS)
Contributions:30 reviews, 22 commits, 19 PRs in 9 months
Contributions summary:Yaniv primarily focused on enhancing the functionality and user experience of the Flutter-based WeChat assets picker. Their contributions included adding support for Hebrew and Arabic text delegates for localization, implementing a feature to disable asset previews, and fixing an issue related to the confirm button's visibility on iOS in the no-preview mode. They also improved the audio item layout and addressed issues in handling text scaling.
Compress videos, remove audio, manipulate thumbnails, and make your video compatible with all platforms through this lightweight and efficient library.
Role in this project:
Mobile Developer (Android/iOS)
Contributions:5 commits, 5 PRs, 26 comments in 9 months
Contributions summary:Yaniv primarily contributed to the mobile application aspect of the video compression library, making changes across Android, iOS, and Flutter (Dart) code. They implemented new features such as setting log levels, canceling compression processes, and incorporating resolution presets. Additionally, the user modified existing functionalities, including audio handling and thumbnail generation, and resolved merging conflicts.
thumbnailsvideosplatformscompressyoutube
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
Yaniv Shaked - Co-Founder & Software Team Leader at 50K