Iphone Developer Resume
SUMMARY
- 7+ years of IT industry experience as Java developer and designing and developing enterprise level iOS mobile applications.
- 4+ years of experience in iOS Mobile Application Development using iPhone SDK, Cocoa touch, Objective - C and Xcode.
- 3 years of experience in Java development using HTML, CSS, JavaScript and J2EE.
- Good Knowledge on Object Oriented Programming (OOPS) with experience in programming languages like Python, Objective-C, SWIFT and JAVA.
- Working with Xcode IDE Suit using MVC and MVVM architecture. Hands on experience includes -
- Managing multiple UIViewControllers using TableViewController, RootViewController, NavigationController, TabBarController and StoryBoards, XIBs, ActivityIndicatorView, Custom progress HUD, Core Animation, UIPropertyAnimator, AVFoundation, UserNotifciation, NSNotificationCenter, KVO, Cocoapods.
- Firebase, Alamofire, Parsing JSON, SQLite to extract data for CoreData Framework.
- Executing MapKit, Deep Linking, MultiThreading, UserDefault and various Cocoa Touch Delegates.
- Well versed with complete Software Development Life Cycle (SDLC) process which includes designing and implementing the software, debugging, fixing and maintaining the software.
- Expertise in Coding, Debugging and Documenting all Software modifications and extensions.
- Superb communication skill in multiple streams - Interpersonal mode, Presentation mode and Presentation to the Audience (hall room mode).
- Ability to accomplish a given task individually and as part of a team.
- Establish and maintain productive working relationship with management, clients and team members.
TECHNICAL SKILLS
Programming Skills: Swift, Objective C, Python, JAVA, Excel VBA
Mobile OS: iOS
Software Development Skills: Java, J2EE, JDK, Sprint MVC, Hibernate, JSP, Web services, SQL Server, HTML Maven, XML, JUnits.
Database: SQLite3, MYSQL
Web Services: JSON, XML, Facebook, Google
Operating System: MAC OS X, Windows 7/10
PROFESSIONAL EXPERIENCE
Confidential iPhone Developer
Responsibilities:
- Worked extensively, using MVC and MVVM architecture, on Multiview Applications and customizing UIViews according to specifications: UINavigationView, UITabBarView, UITableView, UICollectionView, UIAlertView.
- Worked with Map Kit and CoreLocation to retrieves nearby store location from current user’s current location and show directions to selected store.
- Utilized AVFoundation to develop custom UIViewController to scan prescription barcode.
- Extensively worked with JSON inputs, using NSOperationQueue, NSJSONSerialization, NSURLSession and Codable protocol to pull the data from backend and display it on the app.
- Integrated 3-D Touch peek and pop in home screen for quick actions.
- Skillfully made use of Key-Value Observing (KVO), Delegates and NSNotificationCenter for effective communication within the app.
- Secured user credentials for better user interaction with the app using Firebase Cocoapods integration.
- Implemented FaceID for secure sign in and designed custom UIActivityIndicatorView to animate during segue into ViewControllers.
- Collaboration among the different teams throughout Git Repository.
- Tested the application for memory leaks and relevant bugs, fixed the leaks and deployed on different iPhone firmware’s to validate the application stability.
Technical Environments: iOS 11.3, 12.1, 13.2 and 14.0 (iPhone SDK), Mac OS XObjective C, Xcode 11 and 12,Cocoa Touch, iPhone Simulator, Firebase.
Confidential, New York, New York iOS Engineer
Responsibilities:
- Designed Multiview Applications using MVC architecture, developed custom UICollectionViews, UITableViews, Navigation Bars, Search Bar and Tab Bars.
- Worked on implementation of UIAlertView, UIImageViews, and UIScrollViews for stories and posts.
- Improved the application efficiency with multi-threading and debugging of memory leaks.
- Used Cocoapods, Keychain Wrapper, plists and UserDefaults to facilitate in user information storage and developing colorful and helpful UIs.
- Made use of Alamofire, URLSession and Codable protocol to GET and POST to backend services.
- Designed interactive card view animation using UIPropertyAnimator and Floating Panel Controller Cocoapod in the Core Animation framework.
- Implemented progress HUD using 3rd party framework, JGProgressHUD, instead of native activity tracker view to enhance user experience.
- Integrated WKWebView in ViewControllers to connect to external websites sites.
- Designed custom sign-in screen and integrated Firebase backend services to authenticate Google, Facebook and Email Registration, Login and Logout.
- Implemented user comments for posts section by integrating Firebase database framework.
- Worked on implementing code for rich and interactive notifications for latest content using UserNotification framework in AppDelegate.
- Developed code to seamlessly integrate Google and Twitter feed using APIs and WKWebView to display user generated web content.
Technical Environment: iOS 11.0, 11.1, 11.2 (iPhone SDK), Mac OS X, Objective C, Xcode 9.0, Cocoa, Cocoa Touch, Cocoa framework, iPhone Simulator, Firebase, Alamofire.
Confidential iOS Developer
Responsibilities:
- Worked in design and implementation phases.
- Participated in creating best design built for the iPhone to make it intuitive for the user while making the experience highly engaging.
- Involved in creating navigation and coding for user interface layout and views.
- Utilized tools in the software development process such as Git and Xcode.
- Worked with Swift, Objective C and Cocoa framework, which includes UIKit, Foundation, NSUserDefaults and plists.
- Customized UIButton, UITabBar, UISearchBar, UIAlertView, UICollectionView and UITableView to build user interface of the application.
- Used JSON parsers to parse the data from the web services to display user generated content using JSONSerialization.
- Utilized CoreData/Databases, other common iOS platform and 3rd party mobile frameworks (Realm, CoreLocation, and NotificationCenter)
- Worked closely with a cross functional team of testers and developers.
Technical Environment: iOS 10.0, 11.2 (iPhone SDK), Mac OS X, Objective C, Xcode 8.0, Cocoa Touch, iPhone Simulator.