We provide IT Staff Augmentation Services!

Ios Developer Resume

OhiO

SUMMARY:

  • Over 9 years of experience as software developer including 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.
  • Proficient knowledge of Programming Experience using Swift and Objective-C.
  • In depth knowledge and experience in object oriented design.
  • Expertise in iPhone/iPad (iOS 6.0, 7.0, 8.0, 8.3. Xcode 5.0, 6.0, 6.4, 7.0).
  • Worked extensively on web-socket handling, Instrument, Mobility Tester and 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 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), Interface builder-UIKit, Instruments, Cocoa touch

IOS Software Tools: Trained in iOS 6,7 and 8 with Xcode5.x,6.x,7.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#, 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

WORK EXPERIENCE:

Confidential, Ohio

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 with bi-weekly sprints.
  • Developed Custom UIViews, UINavigation, UITable and UICustom Cell
  • 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.
  • Constructed views using Storyboard, Foundation, and UIKit.
  • Implemented Delegation pattern in order to properly update status displays
  • Implemented NSNotificationsCenter to refresh the data between Controllers.
  • Utilized UITabBarController, UINavigationController to display content
  • Use of UITabBarController to move between different categories.
  • 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.
  • Took care of code review, 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, PostgreSQL, Python, JSON, Django 1.9, PsycoPG2 2.6, Facebook SDK, GitHub, Jiira.

Confidential, Iowa

IOS Developer

Responsibilities:

  • 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 in SQLite in few primary projects.
  • Worked on bug fixing and improving application performance. implemented new technologies to maximize development efficiency.
  • Experience with offline storage, threading, and performance tuning.
  • Worked with Backend team to display the correct data format in devices.
  • Familiarity with RESTful APIs to connect iOS applications to back-end services.

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

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 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

IOS Developer

Responsibilities:

  • Contribute to our native apps written in Objective-C
  • Integrate with our backend services to make sure we are delivering a great mobile user experience that’s super-fast for end users
  • Help improve code quality through writing tests, automation and performing code reviews
  • Participated in brainstorming sessions and have the chance to contribute innovative
  • Worked with the product and design team to understand end-user requirements use cases, then translate that into a pragmatic and effective technical solution
  • Dive into difficult problems and successfully deliver results within a schedule

Environment: Xcode 5.x, iOS 7 SDK and above, Objective C, Universal iPad Storyboards, Auto-Layout, XCTest, Cocoa Touch Framework, UIKit, AVFoundation, JSON, Agile-Methodology, GitHub, Jiira

Confidential

.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 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 2008, ASP.NET, C#, ADO.NET, LINQ, SQL Server 2005, HTML, CSS, JavaScript, jQuery, AJAX, T-SQL, IIS, Web API, Log4.net, Windows 7, Windows Server 2003

Confidential

Software Developer

Responsibilities:

  • Time Attendance System implemented using C# Windows forms
  • Developed the application using Microsoft Visual Studio 2005
  • Was involved in the capturing, managing software requirement of the project prepared the User Specification documents and Technical Specification documents
  • Extensively worked with Datagridview, Backgroundworker, ProgressBar and Toolstrip
  • Generated reports using crystal report XI
  • Demonstrated technical expertise to integrate with complex third-party applications
  • Used SQL server 2005 as a backend
  • Experienced in analysis and design of databases. Good working knowledge of Normalization, T-SQL, Stored Procedures, functions, Rules, Views, Triggers and Indexes
  • Responsible for handling enhancements request, bug fixes, and production maintenance

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

Hire Now