Sr. Ios Application Developer,resume Profile
PROFESSIONAL SUMMARY
- 7 years of experience as a software developer in designing developing User Interface applications, integrating with various Databases and Client-Server applications
- Around 4 years of expertise in iPhone/iPad application development using Objective C and Cocoa touch
- Hands-on experience working with iPhone SDK Xcode, Interface Builder ,Simulatorand Instruments
- Strong command on Object-Oriented programming and highly proficient inObjective-C
- Solid experience working with native iOS frameworks such as Core Data, Core Foundation, UIKit, AFNetworking, Core Location, Core Graphics.
- Strong knowledge of data structures, algorithms, and designing for performance
- Knowledge of designing and working with updated UI tools within Xcode including Storyboards and XIB files
- Created and customized views using table views, tab bars and navigation bars for multi-view applications
- In-depth knowledgeMVC design architecture, Cocoa design patterns and concepts like delegation, protocols and categories
- Experienced in working with data parsing forms such as Phonegap,XML and JSON, to dynamically display data on iPhone/iPad
- Sound knowledge of Object Oriented Concepts and good development experience in using those concepts in building re-usable code.
- Hands on experience working on C and C programming languages.
- Experience working with integration of RESTfulWeb services to the applications
- Experience in Web Applications including Mobile Development Life Cycle SDLC , requirements and specifications, design, construction, testing, and maintenance.
- Proficient in source control with Git, Subversion and CVS
- Working knowledge of developing Safari Browser,Mac OSX 10.6, 10.7, 10.8 .
- Well-versed in programming languages such as C, Objective C, HTML5and JavaScript
- Working knowledge of Operating Systems like Mac OS X, Windows 2003, Windows XP, Vista, Windows 7 and Windows 8
- Strong interpersonal and verbalcommunication and presentation skills, attention to detail and the ability to meet tight deadlines
- Excellent organizational, written communication and presentation skills
- Strong commitment to organizational work ethics, value based decision-making and managerial skills
- In depth knowledge of all the phases of SDLC, Agile Methodologies SCRUM and Microsoft Office Suite
TECHNICAL SKILLS
| IOS Applications | Objective-C and Cocoa development for iPhone and iPad devices in XCode 4.6,5.0Interface builder-UIKit, Cocoa Touch, Core Data |
| Software | Trained in iOS 4, iOS 5,iOS 6 and iOS 7 with XCode 3.0/ 4.0/ 4.6.3/5.0.2 OSX 10.5, 10.6, 10.7, 10.8and10.9, ASP.net with Visual Studio 2005/ 2008, Microsoft office suites |
| Programming Languages | Objective C, 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 iOSsandbox, building, and testing database in iOS sandbox |
| Operating Systems | MAC OS 10.5/10.6/10.7/10.8/10.9 Windows XP, Windows 7, Windows 8 |
| Tools | XCode3.0/ 4.0/ 4.6.3/5.0.2, Visual studio 2005,Dreamweaver |
| Development Tools | Cvs/svn/git |
PROFESSIONAL EXPERIENCE
Confidential
Role: Sr. iOS Application Developer
Responsibilities:
- Worked extensively with Objective C and Cocoa frameworks.
- Worked on web service callsXML and JSON parsing included in the project.
- Worked with UIKit Framework for 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 using UIWebView.
- 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 with GDB and Xcode for debugging.
- Worked with Subversion to checkout and update the codebase changes.
- Reported progress/challenges to onsite project lead.
- Agile development environment including Scrum methodology
TechnicalEnvironment:iOS 6.1,7.0, Mac OS X, Objective C, Xcode 4.5.2,4.6.3,5.0.2, Cocoa Touch, Cocoa framework, iPhone Simulator, XML, JSON, HTML 5.
Confidential
Role: Sr.iOS Application Developer
Responsibilities:
- Involved in designing and architecture.
- Worked closely with the team lead in the design phase of the application.
- Developed Modules and parsed the JSON data for displaying.
- Worked with UI Framework for the applications at hand.
- Worked closely within a cross functional team of testers and developers.
- Tested the application extensively.
Confidential
Responsibilities:
- The projects at hand involved understanding the business, current process and requirements.
- Designed and developed various modules including writing queries to fetch data from database.
- Worked with couple of social networking applications and integrated the third- party APIs like Facebook and twitter into the applications, which we have developed.
Confidential
Responsibilities:
- Tested the application for memory leaks and relevant bugs, fixed the leaks, and deployed on different iPhone firmware's to validate the application stability.
- Worked with UI Framework for the applications at hand.
- Worked closely within a cross functional team of testers and developers.
- Wrote queries to filter data based on the search string entered by the user.
Confidential
Responsibilities:
- Worked on local notifications and push notifications.
- Worked closely with the team lead in the design phase of the application.
- Worked with onsite and offshore team members and helped them to meet the deadlines.
Confidential
Responsibilities:
- Designed and developed the application on iPad/iPhone using cocoa frameworks and Objective-C
- Implemented Single Sign On feature in Reader Application with Facebook
- Implemented Share, like, tweet feature using Twitter API
- Integrated various Restful Web services call to Reader Application
- Implemented NSOperationQueueandNSURLConnection to integrate with backend web services
- Developed a UI Test case to enquire the details of Customers before downloading the app
- Implemented using Storyboard and ARC.
- Followed SCRUM methodology throughout development.
- Fixed bugs as documented by QA team
- Involved in the entire SDLC of the application.
- Used Core data Framework for local storage purpose in SQLite in few primary projects.
- Worked extensively with Objective C and cocoa frameworks.
- Worked with Photoshop CS5 for image editing and alterations.
Environment: iOS 5.1, 6.0, 6.1, XCode 4.4.1,4.5.2, 4.6, 4.6.1, Objective-C, Flex 3.0, Pure MVC, and Restful Web service, SCRUM Methodology and Mac OSX.
Confidential
Role: iOS Application Developer
Responsibilities:
- Worked extensively with Objective C and Cocoa frameworks.
- Worked on web service calls, XML and JSON parsing included in the project.
- Worked with UIKit Framework for 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 using UIWebView.
- 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 with GDB and Xcode for debugging.
- Worked with Subversion to checkout and update the codebase changes.
- Reported progress/challenges to onsite project lead.
TechnicalEnvironment:iOS 6.1,7.0, Mac OS X, Objective C, Xcode4.5.2,4.6.3,5.0.2, Cocoa Touch, Cocoa framework, iPhone Simulator, XML, JSON, HTML 5.
Confidential
Role: iOS Developer
Responsibilities:
- Worked extensively with Objective C and cocoa frameworks.
- Implemented UI following wireframes from UX design lead.
- Worked extensively on table view controller and tab bar controller
- Used Coredata for data persistence on device.
- Implemented zbar framework for barcode scanning functionality.
- Implemented web service integration with AFNetwork framework and parsed XML responses.
- Used AVFoundation framework for fitness Video playback.
- Worked with Photoshop CS5 for image editing and alterations.
- Followed SCRUM methodology throughout development.
- Fixed Bugs as addressed by QA team.
Environment:iOS4.3.2, 5.0 and 5.1 iPhone SDK , Mac OS X, Objective C, XCode 4.0.1,4.1,4.2,4.3.3, XML, Agile Methodology, HTML5, CSS, SOAP, JavaScript, JQuery.
Confidential
Role: Java Developer
Responsibilities:
- Involved in Design, Development and Support phases of Software Development Life Cycle SDLC and participated in Scrum meetings.
- Developed front end using JSP, HTML CSS.
- Involved in creating classes and sequence diagrams using Rational Rose.
- Used Ajax implementation through GWT for dynamic effects on web pages.
- Developed the web application using Spring MVC.
- Implemented MVC, Front Controller Servlet and Application Controller as part of Spring MVC Framework.
- Developed the Business layer using Spring IOC, AOP transactions .
- Used JDBC Template as part of Spring JDBC to interact with the data store.
- Integrated SOA framework using Web service components like WSDL, SOAP and XML.
- Developed the WSDL xml file as part of web service application.
- Used J2EE Design Patterns like MVC, DTO and Singleton.
- Used Ant as a build tools for deploying the application.
- Used Oracle as backend database for the application.
- Used SQL, PL/SQL to develop Stored Procedures, Triggers and Functions to populate to the database.
- Used Query Analyzer and SQL plus as database tools.
- Deployed the application using Web Sphere application server.
- Used ClearCase, the version controller.
- Worked in writing the test cases for the application.
- Used Eclipse IDE for development of the project.
Environment:
Java 1.5/1.6, J2EE, Spring MVC/JDBC/IOC/AOP, JSP, HTML, CSS, XML, JMS, UML, WSDL, SOAP, GWT, Ant, JUnit, ClearCase, SQL, Oracle, UNIX, Web Sphere, Eclipse, Query Analyzer and SQL.
Confidential
Role: Java Developer
Responsibilities:
- Identifying the technical areas that contributed to the issues and documenting them.
- Involved in all the phases of SDLC including Requirements Collection, Design Analysis of the Customer Specifications, Development and Customization of the Application.
- Responsible for writing detailed design specification document and implementing all business rules as per Design document.
- Wrote ANT Build for the Cruise Build Platform.
- Wrote JUnit Test Cases.
- Used JMESA, JSP, and HTML for Front View developments.
- Worked on Database batch updates, commits and roll back.
- Design Patterns like Fa ade, Singleton and Factory Pattern were used.
- Developed DAOs Data Access Object using JDBC to interact with DBMS Oracle 10g
- Developed SQL Queries, Stored Procedures, Views.
- Developed application in SVN version control.
- Used StrutsforModel View Controller Framework
- Used JDBC for CRUD operations.
- Involved infine-tuning of Query.
Environment: Java 1.3, Servlets 2.3, JSP 1.2, JDBC, UML, HTML, JavaScript, Apache Server, Java Mail, and UNIX
