Career
iOS Engineer
| C4B Com for Business | Munich, Germany | July 2024 – Present |
- Native Meeting Experience: Designed and built the platform’s native mobile meeting solution end-to-end, including real-time audio and video calling, two-way screen sharing, picture-in-picture, on-device background effects, and full moderation features, achieving verified feature parity with the web client while delivering capabilities only a native app can offer.
- API Versioning Framework: Designed and implemented an end-to-end API versioning framework for on-premise deployments. This enabled a single app build to support heterogeneous server versions through version negotiation and graceful feature degradation.
- Team Contributions: Trusted with responsibilities across the team beyond feature work, including leading dailies, driving bug triage and cross-team root-cause analysis spanning multiple codebases, reviewing pull requests, and coordinating the team’s board and releases.
iOS Engineer
| CHECK24 GmbH | Munich, Germany | November 2022 – July 2024 |
- Super App Development: Developed and maintained the bank account module in a large-scale super app serving a high-traffic user base using SwiftUI.
- UI Test Stability: Refactored legacy UIKit components into SwiftUI, actively improving UI test stability and reducing layout-related bugs.
- Requirement Refinement: Collaborated closely with cross-functional teams to clarify requirements and edge cases, which resulted in fewer post-release issues and support tickets.
- Architectural Contributions: Played a key role in architectural discussions, helping standardize SwiftUI adoption across the team and improving overall code consistency.
iOS Engineer
| Plus Minus One | Istanbul, Turkey | July 2020 – October 2022 |
Contributed to multiple B2C iOS applications from initial planning through App Store release, including one app featured by Apple on the App Store.
Math Hero:
- Architected and implemented complex features including screen recording (ReplayKit), camera recording, and an extensive photo/video editing pipeline.
- Formulated and implemented LaTeX typing, OCR-based text recognition, live chat, and an infinite video scroll feed.
- Built a multi-window manager and established the base project architecture (networking, push notifications, AWS integration).
EasyFax, Call Recorder & EasyScanner:
- Set up robust CI/CD pipelines, integrated in-app purchases, and built a webhook integration via Node.js (Firebase Functions) to improve user engagement.
- Redesigned and shipped a modern, user-friendly UI that supported new monetization through in-app purchases.
Planty:
- Implemented a light meter utilizing device sensors, custom adaptive layouts, and a custom keyboard extension.
iOS Engineer
| Pineal Creative Technologies / Live View Sports, Inc. | Istanbul, Turkey | October 2019 – July 2020 |
- Crash Rate Reduction: Improved production app stability by identifying and resolving crash-prone areas, contributing to a measurable reduction in crash rates.
- Architectural Refactoring: Refactored selected modules from MVC to VIPER architecture, improving modularity and testability.
- Performance Optimization: Developed networking features including pause/resume/background download functionality and a video caching mechanism, significantly improving app performance and responsiveness.
- Feature Development: Implemented a custom drag-and-drop gallery with animations and integrated Realm for efficient local data storage.