We provide IT Staff Augmentation Services!

Ios Developer Resume

4.00/5 (Submit Your Rating)

Harrisburg, Pa

SUMMARY:

  • Over 6 years of IT industry experience in designing and developing enterprise level iOS mobile applications for (iPhone/iPad) and Oracle Database.
  • Around 3 years of progressive iOS Mobile Application Development experience with strong background of working knowledge in iOS SDK, Cocoa touch, Objective - C and Swift.
  • Sound knowledge working on Objective-C, Swift 2.2 & Swift 3.0.
  • Involved extensively in designing Mobile Strategies to build applications for iOS Mobile Platform.
  • Well versed with complete Software Development Life Cycle (SDLC) process which includes designing and implementing the software, debugging, fixing and maintaining the software.
  • Developed application using Objective-C, OS X, C, Swift, Cocoa Touch, UIKit, SDK, Pl/ SQL, Cocoa Bindings and object-oriented programming.
  • Extensively Conceptualized, designed, developed and deployed mobile applications using iOS SDK library and framework
  • Experience with various Parser level applications including dynamic data display applications for XML, JSON on iPhone and iPad.
  • Experienced in all aspects of IPhone, IPad and IPad Mini application development, iOS Provisioning Portal and the processes involved including designing for all types of screen sizes and orientations.
  • Extensively used various framework such as MapKit, Core Data, Core Location, Core Audio, Media Player, UIKit, and AVFoundation.
  • Experienced using different GUI - Sourcetree, SmartGit, SmartSVN
  • Proficient in working and managing SCRUM and Agile Development environment.
  • Proficient in writing coherent, organized code comfortable for working on complicated code-based with high levels of abstraction.
  • Experienced in obtaining deploying and managing various API keys.
  • Experienced in revision controlling tools like Git.
  • Hands on experience with Multi-view, applications using views, Table Views, Tab Bars, Collection Views, Picker Views, customized UIViews, Web Views and Navigation Bars.
  • Strong working knowledge on integrating various framework including Core Location, Mapkit, AVFoundation, AFNetworking, Alamofire.
  • Strong knowledge in using databases such as SQLite, Core Data.
  • Moderate knowledge on swift and still in the process of learning the language.
  • Maintained and enhanced several IPhone applications and uploaded to the Apple Store for approval.
  • Good understanding of memory management including various multi-threading processes.
  • Extensive knowledge of using CocoaPods, MapKit, SQLite, Core Data, AV Foundation, Social Framework, SafariServices, TwitterAPI, GoogleAPI, FacebookAPI, XML parser, Core Location Frameworks, AddressBookUI, MessageUI, Amazon Web Services (AWS) and JSON parsing.
  • Expertise in MVC design architecture, Cocoa design patterns and concepts like delegation, protocols and categories.
  • Proficient in using Instruments for memory leaks/ memory management and performance analysis.
  • Expertise in Object Oriented Programming language like Objective-C, C and Swift.
  • Expert in creating SQL Queries, PL/SQL packages, functions, stored procedures, triggers, and cursors.
  • Excellent knowledge in using Views, Synonyms, Indexes, Sequences, Joins and Sub-Queries.
  • Highly Motivated enthusiast, Fast Learner, self-starter, eager to meet challenges and can quickly imbibe latest technologies, skills, concepts, and ideas.

TECHNICAL SKILLS:

Programming Languages: Objective-C, Swift, PL/SQL, C, Python.

Operating System: MAC OS X, Windows

Mobile OS: iOS 5.1, iOS 6.1, iOS 7.1, iOS 8.4, iOS 9.3, iOS 10.3, 11.0, 11.1

Databases: SQLite3, CoreData

IDE: XCode- 4.3, 4.4, 4.5,4.6, 7.1, 7.3, 8.1, 8.3, 9.0, Eclipse, Visual Studio

Web Services: JSON, XML

Version Control System: Git, SVN

GUI: Sourcetree, SmartGit, SmartSVN

Reporting tools: Atlassian Jira, Jazz

PROFESSIONAL EXPERIENCE:

Confidential, Harrisburg, PA

iOS Developer

Responsibilities:

  • Developed iPad application for DEP field inspectors to create a valid onsite mobile inspection report which includes inserting collected data, images and calculations and submit it to EFACTS database for the supervisors of DEP to approve it.
  • Contributed to projects that replaced paper processes with iPad applications.
  • Customized UIButtons, Popover Views, UIViews, Layers and TabBars to meet the discussed design guidelines.
  • Worked extensively on table view controller and made customized table view cells according to the client
  • Created models in MVC and development of delegates for updating model information
  • Worked with Swift and cocoa frameworks including Foundation, Core Animation and UIKit.
  • Used TestFlight to make the app available for the testers for manual testing.
  • Worked on making network calls on the background thread using Grand Central Dispatch and NSURLSession to ensure that the user experience is lag free and the transition between content is seamless.
  • Used CoreData as the main data persistence source but the app also has constant communication with the server using RESTfull services.
  • Expertise in making web service calls, XML and JSON parsing.
  • Reported progress/challenges to onsite project lead.
  • Developed Navigation between views was mixture of using UI Navigation Controller, UI Gesture Recognizer, and UI Popover Controller.
  • Worked on Story boards, Delegates, protocols and categories
  • Performed all tasks from UI design and implementation to writing code for various features.
  • Extensively worked on Code Review, Code Fixes and Bug Fixes.
  • Worked in an Agile Scrum environment. Participated in daily Scrum meetings and monthly Sprint planning.
  • Worked with GIT and GUI - Sourcetree to checkout and update the codebase changes.
  • Worked closely within a cross functional team of testers and developers.
  • Updated UI/UX via Storyboards and AutoLayout constraints as per design wireframes
  • Used MVC for software architecture and Cocoapods to handle third party frameworks.

Environment: iOS 11.0, 10.0, Xcode 8, 9, iPad, Cocoa Touch, Swift 3.0, 4.0, Agile MethodologyCore Data, Core Foundation, Core Location, GIT, JSON, RESTful web-services, Cocoa frameworks

Confidential, Richardson, TX

iOS Developer

Responsibilities:

  • Developed Automatic Authentication process (Apple SSO, EAP-AKA, IP Address (HBA), Native SSO) using Objective - C and Swift 3.0 language
  • Worked with existing Framework and updated it with different features.
  • Developed UI for table-view, collection view and reusable components using auto-layout.
  • Used NSThreads, GCD and NSOperations and NSOperations Queue.
  • Implemented Basic Login UI as per AT&T standards.
  • Worked in Technology Delivery Platform Lifecycle Management Agile Environment and Participate in Daily Scrum to discuss the progress in the sprints
  • Worked on both Swift and Objective - C language
  • Developed and exposed auto authentication and user id authentication APIs to clients.
  • Invoked RESTful APIs for login/logout/autoauth functionalities.
  • Fixed issues raised by client and release new iOS SDK to client.
  • Implemented NSOperation and NSURLSession to integrate with backend web services.
  • Participate in Sprint review meeting where we discuss the progress of the project and take the necessary steps for the project to be completed successfully.
  • Interact with SCRUM team developers, programmers, tester, product owners and stake holders to deliver right value of the project at the end of each sprint
  • Worked on the implementation of the offline storage of the user’s location history on the coredata database.
  • Worked on the drawing of the user’s family members location on the map, given an accuracy level which was represented by a circle by using circular overlay with variable size given the precision of the measurement and customized with MKOverlayRenderer delegate function by using MKCircleRenderer.
  • Implemented customized UICollectionViews showcasing the user defined schedule for location updates on their family member.
  • Implemented various telecom and Network protocols like EAP-AKA, Apple SSO, Authentication and Encryption techniques
  • Implemented the basic authentication process (by entering User ID and Password)
  • Developed the tGuard SDK for iOS which will be supported for iOS Version 7.0 and above.
  • Delivered with the SDK are compliant with Accessibility features with CATO standards, as set by the AT&T Corporate Accessibility Technology Office.
  • Added Adobe Analytic tagging to the SDK to support reporting.
  • Implemented the application features screen with an attractive and custom UI, featuring images and text in a scrolling view.
  • Used CLLocationManagerDelegate to update the user while entering into or exiting from the family member’s location
  • Worked on the login Screen which are XML driven
  • Extensively used SVN and Git repository as version controller with terminal and several GUI - Sourcetree, SmartGit, SmartSVN

Environment: iOS 10.0, iOS 9.0, Xcode 8, iPhone, iPad, Cocoa Touch, Objective-C, Swift 3.0, Adobe Analytics, iOS SDK framework, library, bundle, Auto-authentication, Single Sign On (SSO)

Confidential, Dallas, TX

iOS Developer

Responsibilities:

  • Used Objective-C and Cocoa Touch Framework to build the app, including UIKit, Map Kit, Foundation, UINavigationView, UITabBarController, UITableView and Storyboard.
  • Attended wire frame review, design and objective-c code walkthrough meetings.
  • Created custom UIViews, custom TableViews, custom Buttons and custom TableViewCell for user interface.
  • Used UIkit, MapKit and Core Location to find nearest sales and service center.
  • Experience collaborating with senior backend and senior mobile developers in an SCRUM Agile Methodology with little supervision.
  • Resolved numerous bugs throughout development by using NSLog statements, Breakpoints, LLDB statements, etc.
  • Used Grand Central Dispatch (GCD) to optimize request and response web service calls which updated the UI seamlessly, providing a better user experience.
  • Created custom annotations and annotation views.
  • Used Instruments to check for processing bottlenecks, memory leaks, and retain cycles.
  • Worked on memory management using ARC in Swift.
  • Implemented application interaction with web server database NSURLSession with JSON parsing.
  • Used Geocoder for getting user address to communicate with the backend.
  • Integrated various Restful Web services call to reader application using asynchronous NSURL using NSOperationQueue to provide technical leadership, recommend, design, and implement established best practices.
  • Hands on experience in memory management tools like manual memory management and as well as automatic memory management.
  • Participated in daily Scrums and monthly Sprint planning.
  • Worked both with Story Boards and Programmatically creating user interfaces.
  • Parsed JSON data received from back-end to properly present the content for numerous UITableViews throughout the application using NSJSONSerialization.

Environment: iOS 9.0, iOS 8.0, Xcode, iPhone, iPad, Cocoa Touch, Quartz Core, Objective-C, Swift 2.0, Map Kit, Local Authentication, Core Location.

Confidential, New Jersey

iOS Developer

Responsibilities:

  • Followed and implemented Agile methodology for the Product development while participating in Monthly Sprint Meeting and Daily Scrums.
  • Developed the application using MVC framework and Objective C.
  • Managed data and memory management from streamlining code and using various debugging tests.
  • Involved in gathering requirements for implementing feature additions.
  • Active participant in understanding requirements and sketching out acceptance criteria with project manager.
  • Created a Theme based infrastructure to able to cascade cosmetic change such as Font and Color with a single change.
  • Used Singleton design pattern to manage the cart throughout the application.
  • Adapted this app interface on different smart phones using auto layout.
  • Programmed in order to acquire and store persist cacheable content such as static data, images and user preference data using Core Data and NSUserDefaults.
  • Customized Table View, Implemented Sections, Index and Search, and Optimized TableView performance.
  • Assisted in parsing with NSJSONSerialization to extract the data from the website.
  • Worked with Xcode for debugging.
  • Implemented JSON to get display the items on the respective views.
  • Implemented Push Notification for special offers/Wish list items saved by user.
  • Created models in MVC and developed delegates for updating model information.
  • Implemented AVCaptureMetadataOutputObjectsDelegate delegate method to scan barcodes.
  • Used Objective C, Cocoa Touch Framework which includes UIKit Foundation, UINavigation View, UITab Bar controller, Collection View and Story Board to build App.
  • Major role in fixing and debugging during the testing phase of the project.

Environment: iOS 7.0, iOS 8.0 Objective C, Cocoa touch Framework, Auto layout, MVC, Xcode, MAC OSX 10 and 9, Collection view, UI/UX, Tab bar Controller, Core Data Photoshop.

Confidential, Pittsburgh, PA

Jr. iOS Developer

Responsibilities:

  • Worked in an Agile Environment - Participated in monthly Sprint Planning and daily Scrum meetings.
  • Extensively worked with UI Table View Controllers, Customized UI Views & UI Table Views for user interface.
  • Utilized Core Location Framework to locate the nearby stores.
  • Implemented UI View Animation & UI Navigation Controller for easy navigation of the app.
  • Parsed data using NSJSONSerialization and display it on app, using custom Objects.
  • Created a custom Photo Gallery using CollectionView Controller.
  • Extensively increased performance of the app by implementing GCD for callback methods.
  • Extensively worked with MAP Kit to show dealer store locations and open them in Apple Maps.
  • Worked on Apple Push Notifications (APNs) to send the promotional information to the users.
  • Worked with the Core Data framework to add implementation for managing stored payment profiles.
  • Project is managed with Git repository.

Environment: iOS 6.0, iOS 7.0, XCode6, Objective C, Core Graphics, Core Data, Core Location, Core Foundation, Core Animation, UIKit, Cocoa Touch, GitHub.

Confidential, Brooklyn, New York

Oracle PL/SQL Developer

Responsibilities:

  • Involved in the creation of database objects like Tables, Views, Stored Procedures, Functions, Packages, DB triggers, Indexes.
  • Involved in all phases of the SDLC (Software Development Life Cycle) from analysis, design, development, testing, implementation and maintenance with timely delivery against aggressive deadlines.
  • Worked on various tables to create Indexes to improve query performance. Also worked on partitioning large Tables using Range Partitioning, creating Index Organized Table.
  • Developed store procedure, views to aggregate data from Student Attendance Real-time System into the data core for supporting ETL tools.
  • Involved in writing several complex SQL Queries and Pl/SQL Procedures.

Environment: PL/SQL, SQL Developer, SQL* Plus, Oracle 10g/11g, Erwin.

Confidential, Bloomfield, CT

Oracle Database Developer

Responsibilities:

  • Extensively worked in Oracle SQL, PL/SQL, SQL*Plus, SQL*Loader, Created DDL scripts, Created database objects like Tables, Views Indexes, Synonyms and Sequences.
  • Developed stored procedures and complex packages using PL/SQL for maintaining Patient Information.
  • Developed complex SQL queries using various joins and developed various dynamic SQL (Sub queries and Join conditions, correlated sub queries).
  • Was responsible for creating technical documents.

Environment: PL/SQL, SQL Developer, SQL* Plus, Oracle 10g/11g, ERwin.

We'd love your feedback!