We provide IT Staff Augmentation Services!

Senior Ios Developer Resume

4.00/5 (Submit Your Rating)

ColumbuS

SUMMARY

  • Over 10 years of experience as software developer including native iOS developer in designing & developing Rich User Interface applications, integrating with various Databases and Client - Server applications.
  • Proven ability to work independently or as part of a team.
  • Adept at technical troubleshooting and anticipating future potential problems.
  • Experience in developing Swift and Objective-C.
  • In depth knowledge and experience in object oriented design.
  • Expertise in iPhone/iPad (iOS 7.0 - 13.0,. Xcode 6.0 - 12.0).
  • Experienced in Static Analyzer development, debugging, profiling, optimizing, and build process.
  • Experienced in using UIKit, Core Foundation with Cocoa touch frameworks
  • Knowledge in MapKit, Core services, Core Graphics, Core animation.
  • Expertise in MVC pattern and Cocoa design patterns. concepts like delegation, protocols and categories.
  • Implemented customized views, TableViews, TabBars and NavigationBars
  • Have knowledge on SwiftUI
  • Proficient in source control with GIT & SVN.
  • Knowledge of OOPS Concept and development experience using concepts in building re-usable code.
  • Experienced in working with data parsing forms such as JSON
  • Proficient in using Instruments for memory leaks/memory management and performance analysis.
  • Experience in data manipulations from the databases and displaying on iPhone using SQLite 3 worked on data management software like MYSQL, Transact SQL, SQL Server.
  • Good knowledge of interaction with web service API.
  • Firm background in object-oriented designing and programming skills
  • A versatile team player with strong programming, analytical and communication skills with the ability to work quickly on time sensitive projects.
  • Experience in developing in .Net using Visual Studio web based applications. experience in developing N-tier applications with C# ASP.NET 2.0/3.0 and Ajax Control Tool kit
  • Hands-on experience with MS SQL Server 2000/2005/2008 database design and implementation.

TECHNICAL SKILLS

iOS Technologies: Swift, Objective-C and Cocoa development for iPhone and iPad devices in Xcode (6.x,7.x,8.x,9.x,10.x and 11.x), Interface builder-UIKit, Instruments, Cocoa touch

IOS Software Tools: Trained in iOS 6 to 13 with Xcode 6.x to 11.x, OSX 10.5, 10.6,10.7 and10.8, Mavericks, OSX Yosemite

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

Programming Skills: Objective-C, C#, CSS, HTML, Java Script, XML

Databases: SQL Server 2000,2005, SQLite3, Core Data for IOS

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

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

Tools: Xcode, Interface Builder, MS VS 2005/2008, SVN/GIT

PROFESSIONAL EXPERIENCE

Confidential, Columbus

Senior iOS Developer

Responsibilities:

  • Worked extensively with Swift 5.0 and above Worked with swift and Objective C using Bridge Header
  • Involved in analysis, design and development of the application using Xcode.Worked in an agile development environment with bi-weekly sprints.
  • Developed Custom UI Views, UI Tableview,UI Collection View and UIStackView
  • Developed charts using third-party frameworks.
  • Implemented VoiceOver accessibility for each re-usable components
  • Works programmatically views without storyboard or XIB
  • Worked as Class library using cocoa touch framework
  • UI Constraints added programmatically for UI Controls to display properly.
  • Developed custom calender,Upload feature, progress bar,Multi-Column Table Implemented delegate, closure for the call back sImple mented NS
  • NotificationsCenter to refresh the data between Controllers.
  • Used Auto layout feature to adapt UIs to different rotations and screen sizes for universal
  • Parsed JSON data received from back-end to properly present the content for numerous by fetching in asynchronous processing to UIT able Views throughout the application.
  • Worked NSURL SessionTask for RESTful API calls Implemented unit testing for each component
  • Took care of code review, code fixes, bug fixes and team task collaboration

Environment: Xcode 12.x,11.x,10.x, iOS 8-14 SDK, Universal iPhone/iPad Storyboards, Auto-Layout for iPad, iPhone, Cocoa Touch Framework, UIKit,, Bitbucket, sourceTree,Jiira.

Confidential, Atlanta

Senior IOS Developer

Responsibilities:

  • Worked with Swift 4.0 and iOS SDK.
  • Developed and implemented application designs based on MVC
  • Worked with swift and Objective C using Bridge Header
  • Involved in analysis, design and development of the application using Xcode.
  • Worked in an agile development environment with bi-weekly sprints. 
  • Developed Custom UIViews, UI Navigation controller and UI Tableview,UI Collection View
  • Constructed Views using Storyboard files with Interface Builder;
  • UI Constraints added programmatically for UI Controls to display properly.
  • Implemented Delegation pattern in order to properly update status displays
  • Implemented NS Notifications Center to refresh the data between Controllers.
  • Use of UI Tab Bar Controller to move between different categories.
  • Used Auto layout feature to adapt UIs to different rotations and screen sizes for universal
  • Worked URL SessionTask for server RESTFUL calls
  • Took care of code review, code fixes and bug fixes and team task collaboration

Environment: Xcode 10.x,9.x, iOS 8-12 SDK, Universal iPhone/iPad Storyboards, Auto-Layout for iPad, iPhone, Cocoa Touch Framework, UIKit,,, GitHub, sourceTree,Jiira.

Confidential, Boston

Senior iOS Developer

Responsibilities:

  • Implemented Core Bluetooth framework to connect DevicesImplemented Today’s extension to display Confidential device information Implemented framework using POD project for UI reusable components
  • Worked extensively with Swift 3.0 and 4.0 and iOS SDK.
  • Developed and implemented application designs based on MVC and Singleton pattern
  • Involved in analysis, design and development of the application using Xcode.
  • Worked in an agile development environment with bi-weekly sprints.
  • Developed Custom UIViews, UINavigation, UITable and UICustom Cell
  • Constructed Views using Storyboard files with Interface Builder;
  • UI Constraints added programmatically for UI Controls to display properly.
  • Implemented Delegation pattern in order to properly update status displays
  • Implemented NS Notifications Center to refresh the data between Controllers.
  • Utilized UI Tab Bar Controller, UI Navigation Controller to display content
  • Used Auto layout feature to adapt UIs to different rotations and screen sizes for universal
  • Took care of code review, code fixes and bug fixes and team task collaboration

Environment: Xcode 9.x, iOS 8 SDK and, Universal iPhone/iPad Storyboards, Auto-Layout for iPad, iPhone, Cocoa Touch Framework, UIKit,, Core Bluetooth GitHub, sourceTree,Jiira.

Confidential, Ohio

Sr IOS Developer

Responsibilities:

  • Worked extensively with Swift 3.0 and iOS SDK.
  • Developed and implemented application designs based on MVC and Singleton pattern
  • Involved in analysis, design and development of the application using Xcode.
  • Worked in an agile development environment
  • Developed Custom UIViews, UINavigation, UITable and UICustom Cell
  • Implemented KeyChain for storing sensitive information like password
  • Implementd with Cocoa Touch class
  • Used URLSessionTask for server RESTFUL calls
  • Parsed JSON data received from back-end to properly present the content for numerous by fetching in asynchronous processing to UITableViews throughout the application.
  • Constructed Views using Storyboard files with Interface Builder;
  • UI Constraints added programmatically for UI Controls to display properly.
  • Implemented Delegation pattern in order to properly update status displays
  • Implemented NS Notifications Center to refresh the data between Controllers.
  • Used Auto layout feature to adapt UIs to different rotations and screen sizes for universal
  • Pre-fetching data for different views for smooth screen transitioning.
  • Developed the code in object-oriented manner for optimal code re-usability.
  • Implemented TDD for unit testing
  • Took care of code fixes and bug fixes and team task collaboration

Environment: Xcode 7.x & 8.x, iOS 8 SDK and above, SWIFT, Universal iPhone/iPad Storyboards, Auto-Layout for iPad, iPhone, Cocoa Touch Framework, UIKit, AVFoundation, Facebook SDK, GitHub, Jiira

Confidential, Iowa

Sr.Native IOS Developer

Responsibilities:

  • Worked extensively with objective C and iOS SDK.
  • Worked with MVC, Delegation, Notifications and Singleton patterns.
  • Created the overall front-end UI design of the app using UIKit framework primarily.
  • Implemented NS URL Request framework to consume the Web service response from server parse using NS JSON Serialization class, which converts JSON to Dictionary.
  • Designed application screen layout based on wireframes from graphic design team.
  • Collaborated with cross-functional teams to define, design, and ship new features.
  • Unit-test code for robustness, including edge cases, usability, and general reliability.
  • Familiar with repository using GIT and Subversion
  • Used Auto layout feature to adapt UIs to different rotations and screen sizes for universal
  • Worked extensively with UITableView and UICollectionView.
  • Used the same XIB to design for iPhone 5 and older iPhones by using Auto-layout.
  • UsedCore Data Frameworkfor local storage purpose
  • Worked on bug fixing and improving application performance. implemented new technologies to maximize development efficiency.
  • Worked with Backend team to display the correct data format in devices.
  • Implemented TDD for unit testing

Environment: Xcode 6.x, iOS 8 SDK and above, SWIFT, Universal iPhone/iPad Storyboards, Auto-Layout, Google SDK, XCTest, iPhone, Cocoa Touch Framework, UIKit, AVFoundation, JSON, Google SDK, Agile-Methodology, GitHub, Jiira.

Confidential, California

Native IOS Developer

Responsibilities:

  • Worked extensively with Objective C and iOS SDK
  • Involved in the requirement gathering, project plan leading to successful product delivery.
  • Created the overall front-end UI design of the app using UIKit framework primarily.
  • Implemented NS URL Request framework to consume the Web service response
  • Parsed using NS JSON Serialization class, which converts JSON to NSDictionary.
  • Dynamically updated the UITableview with the JSON data
  • Working knowledgeable of MVC, Delegation, Notifications and Singleton design.
  • Incorporated the Push Notification feature using APNS when user is in offline/online.
  • Designed application screen layout based on wireframes from graphic design team.
  • Managed data and Memory Management from streamlining code
  • Participated in application testing, logged in errors/bugs and fixed them

Environment: Xcode 5.x, iOS 8 SDK and above, SWIFT, Universal iPhone/iPad Storyboards, Auto-Layout, Google SDK, XCTest, iPhone, Cocoa Touch Framework, UIKit, AVFoundation, JSON, Google SDK, Agile-Methodology, GitHub, JIIRA.

Confidential, Mauritius

Net Developer

Responsibilities:

  • Responsible for developing user interface using HTML, CSS, jQuery Used AJAX for enhancing the behavioral aspects of the web page
  • Horse Race Betting is implemented using C# ASP.Net web forms
  • Developed the application using Microsoft Visual Studio 2010
  • Used SAP crystal reports for Visual Studio 2010
  • Used MySQL server as a backend
  • Demonstrated technical expertise to integrate with complex third-party applications
  • Responsible for designing, developing and consuming Web Services
  • Good working knowledge of T-SQL, Stored Procedures, functions, Triggers and Indexes worked on Data Access Application block, Error handling and Logging application blocks
  • Responsible for handling enhancements request, bug fixes, and production maintenance

Environment: Microsoft.Net framework 3.0, Visual Studio 2010, ASP.NET, C#, MySQL, HTML, CSS, JavaScript, jQuery, AJAX, T-SQL, Apache, Web API, Log4.net, Windows 7, Windows Server 2008

Confidential, Mauritius

.Net Developer

Responsibilities:

  • Access Control System and Device Management System is implemented using C# ASP.Net web forms
  • Developed the application using Microsoft Visual Studio 2008
  • Was involved in the capturing, managing software requirement of the project and preparing the User Specification documents and Technical Specification documents
  • Responsible for developing user interface using HTML, CSS, jQuery
  • Used AJAX for enhancing the behavioral aspects of the web page
  • Used SAP crystal reports for Visual Studio 2010
  • Demonstrated technical expertise to integrate with complex third-party applications
  • Responsible for designing, developing and consuming Web Services
  • Responsible for developing Unit Test blocks using Microsoft Unit Testing framework.
  • Experienced in analysis and design of databases.
  • Good working knowledge of T-SQL, Stored Procedures, functions, Triggers and Indexes

Environment: Microsoft.Net framework 3.0, Visual Studio 2008, ASP.NET, C#, ADO.NET, LINQ, SQL Server 2005, HTML, CSS, JavaScript, jQuery, AJAX, T-SQL, IIS, Web API, Log4.net, Windows 7

Confidential, Mauritius

Software Developer

Responsibilities:

  • Time Attendance System implemented using C# Windows forms
  • Developed the application using Microsoft Visual Studio 2005 prepared the User Specification documents and Technical Specification documents
  • Extensively worked with Datagridview, Background worker, ProgressBar and Toolstrip
  • Generated reports using crystal report XI
  • Used SQL server 2005 as a backend

Environment: Microsoft .Net framework 3.0, Visual Studio 2005, C#, ADO.NET, Microsoft SQL Server 2005, T-SQL, BackgroundWorker, MenuBar

We'd love your feedback!