Sr. Ios Developer Resume Profile
Professional Summary
- Over 7 years of experience in designing developing User Interface applications, integrating with various Databases and Client-Server applications experience developing iOS, MAC OSX Platforms
- Excellent Cocoa/Cocoa Touch and Objective-C coding ability with XCode for iOS iPhone/iPad ,Mac OSX Development and ISTCF framework in Object Oriented Design Principles OOD OOP
- Experienced in Native Mobile Application development with Social Media platform integrations such as Facebook, Twitter, Google withOAuthtoken handling and Creating HTML files for iOS Message Controller to share URLs and formatted text
- Extensive experience Consuming REST/SOAPWeb Services and APIs
- 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
- Extensive experience in iPhone iPod Touch application development
- Expertise in iPad application development
- Worked extensively on XCode, Interface Builder and Instrument
- Experienced in Mobile Application Development using UIKit, Core Foundation with Cocoa touch
- Worked with QT Framework 5.0 in creating .pro files and deploying to Xcode Project
- Expertise in MVC design architecture, Cocoa design patterns and concepts like delegation, protocols and categories
- Created and customized views, table views, tab bars and navigation bars which are some basic functionality in a multi-view application
- Experience in Web Applications including Mobile Development Life Cycle SDLC , requirements and specifications, design, construction, testing, and maintenance
- Experience working with in-app purchase application for the iPhone/iPad along with distinct marketing based applications enhancing sharing through social networks and email
- Knowledge of Object Oriented Concepts and good development experience in using those concepts in building re-usable code
- Proficient in source control with Git, SVN
- Experience collaborating with senior backend and senior mobile developers in an Agile Methodology with little supervision
- Worked in the Internal process using SCRUM Agile methodologywith supervision
- Participate in DAILY SCRUM to discuss the progress in the sprints.
- Participate in SPRINT REVIEW MEETINGwhere we discuss the progress of the project and take the necessary steps for the project to be completed successfully
- 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
- Adept knowledge in HTML4/HTML5/JS/JQuery/CSS
- Proficient knowledge of Programming Experience using Objective-C
- Experienced in working with data parsing forms such as XML and JSON, to dynamically display data on iPhone/iPad
- Proficient in programming languages such as ASP.net, HTML5and JavaScript
- Extensive experience in working with Cascading Style Sheets CSS
- Strong commitment to organizational work ethics, value based decision-making and managerial skills
- Have hands on experience with core animation and core graphics which was by Adobe CS5 Suite Photoshop, Dreamweaver
- Understand the implement Design Patterns UML diagrams
- Have a knowledge about RDBMS
Technical Skills:
iOS Applications: | Objective-C and Cocoa development for iPhone and iPad devices in XCode Interface builder UIKit, Cocoa touch, core Data |
Software: | Trained in iOS 4, iOS 5, iOS6, iOS7 with XCode 3.0/ 4.0., 5.0, 6.0, 6.1.3 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 , Core 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, Xamarin, Visual studio 2005, Dreamweaver |
Development Tools: | cvs/svn/git |
Confidential
Sr. IOS Developer
Description:
Confidential is a software company that builds innovative, scalable, and user-friendly IoT Internet of Things solutions.A startup company located in Los Gatos, San Jose is working on developing an application called milla . I was working as Sr.IOS Developer.
Responsibilities
- Created models in MVC and development of delegates for updating model information.
- Took care of code review, code fixes and bug fixes.
- Performed all tasks from user interface design and implementation to writing code for various features.
- Developed client login and signup module that includes UI design and backend communication with Web Services
- Developed navigation between views was mixture of using UINavigationController, UIGestureRecognizer, and UIPopoverController.
- Interacting with QA on deliverables on every iteration and customer feedback implementation.
- Implemented Core Data framework to store user Data.
- Developed essential tools such as the UITabBar.
- Integration of application with social media sites such as Facebook.
- Implemented NSURLConnection to integrate with backend web services.
- Fixed bugs as documented by QA team.
- Used Instruments to fine tune the app performance and memory management.
- Formatted the Data as per Business rule to display in UI.
- Worked with GDB and Xcode for debugging.
- Worked closely within a cross functional team of testers and developers.
- Followed a work data flow principle for design and development.
- Worked in the Internal process using SCRUM Agile methodologywith supervision
- Participate in DAILY SCRUM to discuss the progress in the sprints.
- Participate in SPRINT REVIEW MEETINGwhere we discuss the progress of the project and take the necessary steps for the project to be completed successfully
- 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
Confidential
Sr. IOS Developer
Description:
Confidential is a nationwide, diversified financial services company with 1.6trillion in assets. Founded in 1852, Wells Fargo provides banking, insurance, investments, mortgage,and consumer and commercial finance through more than 9,000 locations, morethan 12,500 ATMs,online and mobile devices. Our smart phone and tablet app Wells Fargo Mobile is made specifically for your mobile device. This app gives the user fast access to account information and use yourdevice's built-in functions toprovide a better banking experience. Inaddition tothe iPad and Android tablet apps, our banking apps are supported on Android, iPhone, and WindowsPhone devices.
Responsibilities
- Worked withXcode for debugging.
- Debugging issues at onsite whenever required.
- Experience collaborating with senior backend and senior mobile developers in an SCRUM Agile Methodology with little supervision
- Used AV Foundation Framework to record audio from the device.
- Implemented Dropbox API for sharing and backup.
- 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 methodologywith supervision
- Participate in DAILY SCRUM to discuss the progress in the sprints.
- Participate in SPRINT REVIEW MEETINGwhere we discuss the progress of the project and take the necessary steps for the project to be completed successfully
- 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
- Expertise in MVC design architecture, Cocoa design patterns and concepts like delegation, protocols and categories
- Enforced intuitive gesture controls to enhance the ease of interaction
- Performed end-to-end testing of the framework and made sure that the streaming of audio and video was smooth even in cases of limited bandwidth
- Analyze highly complex business requirements generate technical specifications to design or redesign complex software components and applications for mobile systems.
- Act as an expert technical resource for modeling, simulation and analysis efforts.
- Be able to work independently or within a team to ensure that task deadlines are met on time and meet the business requirements.
- Analyze market trends related to mobility and provide expertise as it relates to internal mobility solutions.
- Work with team members to provide insight into solving complex problems with mobile solutions.
- 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.
- Lead projects, allocate/manage resources and provide guideline/directions for the work of less experienced staff.
- Provide mentorship and technical leadership to other less experienced technical staff within the team.
- Lead research efforts to keep up with ever changing mobile solutions
- 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 as a team lead of 4 people
- Hands on experience in memory management tools like manual memory management and as well as automatic memory management
- Worked with the complete development lifecycle of iOS applications from inception through distribution via the app store
Environments:iOS 7.0 and 6.0 iPhone SDK , Mac OS 4. X, Objective C, XCode 4.6, Xcode 5, Cocoa Touch, Cocoa framework, JavaScript, JQuery, Adobe CS5 Suite Photoshop, Dreamweaver , MapKit, Core Location, and AVFoundation.
Confidential
IOS Developer
Description:
- At Cerner, we continuously building on our foundation of intelligent solutions for the
- health care industry. In the app Cerner Ambulatory we used PowerChart Touch Ambulatory for ipad
- and iPhone supports fast, easy and smart workflows for the ambulatory physician. It also helps the
- physician to complete the patient visit.
- Our applications are developed with physicians in mind so they can focus on people, not technology. And providers can manage their day-to-day revenue functions with our integrated clinical and financial systems. These helpful tools are designed to work for today and think for tomorrow.
Responsibilities
- Documented the technical specifications
- Worked closely within a cross functional team of testers and developers.
- Responsible for the Code Delivery to the Project Manager.
- Interacted and coordinated with QA team for different releases
- Developed and tested each application according to its Software Requirement Specification SRS .
- Core Animation framework is used to animate the flip view between two views.
- Implement push notification both on client and server side.
- Implement Google analytics within the application.
- Created the design documentation for iOS application.
- Designed and implemented the entire application using XCode 4.5.
- Designed wireframes for both iOS application
- Relevant experience in healthcare Domain experience
- Worked in the Internal process using SCRUM Agile methodologywith supervision
- Participate in DAILY SCRUM to discuss the progress in the sprints.
- Participate in SPRINT REVIEW MEETINGwhere we discuss the progress of the project and take the necessary steps for the project to be completed successfully
- 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
- Developed new components like infinite scrolling section for sliding tableview
- Solved major defects in navigation controller behavior for the application
- Developed Facebook integration for the application
- Developed complete client iPad login and signup module that includes UI design and backend communication with Web Services
- Assisted Project Manager with release build schedules
- Managing the work log and following the schedule to ensure completion of projects before deadline
Environment: iOS 6.x, 7.x, 8.x iPhone SDK, Objective C, Xcode 5, Cocoa Touch, Cocoa Framework, Interface Builder, iPhone Simulator, Jquery
Confidential
Mobile Application / IOS Developer
Description:
Forseva develops cloud-computing applications that improve organizational efficiency and risk assessment by automating credit and collections management and aligning these functions tightly with sales, marketing and customer service. Equifax has been a Forseva reseller for two years through its white label QTC Advantage solution. Equifax Inc., a global information solutions provider, announced it has acquired Forseva, LLC a leading provider of end-to-end, cloud-based credit and collections management solutions.
Confidential
Responsibilities
- Worked extensively with Objective C and Cocoa frameworks
- Worked extensively on table view controller and made customized table view cells according to the client
- Pre-fetching data for different views for smooth screen transition
- 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 JSON parsing included in the project
- Worked with UIKit Framework for development and maintenance
- Added animation between UI Views for smooth transition 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 application using UI Web View
- Used Core data Framework for local storage purpose in SQLite
- Formatted the Data as per Business rule to display in UI
- Debugging issues onsite whenever required
- Worked with GDB and Xcode for debugging
- Worked with GIT to checkout and update the codebase changes
- Reported progress/challenges to project lead
- Responsible for designing an Intelligent Asynchronous Cache Manager to separate the UI code from Service call Code.
- Assisted Project Manager with release build schedules
- Managing the work log and following the schedule to ensure completion of projects before deadline
Environment: iOS 5-6 iPhone SDK, Objective C, Xcode, Cocoa Touch, Cocoa Framework, Interface Builder, iPhone Simulator, Jquery
Confidential
UI Developer
Description: Confidential is the easiest and fastest way to connect with T-Mobile on your phone/ipad. From one easy to use application, you can view and manage your T-Mobile account, quickly access help and how-to's for your phone, receive customized notifications, and learn more about T-Mobile services.
Responsibilities
- Upgraded reporting system of the application T-Mobile My Account for analytics
- Developed complete client iPad login and signup module that includes UI design and backend communication with Web Services
- Developed new components like infinite scrolling section for sliding tableview
- Solved major defects in navigation controller behavior for the application
- Developed Facebook integration for the application
- Improved the efficiency of the application by optimization that resulted in faster loading of player and streaming data. Main thread and secondary thread
- Provided mechanism to avoid loading of duplicate data in tableviews Problem due to concurrent server calls
- Handled scenarios of no data for application during good network signal
- Explained the design problem of invocation by drawing flowcharts
- Assisted Project Manager with release build schedules
- Documented the technical specifications
- Managing the work log and following the schedule to ensure completion of projects before deadline
- Followed a work data flow principle for design and development
- Provided mechanism to avoid loading of duplicate data in tableviews Problem due to concurrent server calls
- Handled scenarios of no data for application during good network signal
- Explained the design problem of invocation by drawing flowcharts
- Assisted Project Manager with release build schedules
- Managing the work log and following the schedule to ensure completion of projects before deadline
Environment: Objective-C, Xcode 4.6, Mac OSX, Cocoa Touch, Foundation, UIKit, CoreGraphics,
RESTful JSON converted to existing Soap Services, iOS 6.1, iPhone Simulator 6.1,Device integrated
with Barcode Scanners, AirWatch Mobile Device Management App Store,Subversion SVN .
Confidential
Software Developer/ Matlab Consultant
Description:
Confidential is the multination automotive company pioneered in manufacturing SUV's, trucks and other public transportation.Worked on the Matlab and Xcode 2.5/3.1 for designing the virtual twisted shafts for trucks and deriving the desired results
Responsibilities
- Work with a team of 5 people and responsible for design and development of rod model in Xcode.
- Designed and developed the magazine reader application on iPad/iPhone using XCode and Objective-C
- Implemented Intel compiler for more functionality in Xcode.
- Responsible for quality assurance of data developed from Xcode.
- Derived and interpreted the rod model results using Matlab.
- Technical Environment: Objective C, Xcode-3.1, Matlab.
- Developed the GUI using JPanel, JForms and JavaScript
- Added the feature of feedback report generation
- Worked extensively with Objective C and Cocoa frameworks
- Worked extensively on table view controller and made customized table view cells according to the client
- Pre-fetching data for different views for smooth screen transition
- Followed a work data flow principle for design and development
- Worked closely within a cross functional team of testers and developers
- Worked with Subversion to checkout and update the codebase changes.
- 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.
Environment: SDK, Objective C, Xcode, Matlab, Cocoa Touch, Cocoa Framework, Interface Builder, iPhone Simulator, Jquery