We provide IT Staff Augmentation Services!

Ios Application Developer Resume

4.00/5 (Submit Your Rating)

Chicago, IL

PROFESSIONAL SUMMARY:

  • Over 7 Years of experience indesigning,codinganddevelopinghigh end mobile applications.
  • Around 4years of professional experience in developingiOS Applications.
  • Developed IOS mobile applications using Objective - C, C++, Xcode, Swift, including but not limited to Cocoa Touch, Foundation, UIKit, Map Kit, Core Graphics, Core Data, and Core Plot.
  • Hands on experience in Apple push notifications, Network protocols, Mac/Pc to iPhone data syncing.
  • Features used in iOS/ objective C included: Table views, AF Networking, APIs, Core Data, Magical Record, Core Location, Map Kit, Core Graphics, Interface Builder, Cocoa Pods, Internationalization and Localization and Git for source control.
  • Have technical proficiency and thorough understanding in the following Frameworks: iPhone SDK, UIKit, MapKit, WebKit, Audio Toolbox and AV Foundation.
  • Worked on concepts like delegation, protocols and categories, Core foundation, Core Data, Core Location, Core services, Core Graphics, Core animation, Quartzcore, Address Book and Message.
  • Worked inREST Web ServicesandAPIswith connecting third party application.
  • Worked on Xcode,interface Builder and Instrument.
  • Involved inSPRINT REVIEW MEETING.
  • Features used in iOS/ objective C included: Table views, AF Networking, APIs, Core Data, Magical Record, Core Location, Map Kit, Core Graphics, Interface Builder, Cocoa Pods, Internationalization and Localization and Git for source control.
  • Strong Knowledge of Software Development Life Cycle (SDLC) with strategically designing and implementing the software, debugging fixing and maintaining the software.
  • Developed apps using various iOS design patterns (MVC, Delegation, Blocks, and Notifications).
  • Experience with Objective-C: Automatic Counting (ARC), Grand Central Dispatch (GCD), Blocks, Literals, Properties, Protocols, Delegates
  • Developed apps using Bluetooth Low Energy (BLE) on iOS with the core Bluetooth framework.
  • Actively involved inUser Interfacedevelopment and design implementation with Swift 2.
  • Proficient withObjective-CandSwift 2.
  • Worked with OpenGL ES.
  • Proficient in parsingJSON, XML, PLIST.
  • Experience inMVC design architectureandCocoa design patterns.
  • Expertise in development of both iPhone and iPad applications.
  • Expertisein version control softwareGITand knowledge of Subversion (SVN).
  • Proficient in creating customTable Views, Tab Bars,UIViewsandNavigation Bar.
  • Familiarity withUXrefinement.
  • Proficient in developing web page quickly and effectively usingHTML 5, CSS3, JavaScript and jQuery.
  • Proficient in source control with Git and SVN.
  • Proficiency in Using NSUser defaults and NSNotificationCenter for storing and maintaining user data for iOS Applications.
  • Good Knowledge in all Swift, Objective C, Cocoa, REST, SQLite 3, JSON, XML, IOS 9, Mac OS, XCode5 and Social networks (Facebook, LinkedIn and Twitter) integration.
  • Well verse with concept ofOOPs, OOAD, J2EE, MVCdesign patterns.
  • Knowledge of fullSoftware Development Life Cycle (SDLC).
  • Exposure withRUPandScrumdevelopment methodologies techniques.
  • Worked on developingRest Web Services.
  • UsedSoapUIfor Testing Web Services.
  • Worked on Web ServicesXML and JSONparsing included in the project.
  • Coordinated with the QA team during the process of making the code move to staging server and testing the application for the several test cases and defect testing.
  • Ability to coordinate with various team members involved in the project.
  • Designed and installed system modeling utilizing OpenGL.
  • Strong knowledge in all phases of Software Development Life Cycle (SDLC) process, which includes requirement analysis, designing, implementing, debugging, testing, fixing and maintaining applications.
  • Knowledge of Object Oriented Concepts and good development experience in using those concepts in building re-usable code.
  • Designed frameworks for modeling utilizing OpenGL.
  • Supported new and internal projects with OpenGL ES.

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.

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 Mobile, Android

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

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

PROFESSIONAL EXPERIENCE:

Confidential, Chicago, IL

IOS Application Developer

Responsibilities:

  • Analysis of requirement, design development, code review and bug fixing.
  • Involved in doing AGILE practices, attending daily agile (SCRUM) meetings and SPRINT retrospective meetings. Worked with an Agile, Scrum methodology to ensure delivery of high quality work with every iteration.
  • Worked extensively with SWIFT 2.0 andCocoa frameworks.
  • Worked withUIActionSheets, UITableViews, CustomCells, UIScrollViews, Navigation Controllers, delegates and protocols.
  • Worked withSwift 2.0 and Cocoa frameworks.
  • Implemented Serializable and Parcelable objects to send across activities.
  • Worked with Cocoa Frameworks, which includes UIKit, Foundation, UI Image Picker, UI Date Picker.
  • Used AFNetworking to connect RESTful API services and maintained background image downloads, uploads, chat conversations, and messages from system.
  • Handled the client side session management andNSTimers.
  • Worked onAddressBookframework to fetch the device contacts.
  • UsedInstrumentsto check for processing bottlenecks, memory leaks, and retain cycles.
  • Worked oniPhone SDKand internet connection Protocols with Swift 2.
  • Involved inCore data Frameworkusing SQLite.
  • Developed critical tools for this project like Customized Navigation bar, Page control and Scroll view.
  • Worked on Web Service calls,XMLandJSONparsing.
  • 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.
  • Designed and developed latest trends with Swift 2.0 for iPhone clients.
  • Used aTest-Driven Development (TDD)environment in aScrum development methodologyto provide end-to-end development.
  • Memory and Data Management experience in both Manual Retain Release and Automatic Counting
  • Used Grand Central Dispatch and NS OperationsQueue for building multi-threading apps and comfortable developing with SQLite and/or CoreData and worked with Swift 2.
  • Grand Central Dispatch (GCD) dispatch queues are used for performing tasks.
  • Familiar withCore Animation / UI animationconcepts.
  • Worked with GIT to checkout and update the codebase changes.
  • Worked in the internal process using SCRUM Agile methodology.

Environment: iOS 7.1/8.0., Xcode 6.0/6.3, Agile Methodology, Swift 2.0, iPad, iPhone, Objective-C, UIKit, JSON, XML,HTML5, CSS, REST,JavaScript, jQuery, SQLite.

Confidential, San Antonio, TX

Senior iOS Application Developer

Responsibilities:

  • Worked withSwift for Cocoa Touch Frameworkthat includesUIKit, Foundation, UINavigationViewController, UIViewController, UITabViewController, UITableViewControllerandStoryboardto buildUniversal ApplicationforiOS Phone.
  • Created the complete database usingCore-data.
  • Worked extensively with Objective C, Swift 2 and Cocoa Touch frameworks including Core Data, Foundation, Core Animation and UIKit.
  • Worked withGITto checkout and update the Reported progress/challenges to onsite project lead.
  • Created table views, collection views and other UI controls and customized them according to the requirements
  • Integrated web components usingUIWebView with Swift 2.
  • Developed user-friendly user-interfaces using widgets like Menus, Dialogs, Different Layouts, Buttons, Edit Boxes and Selection Widgets like List View and Scroll View as per client needed.
  • Worked in different phases of the project cycle like design, development and testing.
  • Involved in Load/Performance testing.
  • Worked on adding new features like "AutoPay & SchedulePay" to the application.
  • Followedagile methodologythroughout the project.
  • ImplementedCoreDatafor persistent storage of user data.
  • Worked extensively with Swift 2 and Cocoa Touch frameworks including Core Data, Foundation, Core Animation and UIKit.
  • Worked withObjective C for Cocoa Touch Frameworkthat includesUIKit, Foundation, UINavigationViewController, UIViewController, UITabViewController, UITableViewControllerandStoryboardto buildUniversal ApplicationforiOS Phone.
  • Created the complete database usingCore-data.
  • High performance web services using AFNetworking library along with JSON data communication enhance network communication
  • Integrated various RESTful web services calls to application using asynchronous NSURL calls.
  • Created models inMVCusing Swift 2 and development of delegates for updating model information.
  • Performed all tasks fromUI designand implementation to writing code with Swift 2.
  • Managed data andmemory managementfrom streamlining code and using various debugging tests.
  • FollowedSCRUMmethodology throughout development
  • ImplementedNSOperationQueueandNSURLConnectionto integrate with backend web services.
  • FollowedSCRUMmethodology throughout development
  • ImplementedNSOperationQueueandNSURLConnectionto integrate with backend web services.
  • Integrated a web-based content made withHTML5on a Native app usingUIWebView.

Environment: iOS 7.0 (iPhone SDK), Mac OS X, Xcode 5.1, 6.1, Swift 2, Objective C, Agile Methodology, HTML5, CSS3, REST,JavaScript, jQuery.

Confidential, Louisville, KY

Mobile/ iOS Developer

Responsibilities:

  • Collected the requirements from the Business Analysts.
  • Expertise inMVC design architecture,Cocoa design patternsand concepts like delegation, protocols and categories.
  • Developed the UI for the application using Objective C.
  • CustomizedUITableViewto have a custom look.
  • Worked withUIKit Framework, UICollectionViewandSDKfor the applications at hand.
  • Worked with Backend team to display the correct data format in devices.
  • Integrated a web-based content made withHTML5on a Native app usingUI Web View.
  • UsedGitHub to pull code, make changes and push the code back.
  • Designed the completeMVCflow for the application with UI components and controllers to be used for iPhone.
  • Implemented custom adapter withListViewcomponent and LayoutInflaterwith custom layout.
  • Used multipleFragmentsin an activity and intercommunicate between theFragments.
  • Designed the components usingOOADtechniques andUML.
  • Developed the components usingOOPway to maximize scalability.
  • Expertise inMVC design architecture,Cocoa design patternsand concepts like delegation, protocols and categories.
  • Developed the UI for the application using Objective C.
  • UsedGitHub to pull code, make changes and push the code back.
  • Designed the completeMVCflow for the application with UI components and controllers to be used for iPhone.
  • Worked with web services using JSON and XML frameworks NSXMLPaser, SBJSON.
  • UsedSDKandUIKitframeworks.
  • Wrote many complex SQL queries for easy retrieving of application data.
  • Added animation between UI Views for smooth move and better client experience.
  • Worked under Agile and Scrum environments.

Environment: iOS SDK, GitHub, Core Data, Cocoa Frameworks, Objective-C, Xcode 4.3 Upgrade to 5.1, JSON, Agile SCRUM, CSS, RESTful, iPhone Devices.

Confidential

Mobile Application Developer

Responsibilities:

  • Created Table View Controllers in the application.
  • Worked withNavigations controllers, Navigation BarsandTab Bars.
  • XMLResponse parsing using theNSXMLParserandNSXMLParserDelegate.
  • JSONResponse parsing using theSBJSONFramework.
  • Created the overall design of application usingUIKitframework.
  • Designed the HTTP interface which uses theNSURLConnectionandNSURLRequestclasses ofCocoa Touchto make network requests.
  • FollowedSCRUMmethodology throughout development.
  • Created view animations usingUIAnimationclasses andQuartzCore framework.
  • Created CustomUITableViewcells to accommodate theUX/UIrequirements.
  • Built iOS Storyboards and established IBOutlet, IBActions, create and perform segues between Mobile Application Developer - iOS different scenes in the storyboard.
  • Worked in anAgile Scrum environment.
  • Implemented browser UI functionality usingXHTML, AJAXandCSS.
  • Designed and engineered UI components within agile environment.
  • Implemented customUITabBarController,UINavigationController, for easy navigation of the app.
  • ImplementedNSOperation Queue andNSURLConnection to integrate with backend web services.

Environment: iOS 4.0 and 5.1, Mac OS X Lion, Objective C, XCode 3.2.6 - Xcode 4.3.1, Cocoa framework, MapKit, AVFoundationFramework, MediaPlayer framework, Core Location.

Confidential

Software Engineer

Responsibilities:

  • Expertise in web development applications usingCore Java, Servlets, JSP, EJBs (Session Bean, Entity Beans, JMS/MQ Series), JDBC, XML, XSD, XSLT, RMI, JNDI, Java Mail, XML Parsers (DOM and SAX), JAXP, JAXB, Java Beansetc.
  • Strong background inObject Oriented Design (OOD), Analysis (OOA)and drawingUMLdiagrams.
  • Extensive experience in front-end technologies likeHTML5, CSS3, Java script, AJAX, JSP, JSTL, JQUERYand other java Scriptlibraries.
  • Proficient in using java development IDEs likeEclipse, My Eclipse, Net BeansandRAD.
  • Worked onVirtual PortalandDayna Cache.
  • Excellent in databases likeOracle 8i/9i/10g, SQL Server 2000, MySQL.
  • Proficient in usingGOF Java and J2EE design patternslikeSingleton, Front Controller, Business Delegate, Service Locator, Adapter, Factory, Abstract Factory, DAO, VO etc.
  • Hands on experience in Debugging tools such asFirebug/Inspect Element of Firefox, Internet Explorer/Google Chrome.
  • Involved extensively in application developing usingStruts, JSFandMVC J2EE architecture framework.
  • Agile developmentusingScrum. Worked on DevelopingApache axis Web Services.

Environment: Web sphere application server, SVN, J-Unit, Windows, JSP, JavaScript, SQL, J2EE, Core Java, and SOAP based web service, XML, EJB, DB2 and Rational Application Developer 7.0.

We'd love your feedback!