Engin Kurutepe is a Berlin‑based founder and indie developer with 14 years of experience building profitable mobile products and consumer apps, currently running Fifteen Jugglers Software. He has founded and led startups (including Recast and multiple solo products like SolarWat.ch and XCLocalize) and moved between hands‑on iOS development and product leadership roles, combining deep mobile engineering with product intuition. His open‑source contributions include practical improvements to prominent iOS libraries (AsyncDisplayKit and DZNEmptyDataSet), showing attention to developer experience and build tooling. A former academic researcher who started a PhD at TU Berlin, he blends rigorous technical foundations with a knack for shipping delightful, design‑forward apps. Colleagues know him for turning tight timelines into App Store launches and for running an indie conference (UIKonf) that helped shape the iOS community.
14 years of coding experience
9 years of employment as a software developer
Ph.D. Drop-out, Telecommuncations, Ph.D. Drop-out, Telecommuncations at TU Berlin
Lise, Lise at Istanbul Erkek Lisesi
M.Sc., Electrical and Computer Engineering, M.Sc., Electrical and Computer Engineering at Koç University
Exchange Student, Electrical and Electronics Engineering, Exchange Student, Electrical and Electronics Engineering at University of Pennsylvania
Contributions:12 commits, 2 PRs, 13 comments in 27 days
Contributions summary:Engin primarily contributed to the example projects within the repository, adding a Carthage build test. The commits include setting up an example iOS app using AsyncDisplayKit and integrating it with Carthage. Further commits included updates to the build script and travis settings, modifying the Cartfile generation to incorporate the current branch.
A drop-in UITableView/UICollectionView superclass category for showing empty datasets whenever the view has no content to display
Role in this project:
Mobile Developer (iOS)
Contributions:6 commits, 1 PR, 1 comment in 1 day
Contributions summary:Engin primarily updated the example applications within the repository to reflect a new API usage. They refactored multiple examples, including Applications, Colors, and Countries, to incorporate the latest API updates. The changes involved modifying delegate methods related to tapping views and buttons within the empty dataset framework. This indicates a focus on ensuring existing example code aligns with the project's latest features and API changes.
emptysuperclassdrop-incategorywhenever
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
Engin Kurutepe - Founder at Fifteen Jugglers Software UG