iOS Engineer
| C4B Com for Business | Munich, Germany | July 2024 – Present |
- 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.
- New Product Module Development: Owned end-to-end development of a new product module, coordinating across mobile, backend, and product teams; delivered on schedule through early cross-team alignment and proactive issue resolution.
- Cross-Platform Quality Integration: Contributed iOS platform expertise to a Flutter-based codebase, resolving platform-specific issues that measurably reduced iOS-only QA bug reports.
- CI/CD Automation: Automated unit tests, UI tests, versioning, and App Store deployments using Fastlane, significantly reducing manual release effort and release-related errors.
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.