Iphone Application Developer,resume Profile
Summary
- 6 years of experience in IT developing industry, including 1 years as a Web Developer and 5 years of Mobile Development experience for iPhone using iOS SDK, XCode Objective C.
- Strong knowledge of Software Development Life Cycle SDLC with strategically designing and implementing the software, debugging, fixing and maintaining the software
- Created and customized Views, Table Views, Table View Cells, Tab Bars, and Navigation Bar.
- Working knowledge of API's like Google Maps, Facebook, Twitter for iOS.
- Complete comprehension of memory management in Objective-C.
- Parsing XLM/JSON feed, RSS feed, SQLite to extract
- Experience in object oriented analysis and design.
- Experienced in revision controlling tools like Git
- Very good knowledge in HTML 5, CSS3 and Javascript.
- Knowledge of Database and back end Web Development
- Good Analytical, Inter-personal, thinking and communication skills
- Result oriented, committed and hard working with a quest to learn new technologies and undertake challenging tasks.
- Familiar with deploying applications using third party
- Highly motivated to work independently in Agile Enviroment and collaboratively within a diverse technical team
- A fast learner able to grasp latest technical concept oriented skills.
Technical Skills
Language: Objective-C, PHP-MYSQL, HTML, XML, CSS, JavaScript, C, C , C
Knowledge of: PERL, AJAX, JSP, ASP.NET, XML, XSL.
Software: MS Office, MS Project, Proficient user of Adobe Suite
Web Servers: Apache Http Server Microsoft Internet Information Services IIS .
Browsers: Firefox, Chrome, Internet explorer and Safari.
DBMS: MySQL, Microsoft SQL Server andMicrosoft Access.
IDE: XCode, Dreamweaver, Visual Studio, Sublime Text.
Systems: MS Windows 95/08/NT/2000/XP, MAC, Linux, iPhone iOS 6 7
Professional Experience
Confidential
Role: iPhone Application Developer
Responsibilities:
- Worked extensively with Objective-C, Xcode and Storyboard for the application at hand.
- Performed Unit test and fixed bugs in Agile Enviroment.
- Used custom search bar controller to search for items and used custom predicates to filter the results according to user preferences scopes .
- Used Photoshop for image editing purposes.
- Used Zbarcode for search products using barcode and QR Codes.
- Created Custom UIViews, custom TableViews, and custom TableViewCell for user interface.
- Implemented custom UITabBarController UINavigationController for easy navigation of the app.
- Used UIKit, MapKit and Core location to enhance user to find nearest store locations.
- Created custom annotations and annotation views.
- Web services used to connect to database were NSURL, NSURLConnection, and Grand Central Dispatch
- Back end response was JSON based and parsing was done using NSJSONSerialization
- CoreData Framework was implemented to keep track of user's favorite recipes and items
Technical Environment: Objective C, Cocoa Touch, Storyboard, NSJSONSerialization, Zbarcode, SQLite and Core Data, GCD, Map Kit and Core Location.
Confidential
Role: iPhone Application Developer
Responsibilities:
- Participated in design, implementation and user experience sessions with the product and testing teams.
- Participated in creating layout and user interface suitable with networks and mobile platforms.
- Developed different Layout, Views, Labels, Custom buttons.
- Worked user interface and different functionality accident scene assistant section of the app.
- Implemented multiple UITextFields to allow the customer to enter the personal vehicle information.
- Created custom TableViews and custom TableViewCells for user interface.
- Created custom codes for various applications.
- Implemented Map Kit and Core Location.
- Code maintenance and enhancement to application.
- Used Photoshop for image editing purposes.
- Back end response was JSON based and parsing was done using NSJSONSerialization
- NSURLConnection was used to make the networking call.
- Used GCD and blocks to consume data in background
- Used NSUserDefaults to store user information in Plist
Technical Environment: iOS, Mac OS X, Objective-C, Xcode, Cocoa Touch Framework, iPhone/iPad Simulator, HTML, CSS, XML and JSON.
Confidential
Role: Mobile Application / iOS Developer
Responsibilities:
- Worked extensively with Objective C and Cocoa frameworks
- Worked extensively on table view controller and made customized table view cells according to the client
- 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 JSON parsing included in the project
- Worked with UIKit Framework for 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 using UI Web View
- Used Core data Framework for local storage purpose in SQLite
- Formatted the Data as per Business rule to display in UI
- Debugging issues onsite whenever required
- Worked with GDB and Xcode for debugging
- Worked with GIT to checkout and update the codebase changes
- Reported progress/challenges to project lead
- Responsible for designing an Intelligent Asynchronous Cache Manager to separate the UI code from Service call Code.
- Assisted Project Manager with release build schedules
- Managing the work log and following the schedule to ensure completion of projects before deadline
Technical Environment: iOS 5-6 iPhone SDK, Objective C, Xcode, Cocoa Touch, Cocoa Framework, Interface Builder, iPhone Simulator, Jquery
Confidential
Role: .NET Developer
Responsibilities:
- Responsible for developing organizations Web site and all custom web applications using JQuery, Macromedia Dreamweaver, Javascript, HTML and XML.
- Front-end GUI development using browser friendly Javascript, AJAX, CSS3, JQuery.
- Designing and developing at every stage of software development lifecycle SDLC .
- Debugging various defects relating to implementation of business logic.
- Writing web pages and templates using W3C web standards.
- Designed different front-end forms using CSS as well as JavaScript client side validation.
- Writing queries and statements to test database for retrieving information, editing data and inserting data.
- Developed the software Requirements Specifications.
- Analyzed and Developed objects as per the client's requirements.
- Used Firebug, IE developer Toolbar for debugging and browser compatibility.
- Fixed bugs and provide support services for the application.
- Understand and modify existing systems as business requirements change.
- Develop system test criteria and participate in systems testing.
- Worked on several web projects for multiple clients
- Migrated existing site from Drupal 6 to Drupal 7. Work included custom content type creation, views building, custom module development including features and importing of old site users and content
Technical Environment:HTML, XHTML, CSS, JavaScript, JQuery, Adobe Suite Photoshop, Dreamweaver , Drupal, Php, MySql