We provide IT Staff Augmentation Services!

Sr. Native Ios Developer Resume

4.00/5 (Submit Your Rating)

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
  • 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 database design and implementation.

TECHNICAL SKILLS

IOS Technologies: Swift, Objective-C and Cocoa development for iPhone and iPad devices in Xcode, 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.8, OSX Yosemite, Windows 8, 7, XP.

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

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

WORK EXPERIENCE

Confidential

Sr. Native iOS Developer

Responsibilities:

  • Confidential is a bank from almost anywhere with the Confidential Mobile app. Manage your accounts, pay bills, pay people, deposit checks, even transfer money. And do it all safely and securely with your device.
  • Manhattan Design System is a UI component that can be reusable for multiple applications used by Confidential .
  • 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 UIViews, UITableview,UICollectionView and UIStackView
  • Developed charts using third-party frameworks.
  • Implemented VoiceOver accessibility for each re-usable components
  • Works programmatically views without storyboard or XIB
  • 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 callbacks
  • Implemented NSNotificationsCenter 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 UITableViews throughout the application.
  • Worked NSURLSessionTask 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

Sr. IOS Developer

Responsibilities:

  • User finds hotel and book across 100+ Countries to take full advantage of Confidential rewards. User can earn and redeem free Reward Nights and Points
  • Use location to find nearby hotels, find hotels anywhere or book a past stay with 3 simple steps.
  • One touch access to your hotel information. You can check availability, services, offers, reviews for each hotel and get directions to your hotel.
  • 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, UINavigationcontroller and UITableview,UICollectionView
  • 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 NSNotificationsCenter to refresh the data between Controllers.
  • Use of UITabBarController to move between different categories.
  • Used Auto layout feature to adapt UIs to different rotations and screen sizes for universal
  • Worked URLSessionTask 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

Sr. Native iOS Developer

Responsibilities:

  • Madrid App is a Native Bose mobile application which monitors the Bluetooth Bose devices and retrieve the information about Bose devices which user can manage songs Multiple Source playlist, Noise cancellation.
  • 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
  • Implemented Core Bluetooth framework to connect Devices
  • 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 NSNotificationsCenter to refresh the data between Controllers.
  • Utilized UITabBarController, UINavigationController to display content
  • Implemented Today’s extension to display Bose device information
  • Implemented framework using POD project for UI reusable components
  • 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.Native IOS Developer

Responsibilities:

  • The Diary/Mobile Native App. Cyberhealth is a e-T2DPP (electronic type 2 diabetes prevention program) and weight management portal. Self-monitoring of diet and exercise is key predictor of weight loss. Participants in the e-T2DPP will have access to a mobile app and an online diary. Users with access to a smart phone will be able to use the app to update data in real time. The app will be available for iPhone, Droid and Windows. Summary charts of diet and exercise and calorie intake and expenditure will be available. The participants can set goals and compare goals achieved against the goals.
  • 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 NSNotificationsCenter 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, JiiraConfidential, Iowa

Sr.Native IOS Developer

Responsibilities:

  • Worked on M2 project which is Native Mobile compliance of online Bill Pay services. This project is extensively used all the Well Mark customers to pay their bills online. This app, mainly deals with setting up Recurring Payments, bills, Reminders, doing Same Day Payments, managing Payees.
  • Worked extensively with Swift 2.0 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 NSURLRequest framework to consume the Web service response from server parse using NSJSONSerialization 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 .
  • Used Core Data Framework for 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:

  • Confidential is mainly into research-based biopharmaceutical company that discovers, develops and commercializes innovative medicines in areas of unmet medical need. Confidential Sciences strive to transform and simplify care for people with life-threatening illnesses around the world. Confidential 's portfolio of products and pipeline of investigational drugs includes treatments for HIV/AIDS, liver diseases, cancer, inflammatory and respiratory diseases, and cardiovascular conditions.
  • 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 NSURLRequest framework to consume the Web service response
  • Parsed using NSJSONSerialization 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

.Net Developer

Responsibilities:

  • Confidential s the Large Horse Race betting platform in Mauritius where the customer place different bets on each horse. Horse Race Betting is a web app where Customer places a bet on number of horses in single race. Customer has to select the horse name, race name, unit stake and bet amount. User can select different various types of bets. User can view the all type of reports and download in PDF format, Excel and take print out. User can check each detailed analysis of horse and race schedule.
  • Horse Race Betting is implemented using C# ASP.Net web forms
  • Developed the application using Microsoft Visual Studio 2010
  • 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
  • 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

.Net Developer

Responsibilities:

  • Access Control System and Device Management System is a Finger Print System which enables an authority to control access to areas and resources in a given facility where each person is authorized to go and to track where an individual has been. Software has been developed in C# asp.net and has an ability to connect more than 100 Finger print devices at a time using Finger Print SDK and C# Multi - thread. It s able to capture data from all Finger print devices at a time and stored as a text file and also in database
  • 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

Software Developer

  • Confidential is a biggest textile company in Mauritius and it has more than 500 employees working. It is a leading manufacturer of t - shirt, polo, leggings and vest. Time Attendance System is an HRMS System which enables a user to check the Time In, Time Out, Late Hours, Early Hours and Overtime. User has to process the data in order to calculate all employees attendance details. It can process more than 500 employees at a time and shows the result accurately.
  • 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!