We provide IT Staff Augmentation Services!

Sr. Ios Developer Resume

3.00/5 (Submit Your Rating)

Washington, DC

SUMMARY:

  • 7 years of IT experience including 5 years of Mobile Application Development
  • Profound experience with Xcode, Objective C/Swift for iPhone and iPad application development
  • Experience with creating and customizing UIView, Table View, Tab Bar and Navigation Bar in a multiview application
  • Strong experience with MVC design architecture, Cocoa touch design patterns and concepts like delegation, protocols and categories
  • Experience working with Storyboards, Interface Builder and Instruments
  • Experience in consuming web service using REST / SOAP protocol with JSON / XML data formats
  • Worked on data storage techniques like SQLite, CoreData and File Storage in iOS
  • Experience working with Push Notification service, popup alerts and badge counts
  • Strong experience in developing Universal iOS applications and tune the applications to fix Memory leaks and optimize memory allocation using Xcode developer tool Instruments
  • Experience with Unit Testing, Continuous Integration and build generation
  • Ability to understand and start working on new technologies quickly
  • Experience in using source control systems like Git and RTC
  • Experience working with UX designers, Architects and other developers to build enterprise mobile applications
  • Experience in every project phase starting from application concept creation to App Store deployment and App review process
  • Experience working in Agile development projects

TECHNICAL SKILLS:

Programming: Objective - C, Swift, C, ASP.NET

Web Development: JavaScript, HTML5, CSS3, XML, JSON.

Database: SQLite, CoreData, MS SQL Server 2005/2008.

IDE/Tools: Xcode, Instruments, Interface Builder, Adobe Photoshop CC, Splunk

IOS Frameworks: Cocoa Touch (UIKit, Foundation), Core Graphics, Core Bluetooth

Mobile Development Tool: Cocoapods, Crittercism, Tealium SDK

PROFESSIONAL EXPERIENCE:

Confidential, Washington, DC

Sr. iOS Developer

Responsibilities:

  • Participated in application end to end design discussions and provide design support
  • Implemented Cocoapods dependency manager in our application
  • Designed application using MVC architecture
  • Handled long running tasks with multi-threading concepts like Asynchronous NSOperations
  • Worked with Interface Builder’s Auto Layout tool to create views, customize fonts and set constraints
  • Handled device Orientation changes, created dynamic and adaptive user interfaces
  • Added animation between UIViews for smooth transitioning and better user experience
  • Used Adobe Photoshop for designing prototypes and proof of concepts
  • Performed Unit Testing and Integration Testing
  • Demo to client

Environment: iOS 10 and later, Swift, Xcode, Cocoa Touch, Auto Layout, JSON, Adobe Photoshop

Confidential, SAT, TX

Sr. iOS Developer

Responsibilities:

  • Create infrastructure components to be used across the application.
  • Integrate third party libraries into infrastructure framework.
  • Design an entire storyboard using auto layout, stack views and segues.
  • Integrated Tealium library for page analytics to track views and capture events.
  • Render adaptive service table data on client side to load Tealium values on the app launch.
  • Monitored application crash logs using Crittrecism tool and fixed them.
  • Integrated RSA Mobile SDK - Adaptive Authentication to support risk based authentication of end users accessing online transactions by way of a mobile device.
  • Analysis and maintain of an existing Investments brokerage system.
  • Contributed greatly to increases in code quality and productivity through leadership and guidance in areas such as Test Driven Development, Refactoring, Pair Programming and Agile estimation and planning.
  • Coordinate with offshore and nearshore teams to pass the requirements and assist in code reviews.

Environment: Objective-C, Swift 3.0, Cocoa Touch, Xcode 8.3, iOS 10, Mac OS X, Core Data, Web services.

Confidential, Erie, PA

IOS Application Developer

Responsibilities:

  • Implemented Core Data for persistent storage of user data
  • Created models in MVC and development of delegates for updating model information
  • Created of various views, table views, customized views and popovers
  • Redesigned several screens including default application landing screen as per newer wireframe
  • Created custom checklist and sharing them with selected app users by calling web services through JSON libraries and connecting SQLite database with Objective-C interfaces
  • Implemented NSOperationQueue and NSURL connection to integrate with backend web services
  • Developed Navigation between views was mixture of using UINavigationController, UIGestureRecognizer and UIPopoverController
  • Performed all tasks from UI design and implementation to writing code for various features
  • Managed data and memory from streamlining code and using various debugging tests
  • Interacting with QA on deliverables on every iteration and customer feedback implementation

Environment: iOS 4.3 and later, Xcode 4, iPhone, Instruments, Objective-C, UIKit, JSON, XML, SQLite, View Controller.

Confidential, LA, CA

IOS Application Developer

Responsibilities:

  • Worked with Cocoa Touch and Core Services Framework for application development
  • Added animation between UIViews for smooth transitioning and better user experience
  • Designed and implemented REST APIs supporting both XML and JSON parsing to integrate with external web services
  • Worked with adapter services team to display correct data format on devices
  • Integrated a web-based content made with HTML5 on a Native app using UIWebView
  • Worked closely within a cross functional team of testers and developers
  • Checkout and update the codebase changes into Gitlab

Environment: iOS 7.0 and later, Mac OS X, Objective-C, Xcode 5.1, Cocoa, Cocoa Touch, Cocoa framework, XML, JSON.

Confidential

Software Developer

Responsibilities:

  • Involved in developing GUI using ASP. NET Web forms
  • Used JavaScript for client side validations
  • Used ASP. NET validation controls for the server side validation
  • Implemented browser UI functionality using HTML and CSS
  • Developed Business Logic components in middle tier using C#
  • Involved in database design, created Stored Procedures, Triggers, and Functions for the data manipulation using T-SQL in SQL Server
  • Implemented Data Access layer using ADO. NET to communicate with the MS SQL server database
  • Involved in creating Backups, Restoring and Import/Export data using MS SQL and DTS packages

Environment: Visual Studio 2008, C#, .NET, ADO . NET, ASP . NET, JavaScript, HTML, WCF, AJAX, WSDL, Crystal Reports, XML Web Services, SQL Server, Quality Center, IIS.

We'd love your feedback!