Greater Istanbul
Leading iOS development for WABA by Desk360, a WhatsApp Business app for managing customer conversations in real time. - Led iOS delivery by driving refinements, coordinating backend/QA dependencies, and mentoring teammates through code reviews and pair programming. - Built and maintained VIPER-based chat features including active/archived sessions, real-time sync, session state management, and push/live message coordination. - Implemented Realm-based message caching and a custom chat scroll engine to handle large conversation histories efficiently. - Delivered end-to-end media messaging support including photo, video, voice messages, and .m4a to .ogg audio conversion. - Improved release quality and developer workflow through SPM migration, XcodeGen, Fastlane, Bitrise CI, Firebase/TestFlight distribution, and XCTest-based unit tests.
Worked on Getcontact, a globally used communication app with 70M+ monthly active users and 950M+ downloads. - Contributed to a large-scale redesign by migrating modules from RxSwift-based architecture to MVVM-C. - Refactored legacy storyboard/XIB modules into modular programmatic UI using SnapKit. - Developed and maintained core iOS integrations including VoIP, CallKit, Contacts, Share Extension, Action Extension, and SiriKit. - Improved code readability, maintainability, and performance across core app modules.
Worked on HOPİ, Boyner Holding’s e-commerce super app serving 8M+ users. - Developed new iOS features using MVVM-Coordinator architecture with Clean Architecture layers and SOLID principles. - Debugged and modernized legacy Objective-C business logic while maintaining Swift-based feature development. - Refactored repeated code patterns, improved code readability, fixed bugs, and optimized app performance. - Contributed to Agile refinements and planning, supported QA/testing cycles, and helped ensure iOS compatibility across releases. - Collaborated with iOS teammates through code reviews and pair programming.
Developed HoloNext 3D Scanner, an iOS app for creating 3D models from photos and viewing them through AR/camera-based preview experiences. - Built core iOS features from scratch using UIKit, ARKit, SceneKit, AVFoundation, and MVC architecture. - Developed a macOS-based Object Capture pipeline for converting uploaded photos into 3D models using Apple’s Photogrammetry APIs. - Implemented and optimized 3D model conversion workflows between USDZ, OBJ, and glTF formats. - Integrated Firebase services and auto-renewable subscription-based in-app purchases. - Worked on performance and file-size optimization for 3D model generation and rendering workflows.
Worked on GeziBilen, a travel guide application that helps users discover routes, locations, and local experiences. - Managed and contributed to end-to-end mobile development and testing processes. - Developed the turn-by-turn navigation module as a reusable framework using HERE SDK and location services. - Built Flutter features using MVVM and Stacked for state management. - Integrated Firebase services, Cloud Functions, push notifications, and SendGrid-based communication flows. - Collaborated across development and testing cycles to improve app stability and release quality.
Developed AGT Rotam, a queue and route management mobile application for a transportation company. - Built an iOS application that allowed truck drivers to receive queue numbers via SMS based on location eligibility. - Implemented real-time queue updates using Firebase Realtime Database. - Developed location-based validation for drivers within a defined distance from the transportation center. - Built a simple admin panel with ERP and Firebase integration using Python Flask. - Integrated push notifications and SMS flows to notify drivers when their turn arrived.