We provide IT Staff Augmentation Services!

Ios Developer Resume

Plano, TX

SUMMARY

  • 7+ years of IT Industry experience in designing and developing high - end Enterprise level Web and Mobile applications.
  • 4+ years of experience in Mobile Application Development.
  • Excellence in Object Oriented Design, Software development methodology, software design pattern.
  • Strong expertise in developing native iOS applications with auto layout and size classes.
  • Good noledge in memory management.
  • Expertise in Objective C, C#, SQLite, HTML, JavaScript, Core Java.
  • Excellent in parsing responses which are in JSON or XML formats.
  • Hands on experience in using XCode, Android Studio and Eclipse IDEs.
  • Expertise in consuming services and working with remote data via REST API’s.
  • Experience in working with APNS (Apple Push Notification Service) - popup alerts, badges and integration of various social networking APIs like Facebook and twitter into application.
  • Integrating public APIs, such as Google, Facebook, YouTube, and Twitter.
  • Strong experience with entire software development lifecycle, Model View Controller (MVC) based frameworks, Object Oriented Analysis and design methodologies.
  • Ensured to meet teh business, project and design goals and objectives.
  • Ability to learn, understand and fix any problem within a small proximity of time.
  • Exceptional verbal and written communication skills with good understanding and Analytical skills.
  • Excellent leadership skills with teh ability to take necessary actions in tasks when required and motivated self-starter with a strong desire to learn.
  • Excellent interpersonal, organizational, and communication skills.
  • Excellent communication and problem solving skills.
  • Experience in object-oriented design methodology and techniques.
  • Ability to work independently as well as part of a team.

TECHNICAL SKILLS

Programming Languages: Objective-C, C, C++, and Java

Development Environments: Xcode, Playgrounds, Storyboards, Interface Builder, VS, Eclipse

Operating Systems: iOS (5-8), Mac OS, Windows (XP, 7, 8), Linux

Frameworks: Cocoa Touch, UI Kit, Foundation, Core Graphics, Core Data, External Accessory, Core Bluetooth, C Standard Library, Google Protocol BuffersWin32 APIs, .Net Compact Framework, OpenGL ES

Scripting and others: Scripting and others JSON, HTML5, XML

PROFESSIONAL EXPERIENCE

Confidential, Plano, TX

iOS Developer

Responsibilities:

  • Worked on creating a controller, which displays teh login page and navigates to teh registration and menu page using teh UI Navigation Controller.
  • Worked on UI TabBar Controller and UI Navigation Controller for teh architectural implementation of teh application.
  • Created controllers for car sales, which shows different cars available in teh showroom with their description using Interface Builder.
  • Handled all required functionalities by special implementations with Date Formatters, writing Categories on required objective classes like NSString, UI Labels, UI Text Views.
  • Created models in MVC and development of delegates for updating model information
  • Took care of code review, code fixes and bug fixes.
  • Performed all tasks from user interface design and implementation to writing code for various features.
  • Developed client login and signup module that includes UI design and backend communication with Web Services.
  • Developed navigation between views was mixture of using UINavigationController and UIGesture Recognizer.
  • Interacting with QA on deliverables on every iteration and customer feedback implementation.
  • Implemented Core Data framework to store user Data.
  • Developed essential tools such as teh UITabBar View Controller.
  • Integration of application with social media sites such as Facebook.
  • Implemented NSURLConnection to integrate with backend web services.
  • Fixed bugs as documented by QA team.
  • Used Instruments to fine-tune teh app performance and memory management.
  • Formatted teh 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.
  • Used Agile Scrum methodology for development.
  • Worked with QA teams for testing and bug fixing.

Environment: iOS 8.0 and iOS 7.0 (iPhone SDK), Mac OS X, Objective C, XCode, Cocoa Touch, Cocoa framework, iPhone Simulator, REST, JavaScript, JQuery, HTML, XML

Confidential, Dallas, TX

iOS Developer

Responsibilities:

  • Involved in Design, development of UI's, Designing teh Views Using IB.
  • Making Connections and Application coding using Objective C.
  • Worked on interface builder, which was a separate mac application when iOS began. Later it was teh part of Xcode application itself.
  • Worked with UI Table Views, Custom Cells, UI Scroll Views, Navigation Controllers, delegates and protocols.
  • Making network calls to teh server using NSURLConnection and using teh NSXMLParser for teh data parsing.
  • Worked with custom Date Pickers and Date formatters.
  • Created View controllers of native application both programmatically and through Storyboards.
  • Created a sideswipe menu controller, which makes it easy to navigate through teh application.
  • Worked with Navigations controllers, Navigation Bars and Tab Bars.
  • Used Xcode 6.1, 5.1.1 and 5.1 to build application for iPhone 3.5 inch, iPhone 4-inch retina and iPhone 4-64bit Retina iPhone 5, 5s, 6 and 6 plus.
  • Sub-classed a UINavigationController to make a Styled Navigation Controller, which would then be used throughout teh application. This would make it easier to change a certain behavior of a View Controller for example to change teh color of teh navigation bar throughout teh application.
  • Created Table View Controllers in teh application and segue ways from different View Controllers.
  • Worked on iOS SDK 7 and iOS SDK 8.
  • Created Custom Table View Cells to accommodate teh client’s design of a particular Cell.
  • Used Objective-C to make teh application.
  • Used GitHub to push changed codes to.
  • Made both enterprise and app store releases
  • Used Angular JS, JavaScript, and AJAX for User Interface.
  • Used JSON schema for UIdevelopment
  • Still provide support for when teh application needs to be updated in regards to a new iOS release or if teh client wants a change in design.
  • Worked withUIKit Frameworkfor development and maintenance.
  • Analyzing and identifying patterns to determine wat components are used repeatedly or share characteristics
  • Used Agile methodology and Continuous integration for teh app

Environment: iOS SDK 7.1, iOS SDK 8, GitHub, Objective-C, iPhone Devices

Confidential, McKinney, TX

iOS Developer

Responsibilities:

  • Work closely with Business to get teh requirements and understand them to better design teh application.
  • Involved in full life cycle of teh project. Analyze teh requirements (Functional and Non-Functional)
  • Involved in teh study, design and development of different set of features for banking application.
  • Developed architecture for iOS application for consuming Restful web services.
  • Developed all teh middleware components, which consisted of all teh business logic for communicating with end servers and hardware components.
  • Business logic for prohibiting teh application to run on rooted devices.
  • Designed different jobs in Jenkins systems automatically building teh artifacts.
  • Used SVN and GIT for teh source control, JIRA, and Quality center as teh bug-tracking tool.

Environment: iOS SDK 7.1, iOS SDK 8, GitHub, Objective-C, iPhone Devices

Confidential

Java Developer

Responsibilities:

  • Developed Java Mail program to send a system generated mail to all first time registered users.
  • Created user-friendly GUI interface and Web pages using HTML, JSP.
  • Developed different Servlet components.
  • Interacted with teh Database using MySQL.
  • Involved in Database designing using ER Modeling and creating tables.
  • Extensively used JavaScript for client side validations

Environment: s: Java 1.3, JDBC, UML, HTML, JavaScript, Apache Server, Java Mail, and UNIX.

Hire Now