Senior Ios Developer Resume
ChicagO
SUMMARY:
- Over 7 years of experience in the area of software development for mobiles and web, which includes understanding requirement specification, working on software design, coding, testing and maintenance.
- Skilled in developing APIs for middle ware Framework modules for mobile platforms using Objective C.
- Experienced of working on iOS platform and frameworks and customizing it as per requirements.
- Undertaken full life cycle of mobile iOS Hybrid using Phonegap Application Development that includes testing on device and simulator as well.
- Having experience in developing hybrid applications in Phonegap and native plugin for hybrid applications.
- Having experience in Agile development methodology.
- Experienced in UX Design, can translate concept design into user interface on mobiles like iPhone, iPad iPod
- Expertise in using Design patterns and object oriented methodologies to design software for mobile phones.
- Experienced with Apple Approval Distribution Process, AdHoc Enterprise distribution.
- Experience of iPhone mobile application development and testing on device and simulator using x code and Objective C.
- Involved in various parse level application and well aware of parsing of SOAP, XML and JSON formatted services for iPhone and iPad.
- Was involved in Usability testing of the application during early releases of the application to modify any user experience elements to be changed.
- Worked on various architectures such as MVC, Singleton, Delegate and Notification patterns.
- Experience of using version control and bug reporting tools like clear case, clear quest, svn, tfs and git etc.
- Experience taking a project from scoping requirements through actual launch of application.
TECHNICAL SKILLS:
Programming Languages: C/C Objective C.
Scripting Languages: XML, JSON, HTML, CSS
Database and Applications: SQL Server/Oracle, SQLite .
Software and IDE: Xcode, MapKit, UIKit, EventKit, Core Data, AddressBook, AVFoundation, Message UI, Core Location Experience.
PROFESSIONAL EXPERIENCE:
Confidential, Chicago
Senior iOS Developer
Tech/Tools: XML, JSON, HTML, CSS, Xcode, MapKit, UIKit, EventKit
Responsibilities:
- Made a proof of concept from a user interface design that came from the business requirements
- Met the short deadline of going from a user interface design document to proof of concept in 5 weeks
- Presented proof of concept before the customer, received feedback from customer and applied feedback to, what later became the rough draft of the app
- Used proprietary formulas to create reports based on user input
- Designed with ios7 and optimized for iPhone 5s and 5c
- Collaborated with multiple team members to identify consumer needs and business requirements
- Used UITableViews to display calendar weeks for fitness tracking Uses Parse for backend
- Involved in iPhone app analysis and implementationWorked on a team of 3 iOS developers
- Worked closely with the UX team to make any changes to app designResponsible for testing and debugging
Senior iOS Developer
Tech/Tools: XML, JSON, HTML, CSS, Xcode, MapKit, UIKit, EventKit
Responsibilities:
- Developed and coded logic to process calendar events and remindersWorked closely with the UX team to make any changes to app designProvisioning / loading iPhone .
- Responsible for testing and debugging including assisting the QA team testing and improvingtheirmethods of testing builds waiting for release
- Sr. IOS Team member on 3 projects performing development of native iOS applications.Client interaction, UX Designing, Code review and Unit Testing.
- Designed and implemented Push Notification client for multiple accountsDesigned and wrote iOS navigation interface for distributed audio visual application
- Implemented streaming of audio and video files including AirPlay and background operationDeveloped iPhone user interface for distributed backup application
- Agile development SCRUM development methodology implemented.Developed multiple custom controls including calendar and graphs
Confidential, Chicago iOS Developer
Tech/Tools: XML, JSON, HTML, CSS, Xcode, MapKit, UIKit, EventKit
Responsibilities:
- Used eventKit framework along with UISwitches to remind user of desired showsUsed QuartzCore framework to make a more appealing user interface and implement rounded corners on images and product carousels.
- Created additional product carousels for show hosts, guests, and models.
- Created those carousels by consuming xml web services in order to load the correct product images.
- Work with web services JSON/Restful and GCD, Core Data, NSNotification and Security framework.Used touchXMLParser
- Used NSNotification class extensively to broadcast notifications synchronously.Design and build advanced applications for the iOS platform
- Collaborate with cross - functional teams to define, design, and ship new features.
- Unit-test code for robustness, including edge cases, usability, and general reliability.
- Work on bug fixing and improving application performance.
- Continuously discover, evaluate, and implement new technologies to maximize development efficiency.
iOS Developer
Tech/Tools: XML, JSON, HTML, CSS, Xcode, MapKit, UIKit, EventKit
Responsibilities:
- Developed iPhone application strategy with the client
- Created and coded logic to process contact information with AddressBook
- Worked closely with the UX team to make any changes to the designs as needed
- Handled provisioning and loading iPhone app into the Apple store
- Enacted testing and debugging and worked with the QA team Interacting with clients on regular basis as a SPOC (Email/IM/Telephone/F2F) for understanding the requirements and needs.
- Converting client requirements into Functional specification and technical documents. Preparing WBS and product
- Designing product Sequence and Class diagrams. When appropriate, executed different project steps as a full team member.
- Interacting with designing and QA teams to understand the client requirements. schedule/estimation documents. Design of the new enhancements.
- Assigning tasks to subordinates and helping them to resolve complex problems.
Software Engeenier
Tech/Tools: XML, JSON, HTML, CSS, Xcode, MapKit, UIKit, EventKit
Responsibilities:
- Used SQLite database to maintain cart list.
- Worked extensively for crash reporting using Crashlytics SDK• Payment getaway implemented using PayPal SDK
- Consumed REST based web services with JSON using NSJSON Serializati
- Fixed bugs as documented by QA team.
- Used Agile methodology for development.
- Participated in ode review using SourceTree for creating branches and to push andpull the code from BitBucket remote repository.
