We provide IT Staff Augmentation Services!

Swift Developer - Ios Resume

4.00/5 (Submit Your Rating)

CA

OBJECTIVE:

Over 6+ years of experience in developing Mobile Applications - Designing, Development, Testing and Publishing iOS/Android applications on iTunes store/Play Store, I am Seeking an iOS/Android developer position and willing to grow vertically in mobility domain sector.

SUMMARY:

  • Experienced in using COCOA / COCOA TOUCH with OBJECTIVE C / SWIFT languages using XCODE for iOS (iPhone / iPad) and to develop iOS Phone Native / Hybrid Applications.
  • Strong Knowledge of Object Oriented Concepts and good development experience in using those concepts in building re-usable code.
  • Used Native Mobile Application Development with Social Media platform integration such as Facebook, Twitter, Google with token handling.
  • Extensive experience in using REST/SOAP Web Services and APIs.
  • Experienced in Mobile Application Development using Objective C including, but not limited to UIKit, Core Foundation and Cocoa touch, Core Frameworks like Map Kit, Core object, Core services, Core Graphics, Core animation, Core Object, SQLite, Core Bluetooth and MVC methodologies.
  • Created and customized views, table views, tab bars and navigation bars which are some basic functionality in a multi-view application.
  • Experience working with in-app purchase application for the iPhone/iPad along with distinct marketing based applications enhancing sharing through social networks and email.
  • Used Web Applications including Mobile Development Life Cycle (SDLC), requirements and specifications, design, construction, testing, and maintenance.
  • Working experience with data parsing forms (XML and JSON) to dynamically display data on iPhone/iPad.
  • Have hands on experience with core animation and core graphics that was by Adobe CS5 Suite (Photoshop, Dreamweaver).
  • Understanding of the implement Design Patterns & UML diagrams.

SKILLS:

Skills iOS Application: Objective-C/Swift and Cocoa Touch development for iPhone and iPad devices in XCode Interface builder-UIKit, Cocoa, core Data

Software: Trained in iOS 4, iOS 5, iOS6, iOS7, iOS8 with Xcode 3.0/ 4.0., 5.0, 6.0, 6.1.3 OSX 10.5, 10.6, 10.7,10.8, ASP.net with Visual Studio 2005/ 2008/2010/2013 , Microsoft office suitesMicrosoft Project 2010/2013.

Programming Languages: C, Objective C, Swift, C++, HTML 4, and 5, CSS2 and 3, Java, .Net, JavaScript, Python.

Databases: SQL server 2005/2008, SQLite with Core iOS sandbox, building, and database in iOS sandbox

Operating Systems: MAC OS 10.5/10.6/10.7 , Windows XP, Windows7, Windows 8, LINUX, UNIX

Tools: XCode 3.0/4.0/5.0/6.0/6.1.3 , Cordova, PhoneGap,Eclipse, Visual studio 2005/08/10/13 , Sublime Text, Dreamweaver, Matlab, Network Simulator 3.

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

EXPERIENCE:

SWIFT DEVELOPER - IOS

Confidential, CA

Responsibilities:

  • Worked using Swift 1.2 & Swift 2 programming.
  • Redesigned UI using Storyboards with size classes, and AutoLayout constraints for graceful orientation handling.
  • Optimized UI for iPhone 6/6+/6S and iPad screen sizes using size classes .
  • Refactored several UI layouts based off wireframes to heighten the user experience.
  • Debugged many issues using print/println, Breakpoints, and LLDB statements
  • Integrated Facebook, Twitter, Google and various others via third party SDKs and RESTful calls.
  • Consumed RESTful web calls using proprietary API and parsed JSON responses for implementing Feature Logic API using NSJSONSerialization with Do, Try and Catch block.
  • Used multithreading techniques for downloading images on background thread with GCD/Closures as to not lock up the UI and ongoing animations.
  • Used SFSafariViewController to show workout data in pdf’s.
  • Good with pull, push, commit, stash & resolve merge conflicts on Terminal/Source Tree.
  • Implemented Core Graphics and Core Animation on UI.
  • Used CocoaPods to get Third Party Framework.
  • Used Gitlab Version Control for the project and all the UI PSD’s are present Confluence and Jira for tracking the tickets.
  • Followed Agile Methodology through the project.
  • Used OS X Server for Build & Test projects continuously.

Environment: IOS 8.4, & 9 above (iPhone SDK), Swift 1.2 / Swift 2, XCode 6.4/7, IPhone Simulator, JSON, Cocoa Touch, Cocoa framework, StoryBoard, AutoLayout

Mobile Application Developer

Confidential, Charlotte, NC

Responsibilities:

  • Worked with Objective C, Swift for Cocoa Touch Framework that includes UIKit, Foundation, UINavigationViewController, UIViewController, UITabViewController, UITableViewController and Storyboard to build Universal Application for iOS Phone.
  • Worked on Payment Processing such as SchedulePay and AutoPay that are involved with Payment.
  • Cryptography algorithms like RSA and AES and security frameworks to encrypt or decrypt of text messages, images etc.
  • Worked with iBeacons to support ATM navigation for customers with app
  • Used Constraint system for auto layout to support various devices. Which will work on multiple mobile computing platforms.
  • Tested the application for memory leaks and relevant bugs, fixed the leaks, and deployed on different Smart phone firmware to validate the application stability.
  • Created the complete database using Coredata.
  • Experience in creating RESTful apps using the RestKit API and AFNetworking/Alamofire frameworks.
  • Integrating Touch ID using the Local Authentication APIs in the iOS 8 SDK.
  • For Location mapping used “Map Kit framework “ service to provide data.
  • Implemented GCD, Submitted Blocks to Queues, Creating/Getting/Adding task to Queue & maintained Queue Memory Management.
  • Reviewed, analyzed and optimized UI and backend interface code for efficiency and performance.
  • Build reusable iOS User Interface components for the App.
  • Used Jenkins for Continuous Integration & Continuous Delivery. Also used for Build & Test projects continuously.

Environment: IOS 7 and 8 (iPhone SDK), Mac OS X, Objective C, XCode 6, IPhone Simulator, HTML, XML, JSON, Cocoa Touch, Cocoa framework, StoryBoard, AutoLayout

iOS & Android developer

Confidential, Dallas, TX

Responsibilities:

  • Integrated a web-based content made with HTML5 on a Native application usingUI Web View.
  • Used the same XIB to design for iPhone 6 and older iPhones by using Auto-layout.
  • Developed using Android SDK and implemented Android Bluetooth and Location connectivity components. .
  • Implemented user interface guidelines and standards throughout the development and maintenance of the website using DHTML, HTML, CSS, JavaScript, and jQuery.
  • Used services, Async tasks and Alert Notification API to implement event reminder feature into the mobile app.
  • Worked with data storage and retrieval using Plist, SQLite3, and core data at ease to improve memory overhead of the app, and increase responsiveness.
  • Used the NSJSONSerialization class to parse the JSON and to extract the data required to customize the appearance of the controls of media player.
  • Designed the HTTP interface which uses the NSURLConnection and NSURLRequest classes of Cocoa Touch to make network requests.
  • Implemented NSOperationQueue and NSURLConnection to integrate with backend web services.
  • Used Content Provider to access our SQLite Database.
  • Included Sync service for frequent refreshes when ever the network becomes available.
  • Integration of location based services using Google Maps API in order to display the nearest stores.
  • Used logcat, DDMS and trace view for debugging and detecting memory leaks.

Environment: iOS 8.0, 7.0 and 6.0 (iPad SDK), Mac OS 4. X, Objective C, Xcode 4.6, Cocoa Touch, Android SDK 4.x, SQLite 3.6, Android Studio, Android API's, XML, JSON, HTML, CSS, SQLite, Anthill Pro, GPS service,IOS 7 and 8 (iPhone SDK), Mac OS X,Bootstrap.

iOS Application Developer

Confidential, Atlanta, GA

Responsibilities:

  • Built iPhone/iPad (Universal) Application that uses Tab bar, Navigation, Split View & Popover Controllers and consumes RESTful JSON Web services created by a J2EE application.
  • Created Core Data Model and NSManagedObjects to persist data on the device for offline access.
  • Built iOS Storyboards and established IBOutlet, IBActions, create and perform segues between Mobile Application Developer - iOS different scenes in the storyboard.
  • Multi-Threaded some of the tasks in iOS by running tasks in a separate thread using NSOperationQueue for optimizing the performance.
  • Created view animations using UIAnimation classes and QuartzCore framework.
  • Coded the application to connect to a secure website/authenticate, post form data and parse the JSON response.
  • Enforced intuitive gesture controls to enhance the ease of interaction.
  • Coded to store sensitive information in iOS Keychain using NSUserDefaults.
  • Created Custom UITableView cells to accommodate the UX/UI requirements.

Environment: iOS 7.0 and 6.0 (iPad SDK), Mac OS 4. X, Objective C, Xcode 4.6, Cocoa Cocoa framework, JavaScript, JQuery, Adobe CS5 Suite (Photoshop, Dreamweaver), MapKit, AVFoundationFramework, MediaPlayer framework, Core Location,Core Graphics, Core Text.

iOS Developer

Confidential, Portland, OR

Responsibilities:

  • For streaming Audio & Video which are DRM and Non DRM protected we implemented MediaPlayer framework on Cocoa Touch.
  • Develop and maintain H.264, AAC codec, streaming protocol with SDK PM, AE and RD for D2L.
  • Improved the efficiency of the application by optimization that resulted in faster loading of player and streaming data.
  • Implemented CSS3, DOM Api, DOJO and Ajax to create a dynamic and interactive experience.
  • Served on MPEG-4 AVC (H.264) Standards.
  • Obtained data from Web Services using JSON library.
  • Implemented the Playlist functionality with features like repeat, shuffle, next and previous
  • Performed end-to-end testing of the framework and made sure that the streaming of audio and video was smooth even in cases of limited bandwidth.
  • Design UI screens using JSP, CSS, Struts Framework, Flash, Java Script and HTML
  • Design GUI and Artwork (.GIF, .JPEG, .BMP) in Photoshop, CorelDraw, and Quark Express
  • Followed SCRUM methodology throughout development.

Environment: Objective-C, Xcode 4.x,Cocoa Touch, Foundation, UIKit, Core Graphics, Core DataMac OSX, RESTful JSON, iOS 5, iPhone Simulator 4.1, Adobe CS5 Suite (Photoshop), Subversion (SVN).

Mobile Application Developer

Confidential

Responsibilities:

  • Map View implementation using the MapKit and Core Location Frameworks.
  • Web Services consumption on the iPhone to communicate with the MediaWiki API using the NSURLRequest and NSURLConnection objects.
  • Creating project and application architecture deliverables that are consistent with architecture principles, standards, methodologies, and best practices.
  • XML Response parsing using the NSXMLParser and NSXMLParserDelegate
  • Data scrolling is achieved using UIScrollView and UITextView.
  • Responsible for defining technical evaluation criteria for product and technology selection and determining technical approaches to ensure all architectural solutions result in a coherent systems design.

Environment: Objective C, Cocoa, XCode, Interface Builder. Libraries used were Foundation Framework, MapKit, XML parsing, JSON parsing, and UIKit Framework.

We'd love your feedback!