Barış Şencan

Head Of Product Engineering at Equals Money

London, England, United Kingdom
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

🤩
Rockstar
Barış Şencan is a pragmatic software leader with 11 years of experience, currently heading Product Engineering at Equals Money and running a London-based mobile agency, Ilyssa Software. He blends hands-on mobile development (notably iOS media player and React Native video fixes) with product and business leadership, shipping stable playback features and threading/crash fixes that improve real-world app reliability. Comfortable moving between Swift, Objective-C and React Native, he has a knack for polishing UI behavior and integrating third-party video sources like YouTube. Entrepreneurial and product-focused, he has guided apps featured in the App Store and grown client work alongside a growing game server hosting business. Colleagues describe him wryly as someone who “repeatedly exerts minimal force on small pieces of plastic,” hinting at a meticulous, hardware-aware approach to tackling engineering details.
code11 years of coding experience
stackoverflow-logo

Stackoverflow

Stats
1,810reputation
524kreached
13answers
2questions
Badges
react-native
top-5%
curl
top-5%
github-logo-circle

Github Skills (19)

objective-c10
ios10
mobile-development10
react-native10
avplayer10
swift10
ui-design9
http-header9
video-player9
curl9
cocoapods8
swiftui-app7
swiftui7
parsing6
iphone6

Programming languages (18)

PowerShellC#JavaC++CObjective-C++VueRAML

Github contributions (5)

github-logo-circle
sahin/mobileplayer-ios

May 2015 - Apr 2019

:iphone: :movie_camera: A powerful and completely customizable media player for iOS
Role in this project:
userMobile Developer (iOS)
Contributions:11 releases, 247 commits, 53 PRs in 3 years 11 months
Contributions summary:Barış primarily contributed to the development and configuration of UI components within the iOS mobile player. The commits focus on updating and modifying various configuration files such as `CloseButtonConfig.swift`, `ControlbarConfig.swift`, `ShareButtonConfig.swift`, and `MovielalaPlayerConfig.swift`, which indicates a focus on customizing the app's appearance and behavior. Additionally, the user integrated a YouTube video playback feature by merging a branch and adding a Swift file named `Youtube.swift`, suggesting experience with video player functionality and API integration.
cocoapodsmobile-playeradsiphonecamera
A <Video /> component for react-native
Role in this project:
userMobile Developer (iOS)
Contributions:49 commits, 15 PRs, 47 pushes in 6 years 8 months
Contributions summary:Barış primarily contributed to the `react-native-video` repository by addressing threading issues, fixing crashes, and refactoring code, specifically within the iOS (Objective-C) implementation of the video component. Their work involved modifying core methods related to video playback control, such as setting the paused state, seeking to a specific time, and handling notifications. The user also improved the documentation and fixed issues related to the underlying AVPlayer. These changes directly improved the component's stability and functionality within the React Native environment.
react-nativereactvideocomponent-video
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
Barış Şencan - Head Of Product Engineering at Equals Money