We provide IT Staff Augmentation Services!

Sr. Ios Application Developer Resume

0/5 (Submit Your Rating)

Dallas, TX

SUMMARY

  • Over 7 years of IT experience with around 5 years of experience in design and development of User Interface applications, integrating with numerous databases and Client - Server applications of iOS using Objective C & Swift.
  • Proficient knowledge of Programming Experience using Objective-C and Swift.
  • Experience in developing RESTful web APIs
  • Experience in developing Hybrid mobile applications, which includes native iOS and web modules.
  • Proficient in memory management in both Manual Retain and Automatic Reference Counting (ARC) environments.
  • Hands on experience with UIKit, WebKit, AV Foundation, Cocoa design patterns, and Core foundation, Core Data, Core Services, Core Location, Address Book and CFNetwork.
  • Used diversified IDE's/SDK's like XCode, Eclipse.
  • Aware of Industry Wide Objective-C Coding Standards.
  • Experienced in working with Storyboard and Interface Builder.
  • Expertise in Object Oriented Programming (OOPs), Design Patterns.
  • Excellent knowledge in developing applications in MVC Framework.
  • Created and customized views, table views, tab bars and navigation bars which are some basic functionality in a multi-view application.
  • Experienced in solving issues with production environment and supported on-call production support.
  • Strong knowledge with UIView Controller Lifecycle, iOS Application Lifecycle.
  • Experienced in working with data parsing forms such as XML and JSON, to dynamically display data on iPhone/iPad.
  • In-depth experience in Software Development Life Cycle like Agile/SCRUM, Test-driven approach and waterfall model.
  • Ample experience with XCode 5 & 6 and iOS 7, 8, Instruments and Interface Builder.
  • Strong knowledge with databases such as SQLite, Core Data, MySQL, etc.
  • Working knowledge of Operating Systems like Mac OS Yosemite, Mac OS-X, Windows 2003, Windows XP, Vista, Windows 7 and Windows 8.
  • Expertise in testing applications using Simulators and on real devices to optimize applications.
  • Excellent communication and presentation skills, attention to detail and the ability to meet tight deadlines.
  • Strong commitment to organizational work ethics, value based decision-making and managerial skills.

TECHNICAL SKILLS

iOS Applications: Swift, Objective-C and Cocoa development for iPhone and iPad devices in Xcode. Interface builder-UIKit, Cocoa touch, core Data, XCode Interface builder-UIKit, Git, GitHub

IDE: XCode, Eclipse, AppCode, Microsoft Visual Studio, NetBeans.

Programming Languages: C, C++, Objective C, Java, HTML, XHTML, CSS3, PL/SQL and SQL, JavaScript and JQuery.

Database: MySQL, SQLite & Microsoft SQL

Operating Systems: MAC OS, Windows, Linux, UNIX

Version Control Tools: GIT, SVN.

Mobile Operating Systems: IOS, Windows CE, Windows Mobile, Android

Phone Simulator and Emulator: iPhone/ iPad, Windows 8/Mobile, Android, Genie motion.

Development Models and Patterns: MVC, Scrum method of Agile, V-Model

PROFESSIONAL EXPERIENCE

Confidential, Dallas, TX

Sr. iOS Application Developer

Responsibilities:

  • Designed and developed user interface as per existing IOS application using UI framework, e.g., UIControl, UIResponder, etc and various action and delegate methods.
  • Designed user interface with SWIFT 2.0
  • Customized the screen as per the design provided by the UI designer.
  • Fixed major bug issues present in the application.
  • Improved search results and searching capabilities of branch locators and other such information.
  • Developed static libraries.
  • Fixed bug issues of the application in order of speed and performance enhancements.
  • Designed the HTTP interface of the application that uses the NSURLConnection and NSURL Request classes of Cocoa Touch to make network requests.
  • Created Notifications module that resurfaces notification messages through APN's from a database connected on a secure socket.
  • Updated online user ID and password fields to allow special characters to be used.
  • Created modules for switching the application in between and coming back to the present session.

Environment: IOS 7.0, 8.0 and 9.0 (iPhone SDK), Mac OS 4. X, Objective C, Swift 1.2/2.0, X Code 7.1/6.4, Cocoa, Cocoa Touch, Cocoa framework, IPhone Simulator 4.1, JavaScript, JQuery, Adobe CS5 Suite (Photoshop, Dreamweaver), MapKit, Core Location, AVFoundation.

Confidential, Atlanta, GA

iOS Developer

Responsibilities:

  • 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, UIGestureRecognizer, and UIPopoverController
  • 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 the UITabBar
  • 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 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
  • Worked with GDB and Xcode for debugging
  • Used Agile Scrum methodology for development

Environment: IOS 6.0,7.0, Objective C, X Code 4.2,5.0, Cocoa, Cocoa Touch, Cocoa framework, GDB, UIKit, Core Graphics, MapKit, Core Location.

Confidential, San Francisco, CA

IOS Application Developer

Responsibilities:

  • Collaborated closely with the product and worked in product documentation.
  • Used NSUserDefaults to store user information and save data locally.
  • Created user interfaces, navigation layouts for the IOS app.
  • Customized UIActionsheet, UIAlertView, UITableView, UICollectionView, UIScrollView to build user interface of the application.
  • Used UIKit, MapKit and CoreLocation to enhance user to find nearest restaurant.
  • Implemented Push Notification when an update is available from the server in IOS SDK.
  • Did Developer testing and fixed bugs to meet Client Specifications and Standards, sorting out Memory leaks and Memory management issues.
  • Worked extensively with Mapkit and Core location frameworks to provide user the experiences of Map Views.
  • Worked with GIT to checkout and update the codebase changes.
  • Used JSON to parse the data from the web services and show into App for user experience.

Environment: Objective-C, Xcode 5.2, Mac OS X, Cocoa Touch, Foundation, UIKit, Core Graphics, MapKit, RESTful JSON,iOS 6.1, App Store, GIT, Source Tree.

Confidential, Chantilly, VA

UI/ Mobile Application Developer

Responsibilities:

  • Used Objective-C and Cocoa Touch Framework to build the app, including UI Kit, Map Kit, Foundation, UI Navigation View, UI Tab Bar Controller, UI Table View and Storyboard
  • Created custom UI Views, custom Table Views, custom Buttons and custom Table View Cell for user interface.
  • Worked on Map Kit that retrieves nearby store locations and displays current location.
  • Created custom annotations and annotation views.
  • Participated in daily Scrums and monthly Sprint planning.
  • Implemented application interaction with web server database (NSURL Session) with JSON parsing.
  • Implemented custom UI Tab Bar Controller & UI Navigation Controller for easy navigation of the app
  • Used UIKit, MapKit and Core location to enhance user to find nearest store locations.

Environment: Xcode 3.2.6, 4.3, iOS 5.0, Objective-C, Cocoa, Cocoa Touch, Mac OS X, Cocoa framework, iPhone Simulator, JSON and core data.

Confidential

Web Developer

Responsibilities:

  • Responsible for Design and development of Web pages using HTML, CSS including Ajax controls and XML.
  • Developed UI using HTML, CSS, JavaScript validations and XML
  • Co-ordinated with BA group for better understanding of functional requirements analyzed and designed the business requirements to documented and implemented
  • Implemented applications in JavaScript, and MySQL.
  • Created various web page layouts using HTML and CSS
  • Designed, developed and updated User Interface Web Forms using CSS, Dreamweaver, and JavaScript.
  • Validated input values to make sure that they will be accepted before they are submitted to the server
  • Responsible for developing, editing, publishing and managing content on the external Web pages and internal layouts.
  • Used Cascading Style Sheet (CSS) in web pages to separate presentation from structure
  • Defined text alignment, size, borders, and many other typographic characteristics
  • Used JavaScript to make dropdown menus on web pages and displayed part of a web page upon user request Worked extensively with the File management and image libraries
  • Performed Client-side validations using JavaScript
  • Fixed bugs and provided support services for the application.
  • Tested/De-bugged web browser using Firebug
  • Implemented functionality in JavaScript.
  • Tested application on Internet Explorer 6.0 and above, Firefox and Google Chrome to achieve Cross Browser Compatible Issues
  • Converted Photoshop documents to table-less semantic XHTML, CSS
  • Incorporated Perl scripts to handle form submissions

Environment: JavaScript, PHP, HTML, CSS, AJAX, Apache, Windows 2000/XP, XHTML, CSS, JavaScript, jQuery, AJAX, JSON, Dreamweaver, SVN.

We'd love your feedback!