Ios Developer Resume
Islandia, NY
SUMMARY
- 4 years of IT experience with 3+ years of experience in iPhone/iPod/ipad application development using iPhone SDK, Cocoa, Objective - C and Xcode.
- Proficient with Objective-C, C, C++ and Cocoa including interface builder and storyboards
- Complete understanding of iPhone/iPad/iPod architecture and various versions of iPhone Software Development Kit (SDK) that includes Xcode IDE, Instruments, iPhone simulator and frameworks
- Experience working with latest version Xcode 5 and iOS 7
- Experience with source control tools like SVN and unfuddle.
- Exposure to various frameworks and API’s including CoreLocation, CoreGraphics, CoreData, MapKit, CoreAnimation, UIKit and Facebook/Twitter API
- Involved at every phase of project life cycle, from concept creation to app store deployment
- Experience in implementation of the SDLC process with different project management methodologies including Agile
- Experience in writing test cases for application testing and reporting bugs in JIRA, VersionOne Agile tool for bug tracking and project management
- Proficient in testing applications on device simulators and actual devices to fine-tune products
- Ability to work independently and in a team environment
- Good at interacting with business partners to identify the business requirements for project
TECHNICAL SKILLS
Programming Languages: Objective-C, SQL, C, C++
Mobile Platforms: iPhone/iPod/iPad, iOS 5/6/7
Operating Systems: Windows, Mac OS
IDE’s: Xcode 4.2/4.6/5.0
Databases: SQLite Database, MySQL, MS SQL Server
Skills: REST Web services, JSON/XML, Core Data, MapKit Framework, Social
PROFESSIONAL EXPERIENCE
Confidential, Islandia, NY
iOS Developer
Responsibilities:
- Involved in requirement gathering, planning and developing project plans.
- Involved in integrating Layer 7 libraries/API which internally uses siteminder for user authentication.
- Implemented Feedback mail form using MFComposeViewController to enable users to send feedback.
- Implemented Tab bar for easy navigation between web applications using 3rd party library TRTabview.
- Worked on caching credentials in Keychain, capturing the authentication challenge and passing the cached credentials for user authentication.
- Added different user agent strings to support web applications in different iOS versions.
- Took care of device orientations (portrait and landscape mode) for different views in both iPhone and iPad.
- Implemented WebView, ToolBar, TabView, ProgresssViewIndicatiors and other custom views.
- Integrated CA’s MAA(Mobile application analytics) framework to collect the device logs.
Environment: Xcode 5, Mac, objective - C, Cocoa Framework, Siteminder, layer 7 API
Confidential, Dallas, TX
IOS Developer
Responsibilities:
- Involved in planning and developing detailed project plans.
- Implemented the UI screens for listing events and gifts in the application with custom UITableview, UIAlertView, UIScrollView in the Xcode Interface Builder using Cocoa Framework.
- Integrated CoreData functionality provided in the iOS SDK with the application to support all the database operations.
- Created and integrated ROAMpay card reader SDK for saving the stored card data in keychain and then sending it over to server for saving the transactions made.
- Worked on creating receipt and integrating star printer SDK with native application, using which user can connect the printer via Bluetooth and take out the receipt print outs.
- Fixed the crashes/bugs reported by QA by removing memory leaks and memory warnings using Instruments and Static Analyzer tools.
Environment: Xcode 4.6/5, Mac, objective - C, Cocoa Framework, MySQL, PHP
Confidential, Dallas, TX
Software Developer
Responsibilities:
- Designed entire UI of the app using UIKit framework for both portrait and landscape mode.
- Created custom checklist and shared them with selected app users that are retrieved from MySQL database using JSON library.
- Reported analytics of checklist by sending date across employees using web services.
- Implemented functionalities like representing data in different views using UITable views and UIKit framework.
- Involved in application testing and bug fixing to fine-tune the application.
- Integrated print functionality for printing the custom reports of a product using UIPrintInteractionController and UIPrintInfo classes.
Environment: iOS 5.x, Objective-C, Xcode 4.4.1
Confidential
Application Developer
Responsibilities:
- Created the overall design of the app using UIKit framework.
- Implemented login functionality by checking the data input by the user with the data stored in SQLite database.
- Integrated Map functionality using MapKit and CoreLocation frameworks using web services data.
- Involved in application’s functionality testing and fixing issues.
- Retrieved data from web services by hitting the server and then parsed the response data using JSON library.
Environment: iOS 4.x/5.x, Objective-C, Xcode 4.4.1, JSON, SQLite database
Confidential, Virginia
Mobile Application Developer
Responsibilities:
- Designed the complete user interface (UI) of the app using UIKit and CoreGraphics frameworks.
- Implemented login functionality for the users to sign in and sign out.
- Executed various functionalities like reorder of coins, automatic resize and coin search using UI search View.
- Parsed data including images through web services using JSON parsing.
- Integrated filter functionality to filter different types of coins and certifications using UISearchDisplayController.
- Integrated the application with PayPal SDK for payment processing.
- Managed bugs depending upon priority and severity using JIRA tool.
Environment: iOS 5.x, Objective-C, Xcode 4.4.1, JSON
Confidential, Dallas, TX
Jr.Mobile Application Developer
Responsibilities:
- Designed custom views for various functionalities.
- Worked on loading pdf’s for every products screen using CGPDFDocument API (Core Graphics Library).
- Designed internal database for storing the content and provide offline access.
- Implemented scroll functionality by using UIScrollview on many screens.
- Integrated print functionality for printing the forms and pdf’s of the products using UIPrintInteractionController and UIPrintInfo classes.
- Involved in writing test cases for application testing and reporting bugs in JIRA tool for bug tracking and project management
Environment: Xcode, Mac, objective-C, Cocoa Framework, MySQL, PHP
Confidential
Software Engineer
Responsibilities:
- Public APIs and driver modifications for the WLAN features on the product.
- User interface design in Win32/MFC for the WLAN software.
- Developing automation tools for feature testing APIs and Plug-ins.
- Localization enhancements for the existing stack in order to cater to multilingual market.
