Ios App Developer Resume Profile
CT
Summary:
- 4 years of IT experience using the SDLC to create software with various technologies for Mobile, Web and Applications development.
- 3 years of development for iOS devices, using iOS SDK 5 to 7. Cocoa Touch, View Controllers, Notifications, Threading, Blocks, Unit Testing, Autolayout, asynchronous RESTful JSON services, MVC, Profiling for iOS with Instruments.
- Strong analytical and problem solving skills.
- Object Oriented Programming, Object Oriented Analysis and Design and UML.
- One year and a half developing Web applications with PHP, HTML, Javascript jQuery , CSS
Technical Skills :- Langages: Objective-C, JavaScript, HTML, Java, SQL PHP. GUI Tools: Xcode, Version Control Tools: Git, SVN DBMS: MySQL Operating Systems: Mac OS X, UNIX/Linux, Windows.
- Devices: iPhone, iPad
Work Experience :
Confidential
IOS App Developer
Roles Responsibilities:
- Made Enhancements for the Live TV show.
- Defect fixes and enhancement of the app.
- Debugged and tested the application on device.
- Handling off shore team for co-ordination of requirement change, bug fix and development.
- Maintaining live contents for second screen iOS experience.
Environment : Objective-C, X Code 4.0, Cocoa Touch, JSON, fbet
Confidential
iOS App Developer
Roles Responsibilities:
- Involved in requirement gathering, design and implementation.
- Designed the User Interface UI with Web View for logging in user specific accounts.
- Used Web Services and networking to parse xml online data from server.
- Peer review of Code.
- Bug fixes and enhancement of the app with new features.
- Debugged and tested the application on device.
Environment : Objective-C, X Code 4.0, Cocoa Touch, JSON
Confidential
Lead Software Engineer iOS
Roles Responsibilities:
- Uses JSON ASIHTTP for web and SqLite for offline storage of all the locations.
- User can post their own location with short description.
- I pushed refactoring and code reviews to improve our code base and enable code reuse. This implement clean APIs to facilitate integration between modules.
- Analysis and design of the interface usage and various rounds of feedback with the customer to improve the user experience.
- Consuming data through JSON web services using Blocks for asynchronous calls via third party networking APIs for different iOS versions.
Environment : Objective-C, X Code 4.0, Cocoa Touch, JSON
Confidential
Software Engineer iOS
Roles Responsibilities:
- Involved in designing the API. We tried to create a clean API eliminating dependencies so that the library could be used by our iPad and iPhone application without changes.
- Create re-usable libraries to ease development through higher level APIs.
- Promote code re-use between the iPad and iPhone version of the application. All asynchronous calls, JSON parsing, and the Model definition of the MVC pattern are implemented in the static library.
- Code Refactoring: Improving the API design, getting continuous feedback from other developers using the API we could minimize the library's footprint by removing redundancies.
- Implement various testing techniques to ensure a low rate of bugs per iteration and complete independence from the server.
Environment : Objective C, X Code 4, iPhone SDK 4.3 Interface Builder, JSON, iOS ver. 4.3 to 5, ASIHTTP
Confidential
Software Engineer iOS
Roles Responsibilities:
- Application allows to pull and store data from web using ASIHTTP and JSON and stores using SQLite
- Supports both iPad and iPhone
- Create re-usable libraries to ease development through higher level APIs.
- Analysis and design of the interface usage and various rounds of feedback with the customer to improve the user experience.
- Consuming data through JSON web services using Blocks for asynchronous calls via third party networking APIs for different iOS versions.
- Implement various testing techniques to ensure a low rate of bugs per iteration and complete independence from the server. Mock Ups, Fakes
Environment : Objective C, X Code 4, iPhone SDK 4.3-5, Cocoa Touch, Interface Builder, JSON, iOS ver.
Confidential
Software Engineer iOS
Roles Responsibilities:
- Involved as a programmer working closely with the users to define the App's specifications. This app use JSON for data to display catalog entered by customer.
- Create re-usable libraries to ease development through higher level APIs.
- Subclass and customize UI controls to create a unique look and feel. The application uses the UIKit Cocoa Touch customization API to give the user a personalized experience using Blocks for animation.
- Analysis and design of the interface usage and various rounds of feedback with the customer to improve the user experience.
- Consuming data through JSON web services using Blocks for asynchronous calls via third party networking APIs for different iOS versions.
- Define API for a library of predefined objects which allows the tutor to quickly add commonly used shapes and objects to the board.
- Implement various testing techniques to ensure a low rate of bugs per iteration and complete independence from the server. Mock Ups, Fakes
- Distributed version control with SVN
Environment : Objective C, SDLC, X Code 4.0, iPhone SDK 4.3 to 5, Software Engineer iOS , JSON, iOS ver. 4.3 to 6, ASIHTTP, SVN ,