Skip to content

Hello, I'm

Yasin Çetin

Computer Engineer & iOS Developer

Building scalable, user-centric iOS applications with Swift, SwiftUI, and UIKit.

About Me

Get to know me briefly

Yasin Çetin

I'm a Computer Engineering graduate from Trakya University (2025), specializing in iOS development. I started building SwiftUI apps in my second year of university and have been shipping projects ever since.

I've contributed to production codebases at Martı Technologies (Nasdaq: MRT), Turkey's leading micro-mobility platform, and DeFacto, a large-scale e-commerce brand with 10M+ app installs — working on SDK integrations, analytics infrastructure, and UI development.

I care about clean architecture and maintainable code. Some of my projects — including Zenjo Mahjong and ParkPing — are live on the App Store, shipped with CI/CD pipelines built on Fastlane and GitHub Actions.

I also integrate AI-assisted development tools like Claude Code and MCP into my workflow — using them to automate repetitive tasks and keep code quality consistent across projects.

0

Internship

0

Project

0

Certificate

Experience

My professional work experience and internships

iOS Developer Intern

Martı Technologies
Internship
August 2025 — September 2025Istanbul, Turkey

Contributed to Martı's production iOS app — focus on SDK integration, programmatic UI development, and performance profiling.

  • Diagnosed a Dark Mode rendering issue in the map component caused by a Google Maps SDK version incompatibility; resolved it by updating the package via SPM and implementing the required dark mode support in code — maps now correctly switch appearance with the system theme.
  • Embedded a third-party chatbot into the in-app support flow via WKWebView; the chatbot's active/inactive state is remotely toggled via Firebase Remote Config, allowing feature control without an app release.
  • Intercepted tel: URL scheme callbacks from the chatbot's WKWebView via the navigation delegate, triggering the native Phone app for one-tap emergency calls within the support flow.
  • Developed responsive user interfaces using SnapKit for programmatic Auto Layout implementation, creating clean and maintainable UI code structure.
  • Contributed to performance profiling sessions using Xcode Instruments, assisting the team in identifying and resolving runtime issues.
  • Profiled memory usage with Instruments to diagnose retain cycles and reduce leaks
  • Researched Dynamic Island live activity integration with teammates and contributed to a technical presentation shared with the team.
SwiftUIKitSnapKitSPMWKWebViewFirebase Remote ConfigInstruments

iOS Developer Intern

DeFacto
Internship
August 2024 — September 2024Istanbul, Turkey

Developed a SwiftUI prototype of the DeFacto iOS app as part of a Flutter-to-native migration feasibility study within the ECP Mobile team.

  • Developed a SwiftUI prototype of the DeFacto iOS app as part of a Flutter-to-native migration feasibility study, applying MVVM, Repository Pattern, and Protocol-Oriented Programming.
  • Built a typed API service layer from sample responses, separating data and domain layers in preparation for a production-ready architecture.
  • Completed formal training in secure coding practices, Agile, and Scrum methodology.
  • Collaborated with a senior engineer on a PoC report and code review sessions; attended sprint planning, retrospectives, and Agile ceremonies as part of the ECP Mobile team.
  • Structured the SwiftUI prototype with Dependency Injection to enable modular testing
  • Consumed RESTful APIs with async/await for the typed API layer
SwiftSwiftUIMVVMRepository PatternProtocol-Oriented ProgrammingDependency Injectionasync/awaitAgileScrum

iOS Developer

Octopus Software
Internship
June 2024 — July 2024Istanbul, Turkey

Co-built Good Market, a B2B field sales iOS app, from scratch as part of a 2-person iOS team on a greenfield codebase.

  • Co-built Good Market, a B2B field sales iOS app, from scratch as part of a 2-person iOS team — covering product catalog, cart and order flow, staff management, messaging, announcements, and financial transactions across 7 modules.
  • Developed all UI screens with SwiftUI and integrated Firebase as the backend (Firestore for real-time data, Auth for login).
  • Implemented role-based access control, presenting different views and permissions for manager and staff user roles.
  • Took ownership of feature flows end-to-end — from initial architecture decisions to screen-level implementation — on a greenfield codebase.
SwiftSwiftUIFirebaseFirestoreFirebase Auth

Projects

Featured projects I've worked on

Zenjo Mahjong
mobile✦ Featured

Zen-themed Mahjong Solitaire puzzle game with Japanese aesthetics, published on the App Store.

SwiftSwiftUI@ObservableClean Architecture+8
January 2026 — Present
CryptoTracker
mobile✦ Featured

Real-time cryptocurrency tracker with historical price charts, built with zero third-party dependencies.

SwiftSwiftUISwift ChartsCombine+4
November 2025 — November 2025
ParkPing
mobile✦ Featured

Parking-reminder iOS app with a Home Screen widget, published on the App Store.

SwiftSwiftUICore DataWidgetKit+7
September 2025 — September 2025
NutriWise
ai-ml✦ Featured

AI-powered calorie tracking app. Snap a photo of your meal to log calories automatically.

SwiftSwiftUICoreMLVision+5
June 2025 — July 2025
Stilist
mobile✦ Featured

Two-sided hair-salon marketplace connecting customers with stylists, developed as a graduation project.

SwiftSwiftUIFirebase AuthFirestore+6
November 2024 — Present

Skills

Technologies and tools I use

Languages

SwiftKotlinDart

iOS & Apple Frameworks

SwiftUIUIKitCombineCore DataCoreMLMapKitVisionWidgetKitSwift Concurrency

Architecture & Patterns

Clean ArchitectureMVVMMVCRepositoryBuilderSingletonCoordinatorDependency InjectionProtocol-Oriented Programming

Libraries

AlamofireSnapKitKingfisherFirebase (Auth, Firestore, Realtime DB, Analytics, Crashlytics, Remote Config)Lottie

Dev Tools

GitXcodeSPMCocoaPodsInstrumentsPostmanJiraApp Store ConnectSwiftlint

AI Tools & Workflows

Claude CodeModel Context Protocol (MCP)GitHub CopilotGeminiCodex

CI/CD & Testing

FastlaneGitHub ActionsTestFlightXCTest

Education

My academic background and certifications

Trakya University

Bachelor's DegreeComputer Engineering

September 2021 — October 2025

Comprehensive education in software engineering, data structures, algorithms, object-oriented programming, artificial intelligence, and computer networks.

Certifications & Training

Anthropic

Model Context Protocol: Advanced Topics

March 2026
Anthropic

Introduction to Model Context Protocol

March 2026
Anthropic

Claude Code in Action

March 2026

Agile 101

Softtech

April 2025

Contact

Want to work together? Get in touch!

Location

Istanbul, Turkey