Senior iOS Engineer
2021 - PRESENTReddit- Architected, built, and maintained the patterns and frameworks that power the video and feed experiences on Reddit’s official iOS app.
- Contributed to the full development cycle, including technical design, development, unit and snapshot tests, experimentation, analysis, and launch.
- Collaborated alongside a cross-functional team to build high-quality experiences.
- Created and reviewed code and design docs. Gave feedback on product specs and mocks.
- Mentored junior engineers who sought to accelerate their skills and responsibilities.
- Led a team of thoughtful, fast-moving, and motivated engineers.
Technologies: iOS, Swift, Xcode, Mobile Development, Mobile Architecture, iOS SDK, Git, CocoaPods, Model View Viewmodel (MVVM), APIs, Combine, UI Frameworks, BazelSenior iOS Developer
2021 - 2021ASD.ai- Developed a digital notebook app for autism that allows users to monitor, organize and keep track of medications, behaviors, meltdowns, and more.
- Implemented data visualization tools, charts, and graphs that help users spot trends and be proactive.
- Performed maintenance and development tasks continuously.
Technologies: iOS, Swift, Xcode, Mobile Development, Mobile Architecture, iOS SDK, Git, CocoaPods, StoreKit, In-app Purchases, Apple Subscriptions, Model View Viewmodel (MVVM), APIs, SwiftUI, Combine, Apple Push Notifications, Firebase AuthenticationSenior iOS Developer
2021 - 2021CircleIn, Inc.- Developed an app that connects classmates beyond the classroom with class channels, video, and chats.
- Implemented an in-app note-taking feature to jot down quick thoughts or save more extended notes filled with checklists, images, or web links.
- Redesigned and refactored the profile, feed, notifications, workflow, and flashcards modules.
Technologies: iOS, Swift, Xcode, Mobile Development, Mobile Architecture, iOS SDK, Git, CocoaPods, Model View Viewmodel (MVVM), APIs, UIKit, Apple Push NotificationsSenior iOS Developer
2021 - 2021One Item, Inc.- Developed an app that monitors the users’ healthy choices, suggests the top three things to focus on, and allows users to get support from those who care about their efforts.
- Integrated analytics, crash tracking, performance, and data logging tools.
- Completed the rebranding of an existing product by updating its name, theme, and design.
Technologies: iOS, Swift, Xcode, Mobile Development, Mobile Architecture, iOS SDK, Git, UIKit, CocoaPods, StoreKit, In-app Purchases, Apple Subscriptions, Model View Controller (MVC), APIsFlutter Developer
2021 - 2021Codeway Studios- Architected a daily positive affirmations app from scratch.
- Analyzed root causes of bugs, troubleshot issues and offered improved solutions.
- Guided architectural decisions and technical designs.
- Onboarded, mentored, and monitored a team of talented software engineers.
Technologies: Flutter, Dart, iOS, Xcode, Android, Android Studio, Firebase, Mobile Development, Team Leadership, Mobile Architecture, Git, StoreKit, In-app Purchases, Apple Subscriptions, APIsLead iOS Developer
2020 - 2021Codeway Studios- Released a scanner app that helps users scan, edit, and store documents from square one.
- Analyzed requirements and estimated efforts, timeline, dependencies, and risks.
- Provided technical guidance and mentorship to my peers.
- Onboarded, mentored, and led a team of talented software engineers.
Technologies: iOS, Swift, Xcode, Mobile Development, Core Image, Core Data, Realm, Team Leadership, Core Animation, Mobile Architecture, Core Graphics, PhotoKit, iOS SDK, Git, UIKit, CocoaPods, StoreKit, In-app Purchases, Apple Subscriptions, Model View Viewmodel (MVVM), APIs, iOS CameraSenior iOS Developer
2019 - 2020Bilyoner- Contributed to the development of an online sports betting iOS application for the first and leading legal online betting brand in Turkey.
- Analyzed and optimized UI and infrastructure for quality, efficiency, and performance.
- Collaborated closely with the product and design teams to plan, design, and develop robust solutions in a timely manner.
Technologies: iOS, Swift, Xcode, Mobile Development, RxSwift, Mobile Architecture, Push Notifications, Deep Linking, iOS SDK, Git, UIKit, CocoaPods, Carthage, Model View Viewmodel (MVVM), APIsiOS Developer
2018 - 2019Turkcell- Developed a consumer iOS application from the ground up for the leading telecom company in Turkey.
- Improved the code quality in the readability, design, correctness, maintainability, performance, and scalability of the live applications and internal libraries.
- Cooperated proactively with other research and development teams to ensure the best user experience, high quality, and stability of deliverables.
Technologies: iOS, Swift, Xcode, Mobile Development, Mobile Architecture, Push Notifications, Deep Linking, iOS SDK, Git, UIKit, CocoaPods, Unit Testing, Model View Viewmodel (MVVM), APIsiOS Developer
2015 - 2017DonanimHaber- Launched iOS, watchOS, and tvOS applications from scratch for Turkey's leading science and technology blog network and forum.
- Ensured the quality and performance of the application to specifications.
- Maintained collaboration among research and development teams to define, design, and ship new features.
Technologies: iOS, Objective-C, Xcode, Mobile Development, Push Notifications, Deep Linking, AVFoundation, AVKit, WatchOS, tvOS, tvOS UI, iOS SDK, Git, UIKit, CocoaPods, Model View Controller (MVC), APIsiOS Developer
2014 - 2015dMags Network- Created a platform where subscribers can access a wide range of digital magazines from over 100 publishers and close to 10 thousand issues.
- Built a B2C product that enables businesses to publish standalone newsstand applications.
- Participated in the entire product development lifecycle of a digital magazine reader application.
Technologies: iOS, Objective-C, Xcode, Mobile Development, iOS SDK, Git, UIKit, CocoaPods, Model View Controller (MVC), APIsiOS Developer
2013 - 2014Mobven- Maintained an eCommerce marketplace iOS application connecting subscribers with local merchants by offering activities, travel, goods, and services in Turkey.
- Increased stability by troubleshooting and resolving issues.
- Improved functionality by implementing new features.
Technologies: iOS, Objective-C, Xcode, Mobile Development, iOS SDK, Git, UIKit, CocoaPods, Model View Controller (MVC), APIs