Ios Veloper Resume
DE
SUMMARY
- Over 7 years of experience in designing and developing User Interface Applications and integrating with various Databases and Client - Server applications in iPhone/iPad.
- Developed application using Objective-C, OS X, C++, Swift, Swift 2, Cocoa Touch, UIKit, SDK, MY SQL, Cocoa Bindings, Core animation custom controls and object oriented programming.
- Expertise in Xcode6.4, 6.1, 5.1.1, MS Office Professional, Eclipse, IntelliJ.
- Proficient skills in implementing core Frameworks like CoreLocation, Photoshop, CoreGraphics, MapKit, UIKit, and EventKit Frameworks.
- Developed applications for almost all the departments, which helped me learn more and acquire knowledge on basic business processes.
- Created and customized views, table views, tab bars and navigation bars which are some basic functionality in a multi-view application.
- Strong knowledge of Programming Experience using Objective-C.
- Expertise in Object Oriented Programming language like Objective-C, C++ and Swift.
- Good understanding of Memory Management: ARC and non-ARC in iOS development.
- Experienced in working with data parsing forms such as XML and JSON, to dynamically display data on iPhone/iPad.
- Proficient skills in Test Driven Development (TDD).
- Understanding of Apple iPhone App store requirements, iTunes Connect, iOS Provisioning Portal (Certificates, App IDs, Provisioning and Distribution) and testing on testing/Real device.
- Experience with Google mobile service provider API, third party API’s and MapKit framework.
- Proficient skills on Windows Touch and Suface Pro Applications.
- Integrations such as Facebook, Twitter, Instagram and Google+ with OAuth token handling; make API requests, Core Bluetooth API’S, RESTful API’s and JSON API’s.
- Good skills on tools Appium, Gulp and Google glass.
- Diverse experience utilizing Java in business, Web, and client-server environments including Java Platform, Enterprise Edition (Java EE), Enterprise Java Bean (EJB), Java Server Pages (JSP), Java Servlets (including JNDI), Struts, and Java database Connectivity (JDBC) technologies.
- Expert level skills in Designing and Implementing web servers solutions and deploying Java Application Servers like WebSphere, Web Logic, configuring Apache Web Server and configuring various Servlet engines.
- Worked on Web Development Technologies like REST / SOAP / XML API's, HTML, Java Card API’s, UI/UX, JavaScript and CSS.
- Good Knowledge in In-App Purchase, Remote and Local Push Notification.
- Proficient knowledge on PHONEGAP.
- Confidence in working with other iOS and Android developers to complete detailed projects using, AirWatch, MobileIron MDM and DEP Integration.
- Ability to coordinate with various team members involved in the project.
- Quick learner, excellent analytical, design and problem solving skills.
- Excellent communication, organizational skills, attention to detail and the ability to meet tight deadlines.
TECHNICAL SKILLS
iOS Applications: Objective-C/Swift and Cocoa Touch development for iPhone and iPad devices in XCode Interface builder-UIKit, Cocoa, core Data
Software: Trained in iOS 4, iOS 5, iOS6, iOS7 with XCode 3.0/ 4.0., 5.0, 6.0, 6.1.3, 7.0, ASP.net with Visual Studio 2005/ 2008/2010/2013, Microsoft office suites, Microsoft Project 2010/2013.
Programming Languages: Objective C, C, C++, Swift, Swift 2, Java, HTML 4, and 5, CSS2 and 3. JavaScript, Java Card API.
Databases: SQL server 2005/2008, SQLite with Core iOS sandbox, building, and database in iOS sandbox
Operating Systems: MAC OS 10.5/10.6/10.7/10.8/10.9/10.10/10.11, Windows XP, Windows 7, Windows 8, LINUX, UNIX
Tools: XCode 3.0/4.0/5.0/6.0/6.1.3/7.0, Eclipse, Visual studio 2005/08/10/13, Sublime Text, Dreamweaver, Network Simulator 3.
Source Control: GitHub, TFS, Source Tree, SVN, Bit Bucket, Stash
PROFESSIONAL EXPERIENCE
Confidential, DE
iOS Developer
Responsibilities:
- Used AV Foundation Framework (swift) to record audio from the device.
- Implemented Dropbox API for sharing and backup.
- Implemented Core Data framework to store user Data.
- Implemented NS Operation Queue and NSURL Session (Swift) to integrate with backend web services.
- Implemented using Storyboard and ARC.
- Using Swift with push notifications for alerts and reminders.
- Developed unit tests for testing specific functionality and logic.
- Fixed bugs as documented by QA team.
- Developing Application and migrating codes using Swift and Swift2.
- Working on Bluetooth low energy (BLE) and QR codes.
- Used Instruments to fine tune the app performance and memory management.
- Formatted the Data as per Business rule to display in UI.
- Followed a work data flow principle for design and development.
- Worked closely within a cross functional team of testers and developers.
- Debugging issues at onsite whenever required.
- Worked with GDB and Xcode for debugging.
- Worked with Subversion to checkout and update the codebase changes.
Environment: iOS 7.0 and 6.0 (iPhone SDK), Mac OS 4. X, Objective C, Swift, Swift 2, Xcode 4.6 and 6, Cocoa Touch, Cocoa framework, Phonegap, UI/UX, JavaScript, JQuery, Python, Adobe CS5 Suite (Photoshop, Dreamweaver), MapKit, Core Location, and AVFoundation.
Confidential, Bentonville, AK
Sr. iOS Developer
Responsibilities:
- Developed Custom UI Views based on UIKit Framework.
- Worked with UI Navigation View, UI Tab Bar View, UI Custom Cell, UI Alert View.
- Used Core Data to store data locally on the device for Barcode Scanning feature.
- Utilized ARC and Storyboards in order to streamline development.
- Worked with backend team to communicate with RESTFUL web services.
- Worked with TDD for unit testing.
- Involved in testing of the Mobile Applications.
- Implemented pixel-perfect from UI frameworks.
- Involved in Security testing, API, UAT Testing and GUI Testing for iPhone.
- Reporting defects/bugs on Application test management & reporting platform.
- Utilized Xamarin to work with cross platforms.
- Parsed JSON objects obtained from the server side and show contents on the app.
- Worked on Magteck SDK Tools for developing and communication between layers.
- Integrated a web based content made with HTML5 on a native app using UI Web view.
- Worked with MF Mail Compose View controller to create email which enable user to share.
- Implemented custom classes for calling web services using the secured connection.
- Implemented third party library ZBAR SDK to read the barcode.
- Implemented QR reader functionality.
- Tested theapplicationsfor memory leaks and relevant bugs, fixed them.
- Performed testing endapplicationfor data accuracy and process critical information from multiple inputs simultaneously.
- Utilized Agile development for SDLC
Environment: iOS7, Xcode 5.1.1 and 6, Mac OS X, Objective C, Framework, Cocoa Touch framework, JSON, UI/UX HTML5, WCF, RESTFUL Web services, Agile Methodology.
Confidential, Keasbey, NJ
iOS Developer
Responsibilities:
- Developed theapplicationusing MVC framework and Objective C.
- Involved in gathering requirements.
- Active participant in understanding requirements and sketching out acceptance criteria with project manager.
- Adapted this app interface on iPad and iPhone.
- Created a Theme based infrastructure to able to cascade cosmetic change such as Font and Color with a single change.
- Customized Table View, Implemented Sections, Index and Search, and Optimized TableView performance.
- Adapted this app interface on different smart phones using auto layout.
- Used Java card API’s and spreadsheets.
- Implemented AVCaptureMetadataOutputObjectsDelegate delegate method to scan barcodes.
- Created models in MVC and developed delegates for updating model information.
- Used Objective C, Cocoa Touch Framework which includes UIKit Foundation, UINavigation View, UITab Bar controller, Collection View and Story Board to build App.
- Reviewed, analyzed and optimized backend interface code and the front end User Interface for efficiency and performance.
- Major role in fixing and debugging during the testing phase of the project.
Environment: Objective C, Cocoa touch Framework, Auto layout, MVC, Amazon Dynamo Database, Xcode 4.0 and 4.6, MAC OSX 10 and 9, Collection view, UI/UX, Tab bar Controller, Core Data Photoshop.
Confidential, Westchester, PA
iOS Developer
Responsibilities:
- Web services deployment and testing on rest client.
- Worked extensively with Objective C and Cocoa frameworks.
- Added animation between UI Views for smooth transitioning and better user experience.
- Worked with Backend team to display the correct data format in devices.
- Reported progress/challenges to onsite project lead.
- Performing all tasks from UI design and implementation to writing code for various features.
- Designing the complete MVC flow for theapplicationwith UI components and controllers to be used for iPhone.
- Working on web service calls, XML and JSON parsing included in the project.
- Working with UIKit Framework for development and maintenance.
- Debugging issues at onsite whenever required as well synchronizing data developed onmobile applicationwith backendapplications.
- Worked with GDB and Xcode for debugging. Working with Subversion to checkout and update the codebase changes.
Environment: iOS5.0,(iPhone SDK), Mac OS X, Objective C, XCode 3.2 and 4.0, Agile Methodology, HTML5, CSS, REST, JIRA, JavaScript, JQuery.
Confidential
UI Developer
Responsibilities:
- Gathered and analyzed all necessary requirements by involving in discussion sessions
- Worked efficiently to analyze requirements with fellow colleagues to build a website for a client.
- Helped in structuring the database and tested SQL queries for retrieval for the web application.
- Prepared test cases referring the requirements document and reported bugs to the back-enddevelopment team.
- Co-ordinate with BA group for better understanding of functional requirements, Analyze and Design the business requirements to document and implement.
- Design and development of web pages using PHP, HTML, CSS including Ajax controls and XML.
- Involved in writing the properties, methods in the Class Modules and also developed web services using HTTP.
- Wrote UNIX shell scripts to automate the batch process.
- Created migration document and supported the migration of packages and objects to production environment.
Environment: PHP, AJAX, HTML, CSS, MySQL, HTML, JavaScript and Windows XP
