We provide IT Staff Augmentation Services!

Sr. Ios Developer Resume

Houston, TX

SUMMARY:

  • Over 6+ years of experience in designing & developing Web & Mobile applications and 4+ years in iOS Applications.
  • Experience in designing & developing Rich User Interface applications, integrating with various Databases, Client - Server applications and as a Java developer.
  • Proficient knowledge of Programming Experience using Objective-C and Swift.
  • Worked extensively on Xcode, Interface Builder, Instrument, Mobility Tester and Static Analyzer development, debugging, profiling, optimizing, and build process.
  • Experienced in Mobile Application Development using UIKit, Core Foundation with Cocoa touch frameworks.
  • Strong knowledge about Core Frameworks like, Map Kit, Core services, Core Graphics, Core animation, UIKit.
  • Expertise in MVC design architecture, Cocoa design patterns and concepts like delegation, protocols and categories.
  • Created and customized views, table views, tab bars and navigation bars which are some basic functionality in a multi-view application.
  • Proficient in source control with Git, SVN.
  • Knowledge of Object Oriented Concepts and good development experience in using those concepts in building re-usable code.
  • Experience in Web Applications including Mobile Development Life Cycle (SDLC), requirements and specifications, design, construction, testing, and maintenance.
  • Experienced in working with data parsing forms such as XML and JSON, to dynamically display data on iPhone/iPad
  • Experience in GOOGLE technologies like Google analytics, Google maps, Google gadgets, and Google search API.
  • Experience in Integrating Map-kit Frameworks and SDK’s (Apple maps, Esri maps & Bing maps)
  • Proficient in using Instruments for memory leaks/ memory management and performance analysis.
  • Experience in creating and extracting data from the databases and displaying on iPhone using SQLite 3, and also worked on data management software like MYSQL, Transact SQL, SQL Server.
  • Proficient in programming languages such as HTML5, Cascading Style Sheets (CSS) and JavaScript.
  • Experience using C++ on multiple platforms like (Linux, Windows & .NET Environments) for Object Oriented Programming.
  • Working knowledge of Operating Systems like MAC OSX,Windows 2003, Windows XP, Vista, Windows 7 and Windows 8.
  • Thrives on cooperation, problem solving, dealing with ambiguity, and working with little direction when necessary.
  • Knowledge of other web technologies and UI/UX standards as well as understanding on XAMARIN.
  • Knowledge on the iOS UI development for phones and tablets (multi-resolution support; resource utilization such as images, layouts strings)
  • Proficient in parsing JSON, XML, experience on native, hybrid
  • Knowledge of working with and implementing REST APIs and BLE.
  • Strong learning about Core Frameworks like Map Kit, Core Data, Core administrations, UIKit, Home Kit.
  • Understanding on Alexa voice service (AVS) device SDK and Alexa communications Library(ACL)
  • Understanding of apple’s design principles and interface guidelines and knowledge on REACT NATIVE app.
  • Experience with developing mobile applications that interface with RESTful services.
  • Knowledge of memory management and multithreading as well as cloud message APIs, push notifications.
  • Understanding of web servers like Apache, Nginx and expertise in REACT Native.
  • Proves in MVC design architecture, Cocoa design patterns
  • Complete understanding of Object Oriented Features (Inheritance, Polymorphism, Abstraction and Encapsulation).
  • Good command on NS Operation strings GCD and Blocks to perform multi-strung development.
  • Great skills in using NS User defaults and NS Notifications for storing and maintaining user data iOS applications

TECHNICAL SKILLS:

IOS Technologies: Objective-C, Swift and Cocoa development for iPhone and iPad devices in Xcode, Interface builder-UIKit, Instruments, Cocoa touch

IOS Software Tools: Trained in iOS 4,5,6,7,8,9,10 &11 with Xcode5.x,6.x,7.x,8.x9.x OSX 10.5, 10.6,10.7 and10.8, Mavericks, OSX Yosemite, JSON

Cocoa Frameworks: Core Data, Core Graphics, Core Location, MapKit, Quartz Core, AVFoundation, UIKit, Address Book, Event Kit, etc.

Programming Skills: Objective-C, C++, Swift, UML, CSS, HTML, Java Script, T-SQLDatabases SQL Server 2008/2005/2000, Oracle 10g/9i, SQLite, Core Data for IOS

Operating System: Mac OS 10.5/10.6/10.7, 10.8, OSX Yosemite, High Sierra Windows 8, 7, XP.

Concurrency: Grand Central Dispatch, NSOperations, NSThread, Gesture recognizer

Tools: Xcode, Interface Builder, SVN/GIT

PROFESSIONAL EXPERIENCE:

Confidential, Houston, TX

Sr. IOS Developer

Responsibilities:
  • Involved in analysis, design and development of the application using Xcode.
  • Developed Custom UIViews based on UIKit Framework.
  • Worked with UINavigation View, UITabBar View, UITable View, UICustom Cell, and UIAlert View.
  • Worked on integrating Map-kit (Bing Maps)
  • Used AFNetworking for server RESTFUL calls Parsed JSON data received from back-end to properly present the content for numerous UITableViews throughout the application.
  • Constructed Views using XIB files with Interface Builder; UIConstraints added programmatically for UIControls to display properly.
  • Constructed views using Storyboard, Foundation, UIKit.
  • Implemented Delegation pattern in order to properly update status displays and reading progress made between views of the workflow.
  • Implemented NSNotifications to fire UIAlertViews with received PUSH notifications information from back-end.
  • Utilized UITabBarController, UINavigationController, UITableViews, UIWebviews. UIScrollView to display content as required in the App.
  • Used Auto layout feature to adapt UIs to different rotations and screen sizes for universal app.
  • Developed the code in object-oriented manner for optimal code re-usability.
  • Participated in code review using GitHub for creating branches and to push, pull, stash the code from remote repository.
  • Wrote Unit tests and UI Tests for App stability and performance, used XC Test framework.
  • Worked on the memory management and multithreading to ensure a good performance of the application.
  • Constructed Views using XIB files with Interface Builder, UI Constraints added programmatically for UI Controls to perform some animations.
  • Experienced developing application from scratch and developed application through storyboard.
  • Used Auto layout feature to adapt UIs to different rotations and screen sizes for universal app.
  • Used pagination to display more search results as the user scrolls down the UI Table View.
  • Used NSURL,AF Networking library for effective management of server requests and responses.
  • Integrated bar code scanner using AVfoundation frame work.
  • Worked in an agile development environment with bi-weekly sprints.
  • Pre-fetching data for different views for smooth screen transitioning.
  • Took care of code review code fixes and bug fixes.
  • Performed testing end application for data accuracy and process critical information from multiple inputs simultaneously.

Environment: Xcode 8.x, 9.2 SDK, iOS 9,10,11 SDK, Objective-C, iPhone, Cocoa TouchFramework, UIKit, XML-Parsing, Agile-Methodology, Git.

Confidential, Tulsa, OK

IOS Developer

Responsibilities:
  • Involved in analysis, design and development of the application using Xcode.
  • Developed Custom UIViews based on UIKit Framework.
  • Worked with UINavigation View, UITabBar View, UITable View, UICustom Cell, and UIAlert View.
  • Worked extensively with Objective-C as well as Swift and iOS SDK.
  • Worked with MFMailComposeViewController to create email, which enable user to share.
  • Worked on displaying the features and images on maps with WFS and WMS.
  • Used Automatic Reference Counting for memory management.
  • Used AFNetworking for server RESTFULcalls; ParsedJSON data received from back-end to properly present the content for numerous UITableViews throughout the application.
  • Integrated a web-based content made with HTML5 on a native app using UIWebview.
  • Constructed Views using XIB files with Interface Builder; UIConstraints added programmatically for UIControls to display properly.
  • Constructed views using Storyboard, Foundation, UIKit.
  • Implemented Delegation pattern in order to properly update status displays and reading progress made between views of the workflow.
  • Implemented NSNotifications to fire UIAlertViews with received PUSH notifications information from back-end.

Environment: Xcode 6.x, 7.x SDK, iOS 8,9&10 SDK, Swift, Objective-C, iPad, iPhone, Cocoa TouchFramework, UIKit, AVFoundation, Media Player, AFNetworking, XML, Agile-Methodology, Git

Confidential, Hoboken, NJ

IOS Developer

Responsibilities:
  • Worked extensively with Objective C and Cocoa frameworks.
  • Worked with UIKit Framework for the applications at hand.
  • 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.
  • Followed a work data flow principle for design and development.
  • Used Core data to store data locally in the device for Barcode Scanning feature.
  • Worked closely within a cross functional team of testers and developers.
  • Worked on web service calls, XML and JSON parsing included in the project.
  • Worked with UIKit Framework for development and maintenance.
  • For managing the memory Automatic Reference Counting (ARC) is used.
  • Worked on low-level Language like C and C++ for ensuring the security and memory management.
  • Added animation between UI Views for smooth transitioning and better user experience.
  • Worked with Backend team to display the correct data format in devices.
  • Used the same XIB to design for iPhone 5 and older iPhones by using Auto-layout.
  • Integrated a web-based content made with HTML5 on a Native app using UI Web View
  • Used Core data Framework for local storage purpose in SQLite in few primary projects.
  • 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.
  • Debugging issues at onsite whenever required.
  • Worked with LLDB and Xcode for debugging.
  • Worked with GIT to checkout and update the codebase changes.
  • Reported progress/challenges to onsite project lead.

Environment: iOS 6.0 and 7.x, 8.x, Mac OS X, Objective C, XCode 4.6 and 5,6,7 Agile Methodology, HTML5, CSS, SOAP, JavaScript, JQuery

Confidential

UI Developer

Responsibilities:
  • Developed User Management in the Administrator Module.
  • Worked with the team of architects to gather requirements and enhance the application functionality and add new features.
  • Created Mock-up designs and developed various functionalities with Java Script and jQuery.
  • Used CSS, HTML to make effective and cross-browser compatible front-end pages with attractive and easy to use functionalities.
  • Used JavaScript to define the functionality for the webpages.
  • Was a part of developing Authentication Module.
  • Designed and implemented to continue any kind of Java object, manipulate a hierarchy of objects, handle collections, caching and work with transactions.
  • Implemented My SQL Server database and JDBC drivers to access the data.
  • Maintained the application configuration information in various properties file.
  • Performed unit testing, system testing and integration testing.
  • Fixed bugs in the production and carried out Unit Testing for the developed functionalities.
  • As part of testing, prepared effective Test Scripts for each of the developed functionality.
  • Provide status reports to the management.
  • Co-ordinate the tasks with team.

Environment: Core Java, HTML, CSS,

Hire Now