Sr.ios Developer Resume
PROFESSIONAL SUMMARY:
- Over all 7 years of experience in designing & developing User Interface applications, integrating with various Databases and Client - Server applications in iPhone/iPad application development using objective-C, C++, Swift, Cocoa Touch, UIKit, SQL,Cocoa Bindings, Core animation custom controls and object-oriented programming.
- Proficient knowledge of Programming Experience in Objective-C and Swift coding.
- Extensive experience in iPhone & iPod Touch application development.
- Expertise in iPad application development.
- Created and customized views, table views, tab bars and navigation bars which are some basic functionality in a multi-view application
- Worked extensively on Xcode, Interface Builder and Instrument.
- Hands on experience in Apple push notifications, Network protocols, Bonjour net services, Mac/Pc to iPhone data syncing.
- Worked extensively on relational databases and data modeling
- Worked with RSS News feed integration with custom UI components and social sharing features; Also worked on Core Graphics and Animation
- Experienced in Mobile Application Development using UIKit, Core Foundation with Cocoa touch
- Expertise in MVC design architecture, Cocoa design patterns and concepts like delegation, protocols and categories
- Worked on parsing with both SBJson and LibXML, as well as NSXMLParser and NSJSONSerialization
- Good understanding of Memory Management: Automatic Counting in iOS development
- Capable of multi-tasking at work and taking up challenges and also energetic and passionate for learning new concepts, methods and technologies
- Experienced in working with data parsing forms such as XML and JSON, to dynamically display data on iPhone/iPad
- Extensive experience in Cocos2D for iOS game developing.
- Proficient in source control with Git, SVN.
- Proficient in Objective-C, Java and C++, good understanding of Object Oriented Programming.
- Design, install and configure VMware ESX, ESXi, vSphere 4 environments with VirtualCenter management, vCloud Director, Consolidated Backup, DRS, HA, vMotion, VMware Data Recovery, VMware Site Recovery Manager (SRM), vCenter Operations Manager(vCOps), VMware View desktop virtualization infrastructure (VDI).
- Extensive experience in installation, administration and networking in various MS Windows OS environments.
- Expertise in creating Citrix Streaming Profiles and Publishing Applications to users in Citrix XenApp 4.5/5.0.
- Active Directory Services; Active Directory Group Policy Objects (GPO), Group Policy Management Console (GPMC), DHCP, IIS, and DNS.
TECHNICAL SKILLS:
IOS Applications: Objective-C and Cocoa development for iPhone and iPad devices in XCode Interface builder-UIKit, Cocoa touch, Swift2.0, PhoneGap, core Data
Software: iOS 4, iOS 5, iOS6, iOS7, iOS 8, iOS 9 with XCode 3.0/ 4.0., 5.0, 6.0, 6.1.3, 7.0; OSX 10.5, 10.6, 10.7, 10.8, ASP.net with Visual Studio 2005/ 2008, Microsoft office suites
Programming Languages: C, Objective C, C++, Swift, Java, HTML
Front End: HTML 4, and 5, CSS2 and 3. JavaScript/ JQUERY library
Databases: SQL server 2005/2008, SQLite with Core iOS sandbox, building, and database in iOS sandbox
Operating Systems: MAC OS 10.5/10.6/10.7, Windows XP, Windows 7, Windows 8
Tools: XCode 3.0/4.0/5.0/6.0/6.1.3/7.0, Visual studio 2005, Dreamweaver
Virtualization: VMware ESXi 5.5, Vcentre, Vsphere 5.5, VMware SRM and Citrix XenApp
Windows Administration: Active Directory (ADDS), Group Policy Management Console (GPMC)DNS, DHCP
PROFESSIONAL SUMMARY:
Confidential
Sr.iOS Developer
Responsibilities:
- Implemented Storyboards to define the app content, flow, View Controllers and add UI elements.
- Added animation between UI Views for smooth transitioning and better user experience using Segues.
- Used Cocoa Pods library and UI Kit. Framework, Foundation, Framework and Core graphics, Frameworks.
- Implemented the web services using AFNetworking with client API, request and response.
- Retrieved secured dynamic data form the web server using JSON and XML parsing.
- Supported QA with bug fixes, test case creation support, and triage meetings.
- Worked with Git for source control to commit, branch and merge changes to the source code in repository.
- Worked as part of a dynamic team through Agile development process.
- Collaborated with design team, QAs, scrum master and product owner to implement enhancements or new applications during daily standups, sprint planning and sprint retrospectives.
- Provided system support after hours as necessary
- Shared best practices and improve processes within and across sprint teams
- Involved in gathering requirement from the client on regular basis.
- Requirement analysis to identify the set of possible use cases for the new product design.
- Map Viewimplementation using theMapKitandCoreLocationFrameworks.
- Creating project and application architecture deliverables that are consistent with architecture principles, standards, methodologies, and best practices.
- Worked closely within a cross functional team of testers and developers.
Environment: Xcode7.0, Objective-C, Swift, Instruments, UIKit Framework, MapKitFoundation, AFHTTPSessionManager, NSOperation Queue, Git, Cocoa Pods library, Core Graphics Framework, AFNetworking.
Confidential
Sr. iOS Developer
Responsibilities:
- Involved in gathering requirement from the client on regular basis.
- Requirement analysis to identify the set of possible use cases for the new product design.
- Map View implementation using the MapKit and Core Location Frameworks.
- Web Services consumption on the iPhone to communicate with the MediaWiki API using the NSURLRequest and NSURLConnection objects.
- Worked with Swift extensively on a day to day basis.
- Creating project and application architecture deliverables that are consistent with architecture principles, standards, methodologies, and best practices.
- Integrated a web-based content made with HTML5 usingUI Web View
- Implemented Core Data framework to store user Data.
- Implemented NS Operation Queue and NSURL Connection to integrate with backend web services.
- Worked in the Internal process using SCRUM Agile methodology with supervision
- Participate in DAILY SCRUM to discuss the progress in the sprints.
- 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
- Performed end-to-end testing of the framework.
- Act as an expert technical resource for modeling, simulation and analysis efforts.
- Verify system logic by overseeing the preparation of test data, testing and debugging during QA cycles.
- Work with QA teams to conduct integrated (application and database) stress testing, performance analysis and tuning.
- Leverage industry best practices to design, test, implement and support mobile applications.
- Oversee overall systems testing and migration of platforms and applications to production.
- Develop new documentation, departmental technical procedures and user guides.
- Assure quality, security and compliance requirements are met for supported area; Oversee creation of or updates to and testing of the business continuation plan
- Worked with the complete development lifecycle of iOS applications from inception through distribution via the app store
- Worked closely within a cross functional team of testers and developers.
- Worked with the concepts of core data, core graphics
- Executed a part of the code with the concepts of the phone gap
Environment: iOS 8 and iOS 9 (iPhone SDK), Objective C, XCode 6.x and XCode 7.x, Swift 2.0, Cocoa Touch, Cocoa framework, JavaScript, JQuery, Adobe CS5 Suite (Photoshop, Dreamweaver), MapKit, and Core Location.
Confidential
Sr. iOS Developer
Responsibilities:
- Worked extensively with Objective C and Cocoa frameworks.
- Responsible for co-developing the "Bill Pay".
- Responsible for designing an Intelligent Asynchronous Cache Manager to separate the UI code from Service call Code.
- Understanding and used Swift personally.
- Responsible for Creating Models and Services in conformance with the WSDL's provided.
- Responsible for Service Integration Development and Testing.
- Web services deployment and testing on rest client.
- Created the complete database using coredata.
- Complete implementation of the retrial mechanism.
- Beta testing of the application via test flight.
- Publishing the application on App store and then pushing updates after every sprint release.
- Designed the complete MVC flow for the application with UI components and controllers to be used for iPhone.
- Complete data base designing for both android and iPhone.
- Developed critical tools for this project like customized navigation bar, page control and scroll view.
- Worked withUIKit Frameworkfor the applications at hand.
- Worked extensively on table view controller and madecustomized table view cellsaccording to the client.
- Followed a work data flow principle for design and development.
- Worked closely within a cross functional team of testers and developers.
- Worked on web service calls,XML and JSONparsing included in the project.
- Added animation between UIViews and Pre-fetching data for different views for smooth transitioning and better user experience.
- Worked with Backend team to display the correct data format in devices.
- Used the same XIB to design for iPhone 5 and older iPhones by using Auto-layout.
- Integrated a web-based content made with HTML5 on a Native app usingUI Web View.
- Formatted the Data as per Business rule to display in UI.
- Debugging issues at onsite whenever required.
- Worked withGDB and Xcodefor debugging.
- Worked withGITto checkout and update the codebase changes.
- Reported progress/challenges to onsite project lead.
Environment: s: iOS 7.x and iOS 8.0,(iPhone SDK), Mac OS X, Objective C, XCode 5.x and 6.0, Swift 1.1, HTML5, CSS, REST,JIRA, JavaScript, JQuery.
Confidential
Sr. iOS Developer
Responsibilities:
- Worked broadly on table view controller and madecustomized table view cellsas indicated by the customer.
- Followed a work information stream standard for outline and improvement.
- Worked on Web Service calls,XML and JSONparsing included in the project.
- Worked withUIKit Frameworkfor development and maintenance.
- UsedCore data Frameworkfor local storage purpose in SQLite.
- Formatted the Data according to Business standard to show in UI.
- Experience with OpenGL ES.
- Worked withGDB and Xcodefor debugging.
- Worked withGITto checkout and update the codebase changes.
- Reported progress/difficulties to project lead.
- Debugging issues on location whenever required.
- Complete execution of the retrial mechanism.
- Used the same XIB to design for iPhone 5 and older iPhones by using Auto-layout.
- Added animation between UI Views for smooth move and better client experience.
- Publishing the application on App store and afterward pushing upgrades after every sprint discharge.
- Complete implementation of the retrial mechanism.
- Worked on Instagram API Integration in iOS Applicationto bring information from Instagram server to the iOS application.
- Web services deployment and testing on rest client.
- Worked on Unit-test code for strength, including edge cases, usability, and general reliability.
- Worked on documentation tools - Doxygen / Javadoc.
- Responsible for Service Integration Development and Testing.
Environment: iOS 6.0,(iPhone SDK), Mac OS X, Objective C, XCode, HTML5, CSS, REST,JIRA, JavaScript, JQuery.
Confidential, Chicago, IL
IOS Developer
Responsibilities:
- Worked extensively with ObjectiveC and Cocoaframeworks.
- Responsible for designing an Intelligent Asynchronous Cache Manager to separate the UI code from Service call Code.
- Responsible for Creating Models and Services in conformance with the WSDL's provided.
- Responsible for Service Integration Development and Testing.
- Web services deployment and testing on rest client.
- Created the complete database using coredata.
- Complete implementation of the retrial mechanism.
- Beta testing of the application via test flight.
- Publishing the application on App store and then pushing updates after every sprint release.
- Designed the complete MVC flow for the application with UI components and controllers to be used for iPhone.
- Complete data base designing for both android and iPhone
- Developed critical tools for this project like customized navigation bar, page control and scroll view.
- Worked withUIKit Frameworkfor the applications at hand.
- Worked extensively on table view controller and madecustomized table view cellsaccording to the client
- Pre-fetching data for different views for smooth screen transitioning.
- Followed a work data flow principle for design and development.
- Worked closely within a cross functional team of testers and developers.
- Worked on web service calls,XML and JSONparsing included in the project.
- Worked withUIKit Frameworkfor development and maintenance.
- Added animation between UIViews for smooth transitioning and better user experience.
- Worked with Backend team to display the correct data format in devices.
- Used the same XIB to design for iPhone 5 and older iPhones by using Auto-layout.
- Integrated a web-based content made with HTML5 on a Native app usingUIWebView
- Formatted the Data as per Business rule to display in UI.
- Followed a work data flow principle for design and development.
- Worked closely within a cross functional team of testers and developers.
- Debugging issues at onsite whenever required.
- Worked withGDB and Xcodefor debugging.
- Worked withGITto checkout and update the codebase changes.
- Reported progress/challenges to onsite project lead.
Environment: s: iOS 4.0 and iOS 5.0,(iPhone SDK), Mac OS X, Objective C, XCode, HTML, CSS, REST,JIRA, JavaScript, JQuery.
Confidential
System Administrator
Responsibilities:
- Installing, configuring and managing Active directory, DHCP, DNS, Windows 2003 and 2008 servers.
- Windows patching for servers and updating Service Pack and Event Logs monitoring
- Managing NTFS permissions on File server and shared folders.
- Day-to-day support on Windows Server and backup/restoration
- Resolving day to day issues related to Applications.
- Troubleshooting of Server hardware and OS related issues.
- Installing and configuring VMware ESXi 4.x
- Installing vSphere, vCenter 4.x and configuring HA, DRS and resource allocation
- Managing existing Virtual datacenter and cluster in vCenter.
- Migration of Virtual Machines and Virtual machines files using the VMotion and Storage VMotion
- Creating Virtual machines, updating VMware tools.
- Successfully executed P2V Project involving virtual environment of over 250 physical machines
- Installing and configuring servers.
- Creating and maintaining user accounts.
- Handling DNS, DHCP, Storage Server, ADS Servers.
- Install new / rebuild existing servers and configure hardware, peripherals, services, settings, directories, storage, etc. in accordance with standards and project/operational requirements.
- Dell servers, SCSI devices, HP, Xerox and Cannon network Printers, D-Link print Server
- Administered Windows Server 2003/08/2000 Active Directory, including Group Policy, creation and deletion of user accounts, managing access controls, and domain structure configuration.
- Created test servers using Windows Server 2008. Experience with Active Directory.
- Set up wireless print servers, and configured hardware routers.
- Implemented and maintained new and existing corporate production, of VMWare infrastructure clusters running on IBM X-series and HP server hardware.
Environment: VM ware, Windows,
