Artem S.
iOS/iPadOS/tvOS/watchOS Software Engineer
Hi, my name is Artem Selivanov. I'm software engineer with a decade of hands-on experience in designing, developing, and maintaining successful, user-friendly, native iOS/iPadOS/tvOS/watchOS applications in such areas as Health and Wellness, E-commerce, Education, Social Networks, Messaging, Media, Streaming. I have a product-oriented mindset, focused on delivering features to production. Always looking to analyze and solve complex problems, while paying attention to fine details. Constantly learning new technologies, and thriving for excellence. I can be a part of a team, or working solo. As an iOS/iPadOS/tvOS/watchOS Software Engineer I can be responsible for an any part of your app development, maintenance or evolving cycle. Beginning from designing app architecture and UI/UX, ending with app distribution. If you need build an app of any complexity from scratch, make overall refactoring, fix broken functionality of an existing app or add new features to it, please feel free to contact me. Also I am able to integrate CI/CD automation to your project. Besides I can help you with understanding of Apple Human Interface Guidelines and give remarks or suggestions about UI/UX if needed. Remembering my professional experience I can highlight the following exceptional challenges I faced with: - Maintaining and improving security qualities of a messenger which conforms HIPAA compilance. - Implementing subscriptions logic for educational app for musicians. - Implementing background downloading system of attachments, media and service files for educational/support AR platform. I have a Master's degree in Computer Engineering from Zaporizhzhya National Technical University, Ukraine. My skills, preferred methodologies and paradigms: Programming Languages: - Swift - 5 years of experience - Objective-C - 5 year of experience (I didn't have a chance to practice since 2021) Programming Paradigms: OOP, Reactive Programming Methodologies: TDD, BDD, DDD Principles: SOLID, DRY, KISS, YAGNI Apple Frameworks: - Foundation, UIKit, Core Data, Core Location, Network - SwiftUI, Combine - CoreFoundation, Core Animation, Core Graphics, Core Audio, Core Bluetooth, CFNetwork, Core Telephony, Core Text - Accounts, ARKit, Audio Toolbox, Authentication Services, AVFoundation, AVKit, Background Tasks, CallKit, CloudKit, Contacts, Contacts UI, MapKit, Media Player, Media Accessibility, PhotoKit, PushKit, Security, SiriKit, StoreKit, WebKit - Human Interface Guidelines - Objective-C Runtime - XCTest 3rd-party Frameworks: - RxSwift - SnapKit - Lottie - Alamofire, AFNetworking - SDWebImage, Kingsfisher - Typhoon - Facebook SDK, - Firebase SDK - SSZipArchive - Lumberjack - SwiftLint - Fabric, Crashlitics - SQLCipher - PjSIP Databases & Persistent Frameworks: - Core Data - Realm - FMDB - SQLite - Firebase Realtime DB Dependency management: - Cocoapods - Swift Package Manager - Cathage Source Control - Git, Bitbucket, GitLab, SourceTree, GitKraken Task Management: - Fibery, Jira, Youtrack, Assembla, Trello IDE: Xcode CI/CD: - Fastlane - CircleCI
Earnings and projects
Last 6 months ÷ 6
Billed in all: $125,160$125k
Across 8 contracts