We provide IT Staff Augmentation Services!

Ios Developer Resume

0/5 (Submit Your Rating)

CA

SUMMARY

  • Over 7+ years of experience in developing applications & Information Technology designing and 4+ years in iOS application Development, Designing & Developing User Interface applications in iPhone and iPad using Objective - C, Cocoa Touch, UIKit.
  • Proficient knowledge of programming Experience using Objective-C.
  • Exceptionally energetic and adoration to work with most recent iOS Technologies, Watch OS, and TVOS.
  • Extensive experience in application development and integrating with various databases and Client-Server applications.
  • Basic knowledge of programming in Swift.
  • Worked extensively on Xcode, Interface Builder and Instrument
  • Created and customized views, table views, tab bars and navigation bars which are some basic functionality in a multi-view application
  • Developed iOS and windows mobile applications using Objective-C, C++, C#, Xcode, Visual Studio, including but not limited to Cocoa Touch, Foundation, UIkit, Map Kit,Core Graphics, Core Data, Core Plot, Core Object, External Accessory, SQLite, Core Bluetooth, .Net 3.5 Compact Frameworks
  • Proficient in source control with Git, SVN.
  • Familiar with variousiOSdesign patterns such as MVC patterns and Singleton pattern, etc.
  • Involved in Object Oriented analysis/ Design & Design patterns including MVC across the apps.
  • Used diversified IDE’s/SDK’s like Xcode, Eclipse.
  • Proficient in programming languages such as HTML5, Java, JavaScript and markup languages such as XML and JSON Created and customized views, table views, tab bars and navigation bars which are some basic functionality in a multi-view application.
  • Created and customized views, table views, tab bars and navigation bars which are some basic functionality in a multi-view application.
  • Experience in Testing frameworks, Continuous Integration build tools (Jenkins)
  • Hands on with NSOperationQueue and GCD.
  • Vast familiarity with both SVN (Source Control Management) and GIT code repositories.
  • Persistent storage implementations using Core Data, SQLite, Archiving via NSCoding, NSUserDefaults and Keychain.
  • Experienced working with Networking APIs, Concurrency Programming animation.
  • Good understanding of Android/ iOS Internals, Design Patterns and UI technologies like in JavaScript, Ajax, jQuery, HTML5, CSS.
  • Strong knowledge in all phases of Software Development Life Cycle (SDLC) process, which includes requirement analysis, designing, implementing, debugging, fixing and maintaining the software
  • Solid background in Object-Oriented analysis and design. Very good at various Design Patterns, UML and Enterprise Application Integration EAI.
  • Good knowledge with databases such as Oracle, MS SQL Server for managing tables, views, functions.
  • Excellent communication, organizational skills, attention to detail and the ability to meet tight deadlines
  • Strong commitment to organizational work ethics, value based decision-making and managerial skills
  • Highly motivated enthusiast, fast learner, eager to meet new challenges and quickly grasp new technologies, skills, concepts, and ideas.

TECHNICAL SKILLS

Programming Languages: Objective-C, C, C++, C#, Java, Embedded C, ASP.Net

Scripting Languages: VBA, UNIX Shell Script, DOS Script, HTML, JavaScript, JSON

IDE s / SDK s: Xcode, Visual Studio, Eclipse, Android SDK, Keil, Phone Gap, Cordova, Sencha Touch.

Frameworks / APIs: Cocoa Touch, Foundation, UIkit, Core Graphics, Core Data, Core Plot, External Accessory, Core Bluetooth, Google Protocol Buffers, C Standard Library, Win32 APIs, .Net Compact Framework, OpenGL ES

Mobile Operating Systems: iOS 4, iOS 5, iOS 6, Windows CE, Windows Mobile, Android

Operating Systems: Mac OSX 10.5, 10.6, 10.7, 10.8, Unix/Linux, VxWorks, MS-DOS, Windows

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

Database: Microsoft SQL Server Compact (SQL CE), Core Data,SQL Lite

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

PROFESSIONAL EXPERIENCE

Confidential, CA

IOS Developer

Responsibilities:

  • Worked with Objective C, Swift and Frameworks, which includes UIkit, Foundation, UI Image Picker, UI Date Picker.
  • Worked on web service calls, JSON parsing included in the project.
  • Worked on push Notification sent from server for new Alerts, Member’s Benefits etc.
  • Consumed JSON web service to fetch the data, reformatted the data to group the departments under a parent product group and bind it to the customized Table View in My Provider Module.
  • Implemented Provider search facility to create the store finder feature with MapKit and Core Location frameworks.
  • Built iOS Storyboards using size classes with Login View and Tab Bar Controllers creating segues between different views, established IB Outlet, IB Action in the storyboard for immediate access on Confidential Mobile.
  • Worked on OAuth 2.0 for authorization of Owner credentials in login page by creating tokens.
  • Designed the HTTP interface of the application that uses the NSURLConnection and NSURLRequest.
  • Used AFNetworking to connect RESTful API services and maintained background image downloads, uploads, chat conversations, and messages from system.
  • Responsible for designing an Intelligent Asynchronous Cache Manager to separate the UIcode from Service call Code.
  • Added animation between UIViews for smooth transitioning and better user experience.
  • Working knowledgeable of MVC, Delegation, Notifications, KVC, and Singleton design patterns.
  • Worked with GDB and Xcode for debugging.
  • Worked with GIT to checkout and update the codebase changes.
  • Involved in execution of build script which are checked into the repository through Jenkins.
  • Designed the complete MVC flow for the application with UI components and controllers to be used for iPhone.
  • Developed critical tools for this project like Customized Navigation bar, Page control and Scroll view.
  • Worked extensively on Table view controller and made customized table view cells according to the client Pre-fetching data for different views for smooth screen transitioning.
  • Worked with Backend team to display the correct data format in devices.
  • Integrated a web-based content made with HTML5 on a Native app using UIWebView.
  • Built on Swift but some reusable components which were developed with objective C are integrated using bridging header for future product release.
  • Worked in the Internal process using SCRUM Agile methodology.

Environment: Mac OS X, Objective C, Swift, Xcode, Agile Methodology, HTML5, CSS, REST, AFNETWORKING, JIRA, JavaScript, JQuery.

Confidential, Kansas City, MO

IOS Mobile Application Developer

Responsibilities:

  • Relevant experience in healthcare Domain experience.
  • Designed and implemented the entire application using Xcode 4.5.
  • Implemented Message UI Framework using MFMailComposeViewController for sending email in app regarding Patient’s Medication details.
  • Worked extensively with Objective-C and Auto Layout.
  • Created the design documentation foriOSapplication.
  • Used Core Data Framework for local storage purpose in SQLite.
  • Core Animation framework is used to animate the flip view between two views.
  • 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.
  • Implemented NS Operation Queue and NSURL Connection to integrate with backend web services.
  • Map View implementation using the Map Kit Framework for Pharmacy search by current location.
  • Worked closely within a cross functional team of testers anddevelopers.
  • Used Cocoa-Pods for integrating different dependency managements and library frameworks.
  • Worked in the Internal process using SCRUM Agile methodology with supervision.
  • Merging code using Source Tree and GIT Hub.
  • Interact with SCRUM teamdevelopers, programmers, tester, product owners and stake holders to deliver right value of the project at the end of each sprint.
  • Assisted Project Manager with release build schedules.
  • Testing the application on Device through Development Profile.
  • Interacting with QA on deliverables on every iteration and customer feedback implementation.
  • Managing the work log and following the schedule to ensure completion of projects before deadline

Environment: iOS6.x, 7.x, iPhone SDK, JSON, Objective C, Xcode 5, Cocoa Touch, Cocoa Framework, Interface Builder, Source Tree, iPhone Simulator, JQuery

Confidential, San Diego, CA

IOS Developer

Responsibilities:

  • Joined the company as an iOS Application Developer.
  • Interaction with the development team members to determine the required changes and enhancement in the code.
  • Web services integration with the iPhone to communicate with me.
  • Creating API using NSURL request and NSURL connection objects.
  • Implemented Calendar API for scheduling the events.
  • Implementations of the project architectural principle, standards, methodologies and best practices.
  • Created Custom UITableView cells with different styles to accommodate the UX/UI requirements in Open Units Screen and Picklists Screen.
  • Tab Bar Controller interface to switch among the independent tasks that can be executed in parallel (Open Units, Pick-lists, Confirm, More/Log Off).
  • This application was designed and implemented using iPhone SDK, Xcode, interface builder, objective c and instruments.
  • Used NSUserDefaults to store user information and save data locally.
  • Knowledge in consuming SOAP web services.
  • Involved in the technical sessions with the development teams in the process of creation of class models, sequence diagrams, component models and ensuring the architecture standards being followed.
  • Redesigned several screens including default application landing screen as per newer wireframe
  • Implementation of data scrolling using UITableView and UITextView.
  • Preparing technical evaluation document for the product and technology selection and determining technical approaches to meet the respective architectural solutions result in system-designed manner.
  • Fixed bugs when documented by QA in JIRA bug tracking system
  • Updates for the release happen for every month and the app download upraised during my tenure period.
  • Experience collaborating in an SCRUM Agile Methodology.

Environment: iOS7 - 8, Mac OS X, Objective C, Xcode, Agile Methodology, HTML5, CSS, SOAP, AFNETWORKING, JavaScript, .NET.

Confidential

UI Developer

Responsibilities:

  • Individually involved in the project from requirement analysis to production.
  • Developed the UI using JSP and JavaScript.
  • Business Services using the Servlets and Java.
  • Developed and modified Servlets to accept and process request from the clients.
  • Developed various objects using java and HTML and DHTML to maintain well-structured GUI and to interact with Controllers to get data from Oracle database.
  • Unit Testing and Regression Testing of Web Application.
  • Fixing Cross Browser/Environmental issues.
  • Updated pages using HTML, CSS in JavaScript framework.
  • Performance tuning in Presentation Layer and Backend.
  • Developed clickable prototypes in HTML, DHTML, Photoshop, CSS and JavaScript.
  • Tested web sites and fixed any existing bugs.
  • Provide maintenance to several websites.
  • Wrote complex SQL statements to retrieve data from the DB2 database.
  • Developed Ant builds script and ant task classes to clean, compile, copy, run, and deploy, jar, war and ear files, and develop web service.
  • Used JDBC API to access database.

Environment: HTML, Oracle, Java, JavaScript, CSS, Adobe Photoshop, DHTML, MS Office, Firefox, Windows XP.

We'd love your feedback!