Ios Developer Resume
GA
SUMMARY
- Six years of experience in developing iOS native and hybrid applications and Client/Server & Web based Applications.
- IOS applications are developed using Objective C and JavaScript frameworks like Sencha Touch and JQuery.
- Expertise in making the applications for iOS devices.
- Having experience in web technologies like HTML5, CSS, JavaScript, JQuery and Sencha Touch.
- Experience in integrate RESTful web - services in iOS applications.
- Experience in Grand Central Dispatch andNSOperationQueue.
- Proficient in using various design patterns such as MVC, Delegation, and Singleton.
- Extensive Development experience with IDE’s like Xcode, Net Beans and Eclipse.
- Experience in using Version Control Systems like Git, SVN.
- Exposure in iOS architecture.
- Experience with create the provisioning profiles, certificates, .app and .ipa files.
- Experienced in XML and JSON parsing, multi-threading using SBJSON, NSXMLParser and NSJSONSerialization.
- Experience in Push notification and Local notification.
- Implemented the model part with CoreDataFramework.
- Worked as part of Agile/Scrum team over the entire SDLC.
- Good problem solving and analytical skills with ability to complete task within given time frame.
- Having experience in supporting Agile development for mobile/web apps as well as Waterfall for integration development.
- Good interpersonal skills, excellent verbal, written and presentation skills and can work both independently and in a team.
TECHNICAL SKILLS
Programming Languages: Objective - C, Swift, Java, C,C++
Mobile Frameworks: Cocoa Touch, Cordova
Database: SQLite, SQL
Web Technologies: XML, HTML, JavaScript, CSS, JQuery, AJAX, Sencha Touch
Version Control Tools: SVN, Git
Operating systems: Mac OS X, Windows/
IDE’S: Xcode, Eclipse, Net beans
Design Patterns: MVC, Singleton, Delegation
PROFESSIONAL EXPERIENCE
Confidential, NY
IOS Developer
Responsibilities:
- Analysis of the specifications provided by the clients.
- Attend wire frame review, design and objective-c code walkthrough meetings.
- Effectively worked on development& interaction of different modules.
- Development of UI screens based on requirement.
- Design the login screen, signup and terms and conditions screen.
- Create custom UITableviewCell to display the offers.
- Work on maps and display the Plenti partner’s locations.
- Integrate web-services to get the Plenti offers and Plenti points from server.
- Worked on display the Available and Activated Plenti offers.
- Integrate Core Location framework to get user location.
- Work on core data framework to store information in locally on mobile application.
- Work on page control.
- Identify deployment issues and fix issues and publish in the deployment design.
- Participate and provide input in code optimization and performance related discussions.
- Write unit test cases and identify and resolve the issues.
- Create provisioning profiles and certificates.
- Distribute the application builds to the clients.
Environment: Mac OS, iOS SDK, iPhone, iPad, Cocoa Touch, Core Data, QuartzCore, MapKit, Core Location.
Confidential, NY
IOS Developer
Responsibilities:
- Effectively working as a developer that includes development & interaction of different modules.
- Development of UI screens based on requirement.
- Worked on UIScrollview to display manual.
- Worked on sign-up screen.
- Integrate date picker to set reminders.
- Worked on local notification to remind the customers.
- Design screens using story board to support both for iPad and iPhone.
- Integrate web-services and core data framework to store information locally on mobile application.
- Identify deployment issues and risk and publish in the deployment design.
- Participate and provide input in code optimization and performance related discussions.
- Write unit test cases and identify and resolve the issues.
Environment: Mac OS, iOS SDK, iPhone, iPad, Cocoa Touch, Core Data, Notifications.
Confidential, GA
IOS Developer
Responsibilities:
- Effectively working as a developer that includes development & interaction of different modules.
- Development of UI screens based on requirement.
- Create phone gap application and integrate sencha libraries.
- Design the screens to support using sencha framework.
- Worked on sign-in and sign-up screens.
- Integrate Ajax call to retrieve the vehicle repair and maintenance information.
- Integrate google maps using sencha API and display the service centers near to the user locations.
- Design the screens in sencha touch to support for both iPhone and iPad.
- Identify deployment issues and risk and publish in the deployment design.
- Participate and provide input in code optimization and performance related discussions.
- Write unit test cases and identify and resolve the issues.
Environment: iPhone SDK, Mac OS X, PhoneGap, Sencha Touch 2.x and Objective-C and Xcode, Notifications, SQLite.
Confidential, GA
IOS Developer
Responsibilities:
- Effectively working as a developer that includes development & interaction of different modules.
- Development of UI screens based on requirement.
- Create phone gap application and integrate sencha libraries.
- Design the screens to support using sencha framework.
- Worked on sign-in and sign-up and forgot password screens.
- Integrate Ajax call to retrieve the get the list of products and services.
- Design the screen to add product and add services, search product and request appointment.
- Worked on Push notifications to remind service renewals.
- Integrate SQLite to store data locally.
- Add phone gap plugin to compose the mail.
- Design the screens in sencha touch to support for both iPhone and iPad.
- Identify deployment issues and risk and publish in the deployment design.
- Participate and provide input in code optimization and performance related discussions.
- Write unit test cases and identify and resolve the issues.
Environment: iPhone SDK, Mac OS X, PhoneGap, Sencha Touch 2.0.1 and Objective-C and Xcode, Notifications, SQLite.
Confidential, PA
Web/UI Developer
Responsibilities:
- Built Rich Prototypes and Applications using HTML5, CSS3, JavaScript, JQuery, Ajax, JSON, Backbone.js and Bootstrap with MySQL database.
- Developed Object Oriented JavaScript code and client side validations using JQuery functions.
- Developed source code to consume JSON response through XHR/AJAX calls using JQuery, Ajax () calls.
- Coding, styling, testing of reusable JavaScript, CSS3, HTML5 widgets / libraries for UI controls.
- Developed callback functions to parse and handle JSON data returned from the server.
- Implemented JQuery front end for Insurance policy display for employees using JQuery.
- Facilitated User Testing sessions to solicit feedback on prototypes.
- Implemented JavaScript module patterns using asynchronous script loading.
- Worked through cross browser compatibility issues with layout and new CSS styles were implemented.
- Testing cross browser functionality and fixed major layout bugs for supported browsers including IE6.
- Made enhancements to existing CSS and DIV tags using box model.
- Involved in Agile/SCRUM based approach to UI Development.
Environment: HTML5/HTML, CSS3/CSS, SASS, JavaScript, JQuery, Backbone JS, XML, MVC Framework, YUI Library, Apache Tomcat, Notepad++, Sublime, IntelliJ, MySQL, Tortoise SVN.
Confidential, ME
Web/UI Developer
Responsibilities:
- Responsible for building a new website for the project ‘Revolver’ (Small fleet clients) and for the maintenance of ‘ Confidential Online New Platform’.
- Functionalities include writing code in HTML, CSS, JavaScript, JQuery, JSP and JSTL tags, making using of Bootstrap framework and testing the functionalities using JUnit.
- Worked with the team, helping them build out their markup and CSS.
- Developed Object Oriented JavaScript code and responsible for client side validations using JQuery.
- Brought the HTML and CSS of an existing web site ‘ Confidential Online’ up to web standards.
- Implemented JavaScript module patterns using asynchronous script loading.
- Worked through cross browser compatibility issues with existing styles and new CSS that was implemented.
- Tested cross browser functionality and fixed major layout bugs for supported browsers which includes IE6.
- Involved in a Waterfall based approach to UI Development.
Environment: HTML, CSS, JavaScript, JQuery, XML, J2EE, JSP, JSTL, Apache Tomcat, Eclipse, Junit, Oracle, SVN, GitHub, Stash.