Ios Developer Resume
Cincinnati, OH
PROFESSIONAL SUMMARY:
A dynamic professional with 5 years of experience and a skilled iOS Developer with strong background in current industry technology. Proficiency in the creation of native iOS applications using Objective - C and Swift as the core languages. Proven to work independently or as part of a team. Adept at technical troubleshooting and anticipating future problems.
SKILL:
- C, C++, Java, Objective-C, Swift
- XCode, Android Studio, Net Beans, Unity, React studio, Visual Studio Code
- Foundation Kit, UIKit, Web Kit, Core Data, Core Location, Notification Center, Vison Framework, AVFoundation, AFNetworking, Alamofire, SwiftyJSON, ARKit, FIREBASE
- Oracle, My SQL, Sqlite
- HTML5, Java script, XML, JSON, React JS
- Fiddler, Soap UI, Postman
- SVN, GIT, Source Tree
- VOIP, SIP, TCP/IP, RTP OSI, IPVersions, Network Topology
WORK HISTORY:
IOS Developer
Confidential, Cincinnati, OH
Responsibilities:
- Convert the existing cross platform applications to native iOS applications
- Created iOS native application using Vision Framework
- Integrated Location Services and MapKit by allowing user access to the nearest stores
- Implement App's features using Storyboard, Auto layouts and Segues
- Developed the App with Swift/Objective-C programming language and Apple's latest tools by following MVC architecture and ARC memory management system
- Handled Touch Events like touch and drag
- Used Objective-C Project in Swift configuring an Objective-C bridging header
- Used NSJSONSerialization to retrieve data for displaying on the iPhone/iPad from server using RESTFUL web services
- Worked closely with Backend team in implementing API's for the application
- Took care of code review, code fixes and bug fixes
- Implemented Push Notification Services and Alert Notifications
- Made use of CocoaPods to manage third party libraries
- Good understanding of Apple's code signing process to create Certs and Provisional Profiles
- Used TestFlight beta testing
- Worked on Agile based development Model
Environment: : iOS 9/10/11/12, Mac OS X, Swift, Xcode 7/8/9/10, Storyboard, AVFoundation, ARKit, Vision Framework, UIKit, Foundation Kit, iOS SDK, Agile, XCTest
Quality Assurance Analyst (Intern)
Confidential, Cincinnati, Ohio
Responsibilities:
- Tested software programs to compare with specifications and documentation
- Created test cases/test data and evaluate data for defects
- Created and executed automated test scripts using testing software programs as Selenium
- Reviewed computer logs and reports to identify program processing errors and improvements
- Documented, tracked and communicated test plans, test results, analysis and unresolved problems
- Reviewed and contributed to software program documentation
IOS Developer
Confidential
Responsibilities:
- Created View controllers through programming and using Storyboards
- Used XCode 6.1, 5.1.1 and 5.1 to build application for iPhone 3.5 inch, iPhone 4 inch retina, iPhone 4 64-bit Retina, iPhone 5, 5s, 6 and 6 plus
- Developed the UI screens by integrating different views to make them user friendly
- Implemented, designed and coded the Settings User Interface View with MVC design pattern according to the client's requirements using UINavigationView, UITableView, UICustomCell, UIWebView, UIImageView for iPhone and iPad
- Used Core Location Framework to get the user's current location accurately
- Involved in working across various modules in the project to figure out the possibility of error occurrences
- Displayed the errors in the form of an alert error message or player inline error message to end users using UIAlertController and Storyboards for all iPhone and iPad views
- Worked with UIKitFramework for development and maintenance
- Integrated web-based content made with HTML5 on a Native app using UIWebView
- Worked on Web Service Calls, XML and JSON parsing included in the project
- Performed Beta Testing of the application via TestFlight
- Worked on UIViews & UITableViews for user interface in the application
- Used Xib to design for all iPhones using Auto Layout
- Worked closely with the web application development team to ensure proper integration between mobile application and web application
- Worked closely with a cross functional team of testers and developers
- Used Agile methodology for development
- Sub-classed a UINavigationController to make a styled Navigation Controller, which would then be used throughout the application. This would make it easier to change the behavior of a View Controller
- Worked on iOS SDK 7 and iOS SDK 8 and created Custom Table View Cells to accommodate the client's design of a particular Cell
- Used Objective-C to make the application
- Worked on Test driven development (TDD) and coded test cases and performed unit testing using XCode testing framework to validate the functionality of the core methods in channels and search modules
- Involved in daily defect triage meetings and used JIRA to keep track of user stories, tasks and QA bugs
- Worked with SVN repository for updating the code changes accordingly. Also, involved in Bug Fixing and addressed the changes requested by the User Acceptance Testing team
- Published the application on App Store and then pushed updates after every sprint release
Environment: iOS SDK 7.1, iOS SDK 8, JIRA, SVN, Objective-C, iPhone Devices, Localization.
Junior IOS Developer
Confidential
Responsibilities:
- Used Objective-C to develop the application
- Developed the UI screens by integrating different views to make them user friendly
- Involved in daily defect triage meetings and used JIRA to keep track of user stories, tasks and QA bugs
- Worked with SVN repository for updating the code changes accordingly. Also, involved in Bug Fixing and addressed the changes requested by the User Acceptance testing team
- Performed Beta testing of the application via TestFlight
- Published the application on App Store and then pushed updates after every sprint release
Environment: iOS SDK 7.1, iOS SDK 8, JIRA, SVN, Objective-C, iPhone Devices, Localization