Osx Developer Resume
SUMMARY
- Over 5(five) years of Experience in designing & developing Rich User Interface applications in iPhone and iPod application development using objective - C, Cocoa Touch, UIKit.
- Proficient knowledge of Programming Experience using Objective-C.
- Experience in working with latest versions XCode 7, Xcode 6, iOS 8.4, iOS 9.0 and OS X 10.8, 10.9.
- Experience in working on Hybrid Applications using Phone Gap.
- Familiar with Swift andiOS 9 SDK features and newly-released frameworks
- Basic knowledge of Unity3D and SpriteKit.
- Experience in working with Xcode interface builder using Storyboard and xib.
- Experienced in Mobile Application Development using UIKit, Core Foundation with Cocoa touch.
- Experienced working with remote data via RESTful web services and JSON parsing.
- Development experience with Core Animation, Core Graphics and Core Text
- Experience with Scrum and Agile Software Development.
- Experience with Git and SVN.
- Experience in Unit Testing as well as Manual Testing.
- Used various 3rd party tools like Parse, QuickBlox, PayPal, AFNetworking, Facebook/Twitter API, and web services etc.
- Expertise in MVC design architecture, Cocoa design patterns and concepts like delegation, protocols and categories.
- Created and customized views, table views, tab bars and navigation bars which are some basic functionality in a multi-view application.
- Knowledge of Object Oriented Concepts and good development experience in using those concepts in building re-usable code.
- Experience in Web Applications including Mobile Development Life Cycle (SDLC), requirements and specifications, design, construction, testing, and maintenance.
- Experienced in working with data parsing forms such as XML and JSON, to dynamically display data on iPhone.
- Experience in GOOGLE technologies like Google analytics, Google maps and Google search API.
- Proficient in programming languages such as HTML5and JavaScript.
- Experience in working with Cascading Style Sheets (CSS).
- Working knowledge of Operating Systems like Windows 2003, Windows XP, Windows 7 and Windows 8, MAC OS.
- Worked closely with designers to expand concepts into fully-functional prototypes
- Advanced troubleshooting ability and resolution skills
- Thrives on cooperation, problem solving, Creative, dealing with ambiguity, and working with little direction when necessary.
TECHNICAL SKILLS
Programming Languages: Objective-C and Cocoa development for iPhone/iPad and OSX using Xcode 3.0/4.0/5.0/6.0/6.4/7.0 Interface builder-UIKit, Cocoa touch, Core Data, Swift, PhoneGap, Java, C, C++, JavaScript and JQuery.
Databases: SQLite, Microsoft SQL, MYSQL.
Markup Languages: HTML, CSS, HTML5, CSS3.
IDE: Eclipse, Xcode (4.3, 5.0,6.0,7.0), Unity 5.
Operating Systems: Mac OS X (10.7, 10.8, 10.9), Windows XP/7/8.
Mobile Technologies: Android, iOS.
SDKs: Android SDK, iOS SDK.
Desktop Publishing: Adobe Photoshop, GIMP
PROFESSIONAL EXPERIENCE
Confidential
OSX Developer
Responsibilities:
- Responsible for creating the Data Provide Layer using Factory design pattern.
- Responsible for creating the Data Driver Layer.
- Responsible for Creating Models and Services in conformance with the WSDL's provided.
- Work closely with business to articulate user-stories that business needs to implement.
- Execution of assigned tasks in timely manner.
- Increased performance of the application.
- Use design patterns that best suit the app.
Environment: OSX 10.10, Objective C, X-Code, Cocoa framework, JSON, REST.
Confidential
iOS Developer
Responsibilities:
- Work closely with business to articulate user-stories that business needs to implement.
- Execution of assigned tasks in timely manner.
- Increased performance of the application.
- Real time synchronization of app’s local database with remote database.
- Integrated multiple device synchronization.
- Provided offline support for the application.
- Syncing of offline chronicles and vignette with the server when the device becomes online.
- Used sessions to secure the transactions between the server and the device.
- Used Google Mapkit framework to view location of multiple images via their coordinates
- Responsible for Creating Models and Services in conformance with the WSDL's provided.
- Worked withUIKit Frameworkfor development and maintenance.
- Worked extensively on table view controller and madecustomized UITableViewCells according to the client.
- Developed for iPhone, iPad and iPod Touch devices running iOS 8+; optimized for iPhone 5 and 6.
- Project matriculated utilizing Agile/SCRUM methodology with 2 week sprints.
- Resolved numerous bugs throughout development by using NSLog statements, Breakpoints, LLDB statements, etc.
- Constructed all workflow views utilizing Storyboard and programmatic UI statements.
- Implemented Auto Layout constraints to ensure graceful orientation-handling.
- Used Grand Central Dispatch to optimize request and response web service calls which updated the UI seamlessly, providing a better user experience
- Interact with Business Analysts, Business Owners, QM Analysts and team members to understand business requirements.
- Provide input and scope for features business is trying to build.
- Provide technical leadership, recommend, design, and implement established best practices.
- Review code, refactor, and redesign.
- Followed a work data flow principle for design and development.
- Worked closely within a cross functional team of testers and developers.
- Use design patterns that best suit the app needs over see project execution and mentor team members.
- Implement external accessories to work hand in hand with the business requirements
- Worked on web service calls JSONparsing included in the project.
- Parsed JSON data received from back-end to properly present the content for numerous UITableViews throughout the application.
- Participate in complete Software Development Life Cycle (SDLC) process, which includes designing and implementing the software, debugging, fixing and maintaining the software.
Environment: iOS 7.0-8.4(Current iPhone SDK), Objective C, X-Code, Cocoa Touch, Cocoa framework, iPhone Simulator, JSON, REST.
Confidential
iOS Developer
Responsibilities:
- Worked extensively with Objective C.
- Worked on the application with the help of storyboard.
- Worked with UIKit Framework for the applications at hand.
- Created the User Interface/Navigation Layout for the application with respect to the business model flow.
- Developed update patches, modules and components to mitigate security risks.
- Worked with Confidential Mapkit framework to track the assigned drivers.
- Integrated Paypal Framework.
- Integrated Push notification via parse framework.
- Setup and initialize the Parse framework which is used as a backend.
- Used core framework to optimize the solution of the application.
- Used the same storyboard to design for iPhone 5 and older iPhones by using Auto-layout.
- Embedded several views modally and in push View controller with custom sliding animations.
Environment: iOS 7, Xcode 6.3, OS X 10.9, Objective - C, Cocoa Touch, Cocoa Framework, GPS service.
Confidential
iPhone Application Developer
Responsibilities:
- Used Objective-C and Cocoa Touch Framework to build the app, including UIKit, Map Kit, Foundation, UINavigationView, UITabBarController, UITableView and Storyboard.
- Created custom UIViews, custom TableViews, custom Buttons and custom TableViewCell for user interface.
- Worked on Map Kit that retrieves nearby driver’s locations and displays on Confidential Map Kit.
- Created custom annotations and annotation views.
- Participated in daily Scrums and monthly Sprint planning.
- Developed update patches, modules and components to mitigate security risks.
- Setup and initialize the Parse framework which is used as a backend.
Environment: iOS 7, Xcode 6.3, OS X 10.9, Objective - C, Cocoa Touch, Cocoa Framework, GPS service.
Confidential
iOS Application Developer
Responsibilities:
- Worked extensively with Swift and Xcode.
- Use AutoLayouts and size classes for various UI fixing and enhancements.
- Create responsive UI to support various iOS devices.
- Replaces UITableViews with UICollectionView for performance enhancement.
- Dynamically increase UICollectionView cell according to content size.
- Development of UI components using COCOA framework
- Analyze enhancements and estimate them.
Environment: iOS 8.0 (iPhone SDK), Objective C, Xcode 6, Cocoa, Cocoa Touch, Cocoa framework, IPhone Simulator.
Confidential
iOS Application Developer
Responsibilities:
- Participated in daily Scrums and monthly Sprint planning.
- Worked extensively with Objective-C, Xcode and PhoneGap.
- Extensive use of HTML, JQuery, JS and CSS.
- Development of UI components using COCOA framework
- Analyze enhancements and estimate them.
- Report Creation in the form of PDF and Excel.
- Developed plug-ins to communicate with native iOS framework.
Environment: iOS 6.0 (iPhone SDK), Objective C, PhoneGap, Xcode 5, Cocoa, Cocoa Touch, Cocoa framework, IPhone Simulator.
Confidential
iOS Developer
Responsibilities:
- Worked Solely on the project.
- Requirement Gathering, Analyzing and Cost Estimation.
- Developed PDF reporting module via QuartzCore framework.
- Implemented Core Data.
- Development of UI components using COCOA framework
- Functional and Regression testing.
Environment: XCode, Objective C, Sqlite 3
Confidential
iOS Developer
Responsibilities:
- Worked Solely on the project.
- Requirement Gathering, Analyzing and Cost Estimation.
- Implemented Social Networking Framework (Facebook).
- Developed custom created music player.
- Implemented the web socket server to transfer files directly to PC/MAC.
- Integrated Google-Youtube Api’s for Youtube video search.
- Integrated SoundCloud Api for song search and download.
- Extracting audio from video file(mp4).
- Integrated direct music download from iTunes to device.
- Development of UI components using COCOA framework
- Functional and Regression testing.