Summary
Overview
Work History
Education
Skills
Websites
Certification
Interests
Communities
Timeline
Generic
Muhammed Tayyib Karakul

Muhammed Tayyib Karakul

Sr. iOS Developer
Umraniye

Summary

I am an iOS developer with advance skills and 5+ year experience in creating and designing application in an Apple development environment.

Overview

11
11
years of professional experience
2
2
Certifications
2
2
Languages

Work History

Sr. IOS Developer

Innovance
Istanbul, Istanbul
02.2022 - Current
  • Migrated Anadolubank mobile app to a component-based architecture by modularizing features into local frameworks with CocoaPods.
  • Applied SwiftLint to enforce consistent coding style and maintain code quality across teams.
  • Eliminated hardcoded assets and strings by implementing SwiftGen, improving maintainability and scalability.
  • Delivered KYC integration and API services for Zip (BNPL) application.
  • Contributed to ING Bank mobile app with focus on scalable architecture, unit testing, and CI/CD pipelines.
  • Maintained portfolio of 4 successfully published applications available via Apple App Store.

IOS Developer

Loodos
Istanbul, Istanbul
08.2020 - 02.2022
  • Developed large-scale iOS applications using MVVM-C architecture.
  • Hands-on experience with AppCenter, Jenkins, Swagger, and Swift
  • Generator for continuous integration and delivery.
  • Conducted an in-house seminar on “How video games were developed,” sharing cross-disciplinary insights.
  • Maintained portfolio of 5 successfully published applications available via Apple App Store.

IOS Developer

Evatro
Istanbul, Istanbul
10.2019 - 02.2020
  • Built iOS applications in Swift following MVVM design pattern.
  • Improved overall code quality through code reviews and Git-based collaboration.
  • Maintained portfolio of 1 successfully published applications available via Apple App Store.

IOS Developer Intern

Hipo
Istanbul, Istanbul
07.2019 - 09.2019
  • Supported iOS development team in building Swift-based applications.
  • Implemented MVVM architecture and integrated third-party libraries to enhance functionality.Developing applications with Swift in accordance with the interface design
  • Contribution to project via github
  • Code quality improvement with code reviews
  • Third party library usage
  • MVVM experience

Game Developer Intern

Nitra Games
06.2018 - 09.2018
  • Developed mobile games in Java on Android Studio without game engines.
  • Implemented core features such as animations, gravity, and tile sets using custom-built tools.

IOS Developer

Beaker Entertainment
06.2017 - 10.2017
  • Transitioned projects from Objective-C to Swift, modernizing existing codebases.
  • Contributed to first large-scale iOS app development using MVC design pattern.
  • First large-scale application development

IOS Developer

Beaker Entertainment
Istanbul, Istanbul
06.2014 - 09.2014

Learned fundamentals of iOS development with Objective-C and MVC.

  • Assisted in app development and bug fixing tasks.

Education

Bachelor of Science - Information Technologies Engineering

Kocaeli University
Turkiye
07.2020

Skills

  • Coding Languages: Swift, SwiftUI, Objective-C, C, C, C#, Java, Python

  • Frameworks/Systems: MVC, MVVM, VIP, VIPER, Xcode, SPM, Carthage, Cocoapods, Firebase, Git, Code versioning tools, Figma, Zeplin, Sketch

Certification

PIC microcontroller programming with C

Interests

SCUBA Diving, Swimming, Retro Game Consoles, Apple Products, Music, Kick Box, Running

Communities

  • NSIstanbul, Istanbul, iOS developer community who located in Istanbul city. They gives informative seminars and I am member of Slack group.
  • BAU Polyphonic Choir, It is a student club established at Bahçeşehir University to perform polyphonic choral works. I am also a member of this club and I am a bass voice in choir performances.

Timeline

Sr. IOS Developer

Innovance
02.2022 - Current

IOS Developer

Loodos
08.2020 - 02.2022

IOS Developer

Evatro
10.2019 - 02.2020

IOS Developer Intern

Hipo
07.2019 - 09.2019

Game Developer Intern

Nitra Games
06.2018 - 09.2018

IOS Developer

Beaker Entertainment
06.2017 - 10.2017

IOS Developer

Beaker Entertainment
06.2014 - 09.2014

Bachelor of Science - Information Technologies Engineering

Kocaeli University
Muhammed Tayyib KarakulSr. iOS Developer