We provide IT Staff Augmentation Services!

Ios Developer Resume

5.00/5 (Submit Your Rating)

St Louis, MO

SUMMARY:

  • Over 8 years of development experience in Information Technology, with a progressive and robust experience in Object - oriented technologies, experience in the full-life cycle of the software development process.
  • Skilled in engineering Mac OS X, iPhone and iPad applications using iPhone-SDK and Objective-C.
  • Create applications and frameworks for the iOS platform using Xcode.
  • Developed native based iPhone applications using Objective C and Swift, XCode, iPhone SDK and Cocoa Touch framework.
  • Perfect understanding of ARC and non-ARC in iOS development for Memory Management. experience in designing & developing User Interface applications, integrating with various Databases and Client-Server applications in iPhone/iPad application development using Objective-C, C++, Swift, Cocoa Touch, UIKit, (OOA&OOD) .SQL, Cocoa Bindings, Core animation custom controls and object oriented programming.
  • Extensively worked with Story Board, Map Kit, Core Data, Multithreading, User Defaults, SQLite, UI Alert, Delegates/Protocols and Categories
  • Strong knowledge of Objective C (iPhone/iPad), iOS SDK 4, iOS SDK 5, iOS SDK 6, iOS SDK 7, iOS SDK 7.1 application development using Objective-C, Cocoa Touch, UIKit, Java, PERL.
  • Worked extensively on Xcode, Interface Builder and Instrument.
  • Strong knowledge about Core Frameworks like, MapKit, Core object, Core services, Core Graphics, Core animation, UIKit & MVC methodologies.
  • Experienced in working with SQLite Database, Google Maps API, Map Quest API, GPS Location, In-app billing, Push Notifications.
  • Experience in JSON, XML, and DOM.
  • Experience in database development using SQLite, MySQL, RDBMS and MS Access.
  • Extensive experience in iPhone & iPad application development.
  • Expert in making efficient use of Interface Builder in building the applications.
  • Sound knowledge of uploading applications to the Apple Store.
  • Ensured to meet the business, project and design goals and objectives.
  • Proven ability in optimizing resource utilization and management of day to day project activities in compliance to delivery schedules
  • I have team handling experience with well-defined scope and boundary, under the direct project manager.
  • Ability to learn, understand and fix any problem within a small proximity of time. Excellent communication and customer handling skills.
  • Self motivated and a good team player with excellent communication and interpersonal skills and also capable of working independently even under high-pressure challenges.
  • Strong problem solving and logical reasoning skills.

TECHNICAL SKILLS:

OS: Windows XP/Vista/7, 8, 10, Mac OSX, Android.

Languages: iOS 7,9,10,11, Objective-C, Java, JavaScript, PHP, HTML

Development Tools: MS Visual Studio, XCODE

Databases: MySQL, MS Access

Web Technologies: Tomcat 6.0 & Apache HTTP Server

Enterprise Technologies: Windows 98/2000/XP/VISTA/7, Microsoft Office Suite, Linux, Desktop and Network Printers, MAC, GPMC, RDP, Internet Information Services, VMware, Google Email.

Other Tools/Software: Photoshop, 3Ds Max.

PROFESSIONAL EXPERIENCE:

Confidential, St. Louis, MO

IOS Developer

Responsibilities

  • Worked on Objective- C, Swift, OS X and Cocoa frameworks.
  • Used Xcode to build application for all iPhone models.
  • Experience in Cocoa development for Mac OS using the Foundation, the Application Kit and the core data frameworks.
  • Expertise in MVC design architecture, Cocoa design patterns and concepts like delegation, protocols and categories.
  • Worked on UIView Animation to create the splash screen for login view.
  • Customized UITableView to have a custom look.
  • Developed tools for this project like customized navigation bar, page control and scroll view.
  • Used Cocoa Lumberjack open source library to create the logging files and debug iOS apps.
  • Migrated Objective -c files in to swift files by using bridging header.
  • Worked with UIKit Framework, UICollectionView and SDK for the applications at hand.
  • Worked closely within a cross functional team of testers and developers.
  • Worked with Backend team to display the correct data format in devices.
  • Used the storyboards to design for all iPhone models by using Auto-layout.
  • Managed data and memory management from streamlining code and using various debugging tests.
  • Used Bit Bucket to pull code, make changes and push the code back.
  • Preparation and review of Unit Test Plan, Unit Testing, Test Results review and other quality related work.

Environment: iOS 11 SDK, GitHub, Core Data, OS X, Cocoa Frameworks, Objective-C, Xcode, JSON, Agile SCRUM, iPhone Devices.

Confidential, Alpharetta, GA

IOS Developer

Responsibilities

  • Involved in understanding the business, current process and requirements.
  • Worked with the project manager to support project plans and appropriate resource and time allocation.
  • Worked in an Agile Scrum environment.
  • Created View controllers both programmatically and through Storyboards.
  • Created a side swipe menu controller which makes it easy to navigate through the application.
  • Worked with Navigations controllers, Navigation Bars and Tab Bars.
  • Used Cocoa Pods.
  • Development in Swift 3/4 for iPhone, iPad and Apple TV
  • A key customer relationship management (CRM) component, a customer facing solution is designed to deliver satisfying user experiences via all customer touch points.
  • Integrated third party APIs.
  • Implemented NSOperationQueue and NSURLConnection to integrate with backend web services.
  • Implemented HTTP live streaming by including various URL points to a valid stream in a control style. (HLS)
  • Used the NSFileManager to store the user order details in a file permanently.
  • Used the SOAP web service to retrieve the all the customer base information from the SQL server.
  • Used NSXML parser for parsing after downloading data from server using RESTFul calls.
  • Used Core Data Framework for local storage purpose in SQLite.
  • Responsible for designing, coding and testing the app.
  • Worked extensively with Objective C and cocoa frameworks including Core Data, Foundation, Core Animation and UIKit.
  • Integrated various Restful Web services call to application using asynchronous NSURL calls for background downloading.
  • Currently working extensively with swift for upcoming applications.
  • Comfortable with swift all the way up to version 2.1/2.2 as well as bridging headers
  • Followed Agile Methodology in developing the enterprise application.
  • Worked with UI Framework for the applications at hand.
  • Responsible for App support and latest versions compatibility.

Environment: s: iOS 10.0, 11.0, iPhone SDK, Mac OS X, React Native, Objective-C, Swift, XCode 8.0,9.0, Agile Scrum Methodology, HTML5, HTTP live streaming (HLS), CSS, REST, JIRA, JavaScript.

Confidential, Birmingham, AL

IOS Application Developer

Responsibilities

  • Worked extensively with Objective C, Cocoa frameworks, React Native app.
  • Implemented a beta version of the app using React-Native (iOS/Android app).
  • Implemented Core Data for persistent storage of user data.
  • Implemented UI sections on React-Native as proof of concept (Channels view using Table View and Flat List, Navigation Controller and Tab views).
  • Created models in MVC and development of delegates for updating model information.
  • Created of various views, table views, customized views and popovers.
  • Redesigned several screens including default application landing screen as per newer wireframe.
  • Created custom checklist and sharing them with selected app users by calling web services through JSON libraries and connecting to SQLite database with the objective C interfaces.
  • Created of notifications to detect the autorotation in the customized sub views.
  • Implemented NS Operation Queue and NS URL Connection to integrate with backend web services.
  • Custom UI implemented with XIBs, and Manual Retain/Release memory management.
  • Developed Navigation between views was mixture of using UI Navigation Controller, and UI Popover Controller.
  • Took care of Code Review, Code Fixes and Bug Fixes.
  • Performed all tasks from UI design and implementation to writing code for various features.
  • Used several methods for testing and tracking of application like kiwi.
  • Designed XSDs to define the xml structure of data exchanged between iPhone and server.
  • Managed data and memory management from streamlining code and using various debugging tests.
  • Interacting with QA on deliverables on every iteration and customer feedback implementation.

Environment: iOS 8,9,iPhone SDK, React-Native 0.44-0.49, iOS Foundation Framework, Objective C, Xcode, Cocoa Touch, Cocoa Framework, Interface Builder, iPhone Simulator.

Confidential, Santa Ana, CA

IOS Application Developer

Responsibilities:

  • Customized table view cells according to the client requirements.
  • Extensively worked with instrument tools to minimize memory leaks and assure overall application stability.
  • Worked with Backend team to display the correct data format in devices.
  • Integrated a web-based content made with HTML5 on a Native application using UI Web View.
  • Worked on Web Service calls and JSON parsing.
  • Used the same XIB to design for iPhone 5 and older iPhones by using Auto-layout. Web service cells by including XML parsing and JSON parsing in the project.
  • Responsible for service Integration Development and Testing.
  • Made a UI Tab Bar Navigation AWS, Azure, Google cloud based application.
  • Used GitHub to pull code and make changes in the code and push the code back and expertise in device firmware testing.
  • Used OpenGL API for rendering 2D and 3D vector graphics.
  • Experienced the creating of applications that consume RestFul API's.
  • Involved in creating navigation and coding for user interface layout and views.
  • SQLite is used to store data in the project and TestFlight API is used to get user logs and crash reports.
  • Implemented PushNotifications and LocalNotifications and Fixed bugs are documented by QA team.
  • Multi-Threaded some of the modules in the app by running tasks in a separate thread using GCD blocks and NSOperationQueue for optimizing the performance.

Environment: iOS 8.0 and iOS 7.x (iPhone SDK), Mac OS X, Objective C, Xcode, Cocoa Touch, Cocoa framework, iPhone Simulator, REST, JSON.

Confidential

Web Developer

Responsibilities

  • Developing and maintaining the front end functionality of websites.
  • Participating in discussions with clients to clarify what they want.
  • Designing prototypes for apps and websites.
  • Creating logos, banners and buttons for websites.
  • Writing cross-browser compliant XHTML, CSS & JavaScript.
  • Simultaneously managing several databases and reporting tools.
  • Contacting external webmasters to confirm link placements.
  • Provide guidance to other team members on web development issues.
  • Developing websites that have a consistent feel and look throughout all web properties.
  • Providing technical support to end users.
  • Identifying and correcting software deficiencies.
  • Devising SEO strategies based around specific keywords.

Environment: HTML, CSS, JavaScript, JQuery, AJAX, Responsive design, Usability Testing, Agile methodology, Eclipse.

We'd love your feedback!