Iphone Developer Resume
Stamford, CT
SUMMARY
- Five years of IT experience in the development for iOS devices, using iOS SDK versions 5 to 7. (ViewControllers, SQLite, Notifications, Core Media, Core Animation & 2D Graphics, Grand Central Dispatch, NSOperation, Threading, MapKit, Asynchronous, JSON and XML services, Profiling for iOS with Instruments.)
- Experience in developing Web applications with PHP, HTML, JavaScript (jQuery), and CSS3. Object Oriented Programming, Object Oriented Analysis and Design.
- Proficient with XCode IDE, iOS SDK, Apple Approval & Distribution Process
- Strong Object Oriented programming and designing skills with familiarity in MVC, Singleton, KVC, and KVO patterns
- Sound knowledge of interacting with web service APIs, JSON, and XML
- Ability to create application flow using Storyboards.
- Familiarity with Cocoa Touch, Bluetooth 4.0, Digital Wallets and Instruments.
- Strong knowledge about Core Frameworks like, Map Kit, Core object, Core services, Core Graphics, Core animation, UIKit & MVC methodologies.
- Always follow MVC design architecture, adept knowledge of cocoa design patterns, singleton pattern and delegation patterns.
- Skills andexperience in designing UI for iPhone & iPad, debug complex UI layouts and interactions and Experience with Unit Test development.
- Used protocols, delegates, blocks, local notifications, grand central dispatch, core graphics, AV foundation in native applications.
- Monitored and optimized memory leaks in the applications using Instruments.
- Designed and developed proof of concepts for the client on Push Notifications to iOS app using Urban Airship
- Integrations such as Facebook, Twitter, and Google+ with OAuth token handling; and make API requests.
- Capable in Xamarin framework, DB Programming and Phone gap and integration scripting using bash or python.
- Proven ability to work in a fast - paced Agile/Scrum environment
- Creative problem solving skills and ability to effectively communicate and translate feedback, needs and solutions.
TECHNICAL SKILLS
IOS Applications: Objective-C, Swift, Cocos2D and Cocoa development for iPhone and iPad devices in XCode Interface builder-UIKit, Cocoa touch, core Data
Software: Trained in iOS 4, iOS 5, iOS6, iOS7 with XCode 3.0/ 4.0., 5.0, 6.0, 6.1.3, 6.2,6.3 OSX 10.5, 10.6, 10.7, 10.8, ASP.net with Visual Studio 2005/ 2008, Microsoft office suites
Programming Languages: Objective C, Swift, Java, C, C++, Python, SQL, HTML 4 and 5, CSS, JavaScript, JQUERY library
Database: Oracle 10g,11g, SQL Server 2008/2010, DB2, SQL, MongoDB, Parse, Amazon Dynamo DB
Operating Systems: MAC OS 10.5/10.6/10.7 , Windows XP, Windows 7, Windows 8, Linux, UNIX
PROFESSIONAL EXPERIENCE
Confidential - Stamford, CT
IPhone Developer
Responsibilities:
- Analysis and design of the interface usage and various rounds of feedback with the customer to improve the user experience.
- Designed and developed views, controller and model components, implementing Model-View-Controller Framework.
- Worked on static and dynamic libraries in iOS7.
- Integrated the functionality using the libraries between the workspaces.
- Used location manager API to detect the location change in the application and detect the change in the SSID on the client mobile device.
- Used Local notifications in the application to pass the messages between the controllers.
- Used blocks, table views, storyboards, constraints, alert views and navigation controller.
- Worked on Story boards, Delegates, protocols and categories
- Used Instruments to analyze memory management in the application.
- Create UI elements with XCode.
- Creation of SQLite databases for saving info from XML based webservices
- Correct warnings and errors of the existent Apps (Xcode, Objective-C).
- Implementation of TDD (Test Driven Development).
Environment: iOS SDK/XCode 5.1, Objective C, XML API, HTML 4.0/5, CSS2/3, XSL, jQuery, JavaScript, iOS 7, UIKIT Framework, Cocoa Touch Framework
Confidential - New York, NY
IPad Developer
Responsibilities:
- Design, development, implementation and distribution process.
- Created iOS based application using the Model-View-Controller architecture
- Involved in setting up the environment for iOS Applications development
- Worked in Agile/Scrum based project. Undergone training on Agile/Scrum project model.
- Utilized push notification method to alert the users for emergency news.
- Integrated application with various APIs for customer data feed to the application.
- Developed custom modules for implementing features like drag and drop views in the application
- Worked on features like Widgets, integrated native features like UI Picker, slider, webviews in the application
- Used features like ScrollViews, Modal Windows, UI Pop Ups
- Used AVFoundation to play back exercise videos and Create UI elements with XCode.
- Implemented using Storyboard and ARC for Streamlined development
- Hands on experience in Accelerator framework.
- Correct warnings and errors of the existent Apps (Xcode, Objective-C).
- Conducted bug and memory fixes using in house bug tracking system and instruments.
- Implement various testing techniques to ensure a low rate of bugs and memory leaks. (Mock Ups, Fakes, Automated Unit Testing)
Environment: Xcode 4.5, Appecelerator 3.1.0, iOS 6 and iOS 7, XML, JSON, JavaScript, Agile/Scrum, SVN, HTML, CSS
Confidential
Sr. IOS Developer
Responsibilities:
- Helped with app redesign for iOS 7 compatible.
- Integrated the Analytics (AT&T Internet & Google) and Ad integration in the existing version of app.
- Addressed performance in multiple areas.
- Developed, maintained, and improved state of the art mobile app code for iOS devices (iPhone & iPad).
- Interaction with back end developers for different scenarios for implementing Offline mode & Sync functionality.
- Designed database for saving & displaying local data when there is no internet connection available.
- Frequent communication with client & thus resolving of those bugs.
- Unit testing after completion of each Screen.
- Gave understanding of entire IOS application development process to client.
- Successfully submitted multiple updates to app store for client.
- Resolved memory issues while performing syncing using profiler instruments.
Environment: Xcode 5, iOS 5.x, 6.x, 7(iPhone SDK), Mac OS X, Objective C, Cocoa framework, Test flight, Source Tree GIT.
Confidential
Responsibilities:
- Created Wireframes with demo data prior to Implementation of development.
- Redesigned and revamped the full application for iOS 7 compatible.
- Understanding module flow through Requirement specifications PDF shared by client. It contains Flowchart, requirement specifications & Screen Flows.
- UI planning and distribution of tasks among team member.
- Web service analysis and communication with Web service developer.
- Unit testing after completion of each Screen.
- Submitting application to Testers using Test Flight.
- Successfully submitted multiple updates to app store for client.
Environment: Xcode 5.0, iOS 7(iPhone SDK), Mac OS X, Objective C, Cocoa framework, Testflight, Source Tree GIT.
Confidential
UI Developer
Responsibilities:
- Customization of the UI according to customer’s specifications.
- Sketching layout models
- Extend support for top commercial Web Browsers: IE8+, Safari, Firefox and Chrome.
- Using external jQuery plug-ins in order to simplify several tasks (Galleries, Sliders, Shopping-Carts, etc.)
- Convert raw images and layouts from a graphic designer into CSS/HTML themes.
- Determine appropriate architecture, and other technical solutions, and make relevant recommendations to clients.
- Manage access to on-line resources to improve performance.
- Domain controller configuration.
- Alert colleagues to emerging technologies or applications and the opportunities to integrate them into operations and activities.
Environment: CSS, AJAX, WebSphere, HTML, JUnit, Eclipse, Log4j, ANT, JDBC, Oracle, UNIX/Linux.