Position: Software Engineer
Category: iOS
English level: intermediate
Years of experience: 4

Pet Projects

Search Pattern: Regex
Search Pattern lets you write your regular expression and search by this regex in the text content or a PDF file. Also, you can get help and some tips about creating regex in Swift. Search Pattern allows finding and detecting swear words in your text.
Technologies: PDFKit, WebKit, CloudKit, Regular Expressions, Firebase, Jenkins, Git, Google-Mobile-Ads-SDK, UI/Unit testing, TestFlight, App Store Connect, CI\CD.

Diploma AR
Catalog of 3D models and their placement in augmented reality. Technologies: SwiftUI, ARKit, RealityKit, TestFlight, App Store Connect.
Summary:
More than 3 years of practical experience in iOS applications development and support using Swift programming language and modern technical approaches.

Qualities:
Passionate about computer systems and app development, have a great desire to learn new technologies and produce high-quality software products, self-motivated and details oriented, proactive team member.

• Understanding of OOP, UML, Design Patterns 
• Understanding of SOLID principles
• Knowledge of algorithms and data structures 
• Understanding of CI/CD method
• Understanding of Apple Human Interface Guidelines
• Experience in Git workflow
• Experience in App Store Connect, TestFlight
• Experience in Jira, Charles, Postman, Jenkins, Firebase, Segment, Youbora 
• Verbal and written English skills (Intermediate)
• Experience in working with the international team
• Experience in code reviewing, mentoring, and interviewing

Expertise
• Swift • UIKit • Storyboard/Nib • Auto Layout • AVFoundation
• GCD • Deeplinking • Push Notifications • XtremePush
• CocoaPods • UI/Unit Testing • REST API • Regex
• CoreData • CoreLocation • CoreMotion • WebKit • CloudKit
• SwiftUI (basics) • PDFKit (basics) • ARKit (basics) • RealityKit (basics)