B
Bharatraj Rai
Bharatraj Rai
About
Detail
Texas, United States
• 14+ years of experience in iOS and MacOS application development using XCode, Interface Builder, SwiftUI, Combine, Swift, RxSwift, RxCocoa, Objective C, XCTest and Cocoa touch frameworks. • Experienced in Web Services invocation and parsing of JSON responses using libraries like NSJSONSerialization and AEService. • Built Mac and iOS applications using frameworks like Foundation, AppKit, UIKit, MapKit, Logger and ColumboReporter. • Experience in managing applications using View Controllers, Auto Layout and strong understanding of singleton, MVC, MVVM & VIPER design patterns. • Proficient in Object-Oriented Programming techniques, Protocol Oriented programming, design and development skills. • Seasoned with use of Grand Central Dispatch (GCD) to perform tasks on different threads, allowing for a more fluid user experience. • Worked in Agile Methodology, JIRA and Code Versioning Repository like Git. • Experience in offline data storage using UserDefaults, Core Data and Keychain access (with Secure enclave). • Participates in peer code review, mentoring new team members and pair programming. • Designing solutions and contributing to Design and Architecture reviews. • Possess a positive, flexible & strive to be my best towards achieving organizational goals. • Strong leadership skills and have the ability to work collaboratively in a team. • Has delivered robust end-to-end solutions applying sound technical fundamentals. • Ability to complete challenging assignments through new learning or experimentation. • Proficient in automating build, test, and release processes with Fastlane and Azure CI/CD