
I have 4 years of experience in iOS development, along with 1 year of backend development in .NET. I am proficient in Swift and have primarily worked on finance-related projects. I am a team player with strong communication skills and a quick learner, able to effectively solve technical challenges. I am passionate about developing user-focused solutions and open to embracing new technologies.
Halkbank Project
Accounts Team - Contributed to the Swift migration process by developing reusable .xib-based components. Built a dynamic and generic menu structure for profile and post-login screens. Legacy Objective-C screens were refactored using a shared architecture approach.
Investments Team - Developed custom currency (gold/FX) trading and arbitrage screens in Objective-C. Performed revisions and bug fixes on existing gold, FX, and other investment-related screens. Implemented BİGA trading and investment account opening screens using Carbon architecture and SnapKit. Redesigned the dashboard module by removing storyboard-based layout and integrating a swipe-based navigation, then rebuilt screens with Carbon. Collaborated on SDK integrations and session/token management for modules using third-party data providers. Applied development standards in accordance with SwiftLint rules. Developed the silver trading screen from scratch using Carbon and custom SnapKit components.
CI/CD Processes - Actively involved in build and test packaging processes using Firebase, Appcircle, and TestFlight.t. Monitored automated builds through Appcircle, managed build configurations, and coordinated test-specific deployments.
Paraf Project
Worked within a structure consisting of two interconnected iOS projects managed by Veripark, where one project was integrated as a submodule into the other. Managed certificate updates and build packaging processes. Oversaw pre-release build validation and coordinated TestFlight deployment preparations.
Implemented API-based data exchange with partner companies and developed custom web services in JSON/XML formats. Managed client-server data communication in CRM WinForm projects using IPWorks.dll. Extensively used SQL, analyzed business requirements, documented processes, and delivered corresponding enhancements. Played a versatile role within a small team, contributing to process improvements.
Swift - Objective-C
UIKit
SnapKit - AutoLayout
MVVM
OOP
Debugging & Performance Optimization:
Unit Testing & UI Testing:
Reactive Frameworks
RESTful API - JSON/XML
CI/CD Tools
Core Data, Realm
ASP Net MVC/Core - MSSQL
Agile Scrum, Problem Solving, Cross-team Communication, Analytical Thinking, Continuous Learning
Enterprise Resource Planning (ERP) Specialist and Software Development Specialist(680h)