Omer Turhan - Software Developer

I released my first iOS application on 01/2016.

  • iOS Experience (8+ Years):
    • Obj-C and Swift Application Development
    • DevOps. Fastlane, Jenkins, Azure DevOps, Sonarqube, Bitbucket Integration, Bitrise, Danger (Continuous Integration)
    • Knowledge of OOP, FRP, POP
    • MVVM, MVC, MVVM-C, TCA (Redux like) Application Architectures
    • Developed and deployed 9 different iOS applications
    • Knowledge of Unit - Integration - Snapshot Testing
    • UITest (XCUITest, Appium, Katalon Studio) with various techniques like mocking network with proxy servers.
    • Strong knowledge of iOS frameworks like UIKit, SwiftUI, Combine
    • Knowledge of application fundamentals like GCD, Auto-Layout
    • Knowledge of open-source iOS libraries (RxSwift, Reactive Swift, Alamofire, Realm, TCA, Needle)
    • Used many 3rd Party SDKs (Facebook, AdMob, Firebase, etc.)
  • As a Software engineer:
    • OO design concepts
    • Strong knowledge of Java, Objective C, Swift
    • GIT and SVN for version control (Github, BitBucket)
    • Development experience with web services HTTP, XML, JSON, JSON:API, GraphQL
  • Other Interests:
    • Computer and Application Security
    • DevOps
Cisco Logo

Leader, Engineering - Webex Events

Cisco

Aug 2021 - Present

  • Leader of a 4 person iOS developer team.
  • Lead the Socio Onsite iOS application build sustainable, scalable and testable modular application architecture (SwiftUI, TCA, GraphQL, %85+ Test Coverage)
  • Maintain and develop Socio Event App and Lead Retrieval iOS applications (MVVM-C, Agile-Tribe Model, Swift, POP, GCD, Firebase, Realm, Unit-Integration-Snapshot Tests, DevOps Integration)
  • Build testable architecture (for a project that started more than 4 years ago), help test coverage increase from %0 to %50+.
  • Support DevOps infrastructure that builds and deploys over 1000+ iOS applications. (Fastlane-Bitrise-Danger-Github)
Webex Events Logo

iOS Team Lead

Socio

Sep 2019 - Aug 2021

Socio is acquired by Cisco and is now part of the Webex Collaboration Team.

Accenture Logo

Digital Technology Developer Analyst

Accenture

Jul 2017 - Sep 2019

  • Worked as an IOS Application Developer
  • Developed 3 iOS Application with different architectures, languages and programming approaches
  • As a lead iOS developer, maintain and develop IOS application for one of the biggest global insurance company (Allianz - Allianz'ım) (Objective-C and Swift, Object Oriented Programming, Jenkins and Fastlane Integration, RxSwift, MVVM)
  • Development of lottery application (Montana Lottery) (Agile, Swift, FRP, Reactive Swift, Protocol-Oriented Programming, MVVM)
  • As a lead iOS developer, development of one of biggest car company’s customer application from scratch. (Daimler Mercedes - Mercedes me Care) (Agile-Scrum, Swift, RxSwift, Protocol-Oriented Programming, MVVM-C, Unit-Integration-UI Tests, DevOps Integration)
  • Supporting the recruitment team as a technical interviewer.
iMobilecode Logo

Intern

iMobileCode

Jun 2016 - Aug 2016

  • iOS Application Development
  • Coding with high level object oriented concepts. (Protocols, etc.)
  • Implemented video chat iOS application with 3rd party SDK QuickBlox (WebRTC)
  • Git for version control (BitBucket)
  • Used popular 3rd party iOS SDKs (Facebook, Fabric etc.)