Uğur Bozkurt, Developer in London, United Kingdom
Uğur is available for hire
Hire Uğur

Uğur Bozkurt

Verified Expert  in Engineering

Software Developer

London, United Kingdom

Toptal member since August 24, 2022

Bio

Ugur is a senior mobile developer with nearly a decade of experience, delivering 15+ apps across fintech, crypto, health, and eCommerce. Proficient in iOS, Android, KMP, React Native, and Flutter, he has led teams and built solutions in startup environments.

Portfolio

Covision
Swift, UIKit, SwiftUI, Azure DevOps, Combine, Mixpanel, OAuth 2
Mediflix
UIKit, iOS, Swift, Apple TV, tvOS, iPad, APIs, API Integration
Hamilton Capital
Swift, Objective-C, Alamofire, AFNetworking, Crashlytics, Firebase, Git...

Experience

  • Git - 8 years
  • Model View ViewModel (MVVM) - 8 years
  • Firebase - 8 years
  • Xcode - 6 years
  • Swift - 6 years
  • Android - 4 years
  • Objective-C - 3 years
  • SwiftUI - 2 years

Availability

Full-time

Preferred Environment

Swift, Xcode, SwiftUI, iOS, iOS SDK, Kotlin, Kotlin Multiplatform Mobile (KMM), React Native, Flutter

The most amazing...

...thing I've developed is a social sports app called SWEATers, used by the official Istanbul Virtual Marathon and featured multiple times on the App Store.

Work Experience

Senior iOS Developer

2022 - PRESENT
Covision
  • Developed the Covision iOS app, used by nearly 3000 McKinsey employees during their annual event week.
  • Established a seamless CI/CD pipeline on Azure using xcodebuild and altool.
  • Delivered advanced features, including server-driven UI, a rich text editor, agenda management, interactive map, and Okta (OAuth2.0) integration.
Technologies: Swift, UIKit, SwiftUI, Azure DevOps, Combine, Mixpanel, OAuth 2

iOS Developer

2022 - 2023
Mediflix
  • Developed an interactive streaming platform app for iPhone, iPad, and Apple TV in the healthcare industry.
  • Wrote a UI framework to deal with legacy code along with new code over UIKit.
  • Tracked and fixed bugs using Jira as a reporting tool.
  • Implemented Azure pipeline CI/CD via xcodebuild and altool to distribute over TestFlight.
Technologies: UIKit, iOS, Swift, Apple TV, tvOS, iPad, APIs, API Integration

Senior iOS Developer

2021 - 2022
Hamilton Capital
  • Built the crypto payment iOS app for Himalaya Exchange which has reached a $27 billion valuation in fewer than two weeks.
  • Refactored the legacy code and applied MVVM architecture.
  • Worked along with the pen testing team to mitigate vulnerabilities in the iOS app.
Technologies: Swift, Objective-C, Alamofire, AFNetworking, Crashlytics, Firebase, Git, SwiftLint, Obfuscation, OAuth 2, Clean Architecture, Model View ViewModel (MVVM), SSL, UIKit, SwiftUI, Combine, Bitrise, TestFlight, Agile, Scrum, iOS, iOS SDK

Co-founder | Mobile Application Developer

2020 - 2022
Momentup
  • Developed and maintained several projects in IoT, fintech, crypto, sports, and social networking.
  • Led a team of two mobile developers and coordinated with cross-functional teams.
  • Added an NFC payment feature to a mobile POS app via Istanbul Card, a payment method for Istanbul's public transport.
Technologies: Swift, Objective-C, Alamofire, AFNetworking, Crashlytics, Adjust, Firebase, Git, Lottie, OAuth 2, Clean Architecture, Bitrise, TestFlight, Agile, Scrum, Jira, Android, Java, Kotlin, Model View ViewModel (MVVM), iOS, iOS SDK

Mobile Lead Developer

2020 - 2021
Dikey Vitamin Group
  • Maintained legacy supplementler.com and vitaminler.com apps and built the fitmoda.com greenfield apps on Android and iOS along with my teammates.
  • Led the mobile team of an Android developer and an iOS developer.
  • Created custom templates for VIPER architecture to increase development speed.
Technologies: Swift, Objective-C, Clean Architecture, UIKit, Bitrise, TestFlight, Kotlin, Android, Crashlytics, Adjust, Firebase, SwiftLint, Jira, Agile, Scrum, VIPER Architecture, Java, Model View ViewModel (MVVM), iOS, iOS SDK

Mobile Lead Developer

2019 - 2020
Servvis
  • Built a utility app to maintain household electronics for iOS and iPadOS devices.
  • Led a mobile team of an iOS developer and an Android developer.
  • Applied best development practices on Android and iOS.
Technologies: Swift, Alamofire, DifferenceKit, PromiseKit, Crashlytics, Firebase, Facebook, Git, GitLab, Branch.io, Sentry, SwiftLint, VIPER Architecture, Android, Kotlin, Model View ViewModel (MVVM), Jira, Agile, Scrum, Bitrise, WebSockets, Java, iOS, iOS SDK

iOS Developer

2018 - 2019
Menlo Music
  • Built a karaoke app where people can create performances with audio/visual effects and duets with others.
  • Created the audio/visual recording, editing, and publishing studio.
  • Created high-performant video feeds by caching video streams.
Technologies: Swift, Objective-C++, Adjust, Agile, PromiseKit, Crashlytics, Alamofire, Fabric, Firebase, Facebook, AdMob, Git, Bitbucket, AVFoundation, AudioKit, Core Animation, Branch.io, Countly SDK, Amazon Web Services (AWS), VIPER Architecture, UIKit, Texture, Fastlane, TestFlight, Jira, Scrum, iOS, iOS SDK

iOS Developer

2016 - 2018
Kokopeli
  • Built SWEATer, a social app for the sports community of around 30,000 people in Turkey. Featured by Apple.
  • Maintained the whole project with legacy code, refactored it with a clean architecture pattern, and added feature and design updates.
  • Built the run tracking feature which is used in the Istanbul Virtual Marathon.
Technologies: Swift, Alamofire, PromiseKit, IGListKit, Fabric, Crashlytics, Mixpanel, Adjust, Firebase, Facebook, Git, Bitbucket, WebSockets, Lottie, Texture, Fastlane, TestFlight, Jira, Scrum, Agile, iOS, iOS SDK

Android Developer

2014 - 2017
Freelance Clients
  • Developed Baglama Tuner Android App with 500k+ installs on Play Store. Worked in all phases of the project, including design, development, testing, deployment, and maintenance.
  • Used C++ code on Android with NDK (Native Development Kit).
  • Implemented PHP/MySQL back end for small-sized apps.
Technologies: Android, Java, Firebase, Foursquare API, NDK, PayPal, PHP, MySQL, Material Design

Avionics System Design Engineer

2010 - 2014
Turkish Aerospace Industries Inc.
  • Designed and integrated subsystems into aircraft avionics per customer requirements.
  • Produced and reviewed technical documents, specifications, and standards.
  • Selected avionics components and incorporated off-the-shelf avionics units into aircraft architecture.
  • Troubleshot and worked with communications equipment in a lab and aircraft environment.
  • Involved in the configuration management process via Jira (Atlassian) software for issue tracking and change management.
  • Worked closely with international and local software development, sales, and engineering teams to ensure compliance with all product requirements.
Technologies: MATLAB, Data Communication, Ethernet, Wireshark, GNSS, Inertial Navigation System (INS), Sensors & Actuators, Flight Data Recorder (FDR), Automatic Takeoff & Landing Systems, Unmanned Aerial Vehicles (UAV), DOORS, Telemetry

Experience

Himalaya Pay

A mobile payment app for their crypto exchange platform. I was the only iOS developer and owned the whole process from refactoring to development, implementation of CI/CD pipelines, and publication to the App Store.

Supplementler

An eCommerce mobile app for Turkey's leading supplements and sports nutrition provider. I was the lead mobile developer and oversaw an iOS developer as well as an Android developer. I refactored the legacy app, applied VIPER architecture, and added a new payment method to the existing app.

SWEATers

A social platform for the sports community. I was the iOS developer and worked with a junior developer. I refactored the legacy app using VIPER pattern, implemented new features, and rewrote the app with the new design.

Education

2008 - 2010

Bachelor's Degree in Computer and Electrical Engineering

Halmstad University - Halmstad, Sweden

2005 - 2010

Bachelor's Degree in Electrical and Electronics Engineering

Karadeniz Technical University - Trabzon, Turkey

Skills

Libraries/APIs

Alamofire, PromiseKit, AudioKit, Core Animation, Fabric, Countly SDK, Foursquare API, NDK

Tools

Xcode, Git, Crashlytics, Bitbucket, Fastlane, TestFlight, Jira, GitLab, Branch.io, SwiftLint, MATLAB, Sentry, Wireshark, DOORS

Languages

Swift, Java, Objective-C, Kotlin, Embedded C, C, PHP

Frameworks

UIKit, SwiftUI, Combine, DifferenceKit, AFNetworking, OAuth 2, iOS SDK, Flutter, IGListKit, React Native

Paradigms

Model View ViewModel (MVVM), VIPER Architecture, Scrum, Agile, Object-oriented Programming (OOP), Clean Architecture, Unit Testing, Azure DevOps

Platforms

Android, Firebase, Bitrise, iOS, Amazon Web Services (AWS), Apple TV, Mixpanel, tvOS

Storage

MySQL, SQLite

Other

WebSockets, Lottie, AdMob, AVFoundation, SSL, Objective-C++, Texture, Obfuscation, Adjust, Facebook, Simultaneous Localization & Mapping (SLAM), Image Processing, Digital Signal Processing, Data Communication, Ethernet, GNSS, Inertial Navigation System (INS), Sensors & Actuators, Flight Data Recorder (FDR), Automatic Takeoff & Landing Systems, Unmanned Aerial Vehicles (UAV), Telemetry, PayPal, Material Design, iPad, Myspace, APIs, API Integration, Kotlin Multiplatform Mobile (KMM)

Collaboration That Works

How to Work with Toptal

Toptal matches you directly with global industry experts from our network in hours—not weeks or months.

1

Share your needs

Discuss your requirements and refine your scope in a call with a Toptal domain expert.
2

Choose your talent

Get a short list of expertly matched talent within 24 hours to review, interview, and choose from.
3

Start your risk-free talent trial

Work with your chosen talent on a trial basis for up to two weeks. Pay only if you decide to hire them.

Top talent is in high demand.

Start hiring