An iOS consultant / architect / engineer specializing in custom-designed, service-driven applications since 2008.
Over my career I had the chance to work with various local and global clients including Fortune 500 companies and Y Combinator startups. I have launched mo...re than 100 apps in the App Store.
Besides providing development services to clients; I co-founded several startups and successfully exited one of them, I am a mentor in several incubators including Google Launchpad and I was lecturing in Bahcesehir University for 2 semesters, teaching Advanced iOS Application Development to senior students.
A bit more about myself:
- Have comprehensive and in-depth knowledge in Swift and Objective-C. I started developing iOS applications in 2008 with the very first SDK using Objective-C. Later in 2015, with the release of Swift 2.1, I switched my stack completely to Swift and still pushing code to various repositories everyday.
- A big fan of MVVM architecture and Functional Reactive Programming paradigm. I've given speeches and workshops about it in several developer meetings.
- Using ReactiveCocoa framework since v2.0 actively in production (later with ReactiveSwift). Recently switched to RxSwift and used it in couple of production applications.
- Have been in several technical and management roles in my career such as Senior iOS Developer, iOS Team Lead, Mobile Lead, Technical Team Lead, CTO and CEO.
- Very experienced in RESTful and GraphQL API architectures. Both in planning and consuming them.
- Have built couple of data-driven, companion applications using React Native.
- Proficent in MERN (MongoDB, Express, React and Node.js) stack.
- Experienced in Realm Database. An old interview from 2015: https://realm.io/blog/flows
- Besides technical roles and coding, I mentor startups in various incubators, including Google Launchpad.
- I was a lecturer in Bahcesehir University for 2 semesters, teaching Advanced iOS Application Development to senior studentsRead more
An iOS consultant / architect / engineer specializing in custom-designed, service-driven applications since 2008.
Over my career I had the chance to work with various local and global clients including Fortune 500 companies and Y Combinator startups. I have launched more than 100 apps in the App Store.
Besides providing development services to clients; I co-founded several startups and successfully exited one of them, I am a mentor in several incubators including ...Google Launchpad and I was lecturing in Bahcesehir University for 2 semesters, teaching Advanced iOS Application Development to senior students.
A bit more about myself:
- Have comprehensive and in-depth knowledge in Swift and Objective-C. I started developing iOS applications in 2008 with the very first SDK using Objective-C. Later in 2015, with the release of Swift 2.1, I switched my stack completely to Swift and still pushing code to various repositories everyday.
- A big fan of MVVM architecture and Functional Reactive Programming paradigm. I've given speeches and workshops about it in several developer meetings.
- Using ReactiveCocoa framework since v2.0 actively in production (later with ReactiveSwift). Recently switched to RxSwift and used it in couple of production applications.
- Have been in several technical and management roles in my career such as Senior iOS Developer, iOS Team Lead, Mobile Lead, Technical Team Lead, CTO and CEO.
- Very experienced in RESTful and GraphQL API architectures. Both in planning and consuming them.
- Have built couple of data-driven, companion applications using React Native.
- Proficent in MERN (MongoDB, Express, React and Node.js) stack.
- Experienced in Realm Database. An old interview from 2015: https://realm.io/blog/flows
- Besides technical roles and coding, I mentor startups in various incubators, including Google Launchpad.
- I was a lecturer in Bahcesehir University for 2 semesters, teaching Advanced iOS Application Development to senior studentsRead more