Ios Application Developer Resume
2.00/5 (Submit Your Rating)
Plano, TX
SUMMARY
- About 4+ years experience in UI development
- Excellent knowledge of Objective - C language and familiarity with SWIFT
- Proficient in parsing JSON,XML,PLIST
- Familiar with memory management with ARC and MRR
- Worked with local storage such as CoreData, SQLite database, NSFileManager and NSUserDefaults
- Worked with TableView, CoreLocation, CollectionView
- Worked with REST to interact with web services
- Experience working with XCODE and different versions of iOS
- Experience with subversion control with GIT and SourceTree
- Experience working in a waterfall, agile and scrum environment
- Experience debugging skills and understanding of OOP, MVC
- Experience working with the Core Bluetooth framework
- Working Experience with Assembly Language and Javascript
- Performed design verification using UIAutomation test tools and unit testing with XCTest
- Created applications that are consistent with Apple Human Interface Guideline
- Collaborated with team members to identify consumer needs and business requirements
- Parse used for backend with Foundation framework and NSURLConnectionDelegate methods
TECHNICAL SKILLS
Language: C, Objective-C, SWIFT, Java, Javascript, JSON/XML/SOAP, SQLite, Assembly Language, Linux, VerilogHDL iOS Technology: iOS version 5+, Xcode version4.1+ iOS Framework: Media Player, AV Foundation, Core Location, Core Data and Apple Push Notifications(APN), GCD Blocks, AutoLayout
IDEs: Xcode, Eclipse, Sublime
Database: Oracle, SQL Server
Methodologies: Agile, Rational Unified Process (RUP), UML
PROFESSIONAL EXPERIENCE
Confidential, Plano, TX
iOS Application Developer
Responsibilities:
- Upgraded reporting system of the application for analytics
- Developed complete client mobile login and signup module that includes UI design and backend communication with Web Services
- Map View implementation using the MapKit and Core Location Frameworks.
- Web Services consumption on the iPhone to communicate with the MediaWiki API using the NSURLRequest and NSURLConnection objects.
- Developed new components like infinite scrolling section for sliding tableview
- Solved major defects in navigation controller behavior for the application
- Experience working with Webviews
- Worked in Agile and Scrum environment
- Provided mechanism to avoid loading of duplicate data in tableviews (Problem due to concurrent server calls)
- Handled scenarios of no data for application during good network signal
- Explained the design problem of invocation by drawing flowcharts
- Assisted Project Manager with release build schedules
- Documented the technical specifications
- Managing the work log and following the schedule to ensure completion of projects before deadline
Confidential, Phoenix, AZ
iOS Appication Developer
Responsibilities:
- Worked extensively with Objective C and Cocoa frameworks
- Worked extensively on table view controller and madecustomized table view cells
- Pre-fetching data for different views for smooth screen transition
- Followed a work data flow principle for design and development
- Worked closely within a cross functional team of testers and developers
- Worked on Web Service calls,XML and JSONparsing included in the project
- Worked withUIKit Frameworkfor development and maintenance
- Added animation between UI Views for smooth transition and better user experience
- Worked with Backend team to display the correct data format in devices
- Used the same XIB to design for iPhone 5 and older iPhones by using Auto-layout
- Integrated a web-based content made with HTML5 on a Native application usingUI Web View
- UsedCore data Frameworkfor local storage purpose in SQLite
- Formatted the Data as per Business rule to display in UI
- Debugging issues onsite whenever required
- Worked withGDB and Xcodefor debugging
- Worked withGITto checkout and update the codebase changes
- Reported progress/challenges to project lead
- Scrum based development
Confidential, Richfield, MN
iOS Application Developer
Responsibilities:
- Test driven design and development of iPhone/iPad App (Version 2.0.12- 2.1)
- Implemented object oriented software principles, design patterns and agile methodologies for development
- Written unit tests using XCTest and OCMockito and Automation testing using KIF Framework
- Implemented native universal application on Objective C and Xcode IDE
- Refactored using auto layout and VFL (Visual Format Language)
- Concurrent programming using Grant Central Dispatch (GCD) and blocks
- Continuous Integration using GIT and Code Review using Gerrit
- Solve project dependencies using Cocoapods
- Mentored a development team, also participate in code refactoring and code review
- Worked with cross functional groups to accomplish schedule
- Worked with product management team to gather requirements and design wire frames
- Involved in Graphical design activities and design review meetings
- App deployment and maintenance (Bug fixes)
- Working with a variety of groups including Development Managers, Product Managers, Quality Assurance Engineers, Business stakeholders, etc
