Ios Developer Resume
Plano, TX
SUMMARY
- Result - oriented iOS Developer over 5 years of total experience and 3 years in Apple iOS platform.
- Collaborating with other software engineering personnel to insure consistent and stable platform performance, advising new feature specifications as they relate to mobile development, and implementation of standard mobile development methodologies and techniques.
- 5 years of experience in IT sector in designing and developing high-end enterprise level Web, Desktop and Mobile Applications including 3+ years of expertise in Mobile Application Development (iPhone/iPad) using objective-C, XCode(4.0, 4.2, 4.3, 4.4, 4.5, 4.6), IOS(3.0, 4.0, 5.0, 6.0, 6.1), Cocoa and Cocoa Touch.
- Administered design and implementation of mobile applications for iPhone, and others.
- Refined and documented innovative and compelling user interface solutions.
- Complete understanding of iPhone/iPad/iPod architecture and various versions of iPhone Software Development Kit (SDK) that includes Xcode, Eclipse UIKit, MapKit, WebKit, Instruments, iPhone simulator and Third Party frameworks.
- Thorough understanding of COCOA design patterns, MVC architecture and other concepts like Delegation and Protocols. Expertise in creating and customizing Views, Table Views, Tab Bars and Navigation Bar which are some basic functionality in a Multiview Application.
- Proficient in Core Frameworks: Core Data, Core Graphics, Core Location, MapKit, Quartz Core, Address Book, Event Kit, etc.
- Experienced in working with various data parsing forms to dynamically display data on iPhone/iPad such as XML and SOAP. Vast familiarity with both SVN (Source Control Management) and GIT code repositories.
- Worked directly with product and program management.
- Developed core set that seamlessly fit into overall product roadmap.
- Extensive experience with relational databases SQL Server.
- Clear knowledge in Testing and Distribution of the App in the AppStore.
- Strong analytical and problem solving skills; excellent communication and presentation skills; efficient decision making skills and excellent team player.
- Experience in creating and extracting data from database and displaying on iPhone using SQLite3 and Core Data.
- Utilized sketches, storyboards, scenarios, prototypes, flows, and interaction models.
- Ensured to meet the business, project, and design goals and objectives.
- Expert in Mobile technology, project planning, strategic planning, systems analysis and troubleshooting, quality control, forecasting, scheduling and planning, and tracking of results.
- Excel at creating and implementing technical and operational plans and strategies.
- Rich awareness of Agile Development Methodologies (SCRUM), Object Oriented Analysis & Design (OOAD), Design Patterns and Software Development Life Cycle (SDLC).
- Proficiency with memory management - Manual Retain Release (MRR) and Automatic Reference Counting (ARC).
- Adaptable to work for stretched periods and stringent deadlines
TECHNICAL SKILLS
Operating System: MacOS X, iOS, Windows NT/2000/XP, Unix (user level).
Tools: Xcode, Eclipse ADT, Net Beans, VB.net 2008, Xcode performance tool, and Java script view
Language: Objective-C, HTML5, CSS3, SQL, C/C++, C#, ActionScript;
Frameworks: iOS framework, Phone Gap;
Databases: DB2, MySQL, Access, Progress, SQLITE, Core Data, MS SQL Server 2005
PROFESSIONAL EXPERIENCE
Confidential, Plano TX
iOS Developer
Responsibilities:
- As an application Developer and the team SPOC (Single Point of Contact) my role is to realize and develop the application and enable collaboration and coordination between team members.
- Responsible in deploying applications on iOS devices using ITUNES.
- Responsible for Database security using SQLite Cypher, SQLite Manager and Core Data.
- Worked on Secured Authentications and Authorization mechanism like multi factor authentication.
- Worked on Cocoa touch.
- Worked on Side Channel Data Leakage in order to prevent Data sniffing from User Interface.
- Worked with Data Transport Layer Security by using HTTPS protocol.
- Worked on iExplorer, WireShark, Paros Sniffing tools application security.
- Managed Data parsing using JSON and XML.
- Memory and Data Management experience in both Manual Retain Release and Automatic Reference Counting.
- Expertise in MapKit, UIKit, Core Data, Address Book, AVFoundation, Twitter, Account, and Core Location Frameworks
- Have done Unit Testing, Regression Testing and Performance Testing
- Have experience in OAuth Integration with Facebook and Gmail
- Used Objective C with strong knowledge on C and C++.
- Experience in RESTFULL services.
- Worked on Phone Gap integration.
- Worked on Apple Push Notification Services (APNS).
- Expertise on Compression/Decompression, Encryption/Decryption Framework.
- Integrated Google Analytics Framework in iOS application.
- Expertise in Unit, Regression, Performance, Security Testing
Environment: Xcode 5.1.1, Objective-C, Java, SQLite, HTML5,CSS, iOS 6.0 and 7.0, JSON, XML, IOS Simulator 6.0, 6.1, UIKit, SQL, Versions, SVN, SCM.
Confidential, CA
iOS Developer
Responsibilities:
- Involved in the complete lifecycle of the app starting from the design phase and implemented the complete iOS app.
- Integarted NUCLiOS™ framework from Infragistics to plot graphs and gauges in the app.
- Integrated RESTFul Web Service to get the user account information and used NSXML Parser to parse the XML response from the server.
- Also assisted the web development team in developing some parts of the website.
Environment: Objective-C, HTML5/CSS3, XCode, smartCVS, netBeans, iOS 6.0, win7.
Confidential
iOS Developer
Responsibilities:
- Designed the user interface using Objective C, Cocoa Touch Framework, Interface Builder and Xcode 5.0.2.
- Integrated Map Kit Framework for terminal’s physical location navigation.
- Used third party library ASIHttpRequest to upload and download the images for terminals.
- Created Custom Table View to display information regarding existing terminals.
- Used subversion (SVN) control to manage the version across other team members.
- Worked with the quality team to enhance project usability and improve the performance of application
Environment: Objective-C, HTML5/CSS3, XCode, smartCVS, iOS 4.0+.
Confidential
iOS Developer
Responsibilities:
- Involved in implementing the database architecture using Core Data framework.
- Involved in adopting iTunes’ file sharing feature in the app to populate the database at startup hence significantly reducing the update time.
- Involved in connecting to the SharePoint accounts. Also assisted the backend team with the SharePoint connection using MuleSoft.
Confidential, Sugar Land, TX
iOS Developer
Responsibilities:
- Involved in requirement gathering and development leading to successful product delivery.
- Developed user Interface with Objective C, Interface builder and Xcode by implementing many custom views.
- Used Map Kit Framework to locate the karma within nearby location on map view.
- Worked on integrating Restful web-services to fetch the data from server and parse the response using JSON library.
- Communicated with the client and other team members to resolve the conflicts throughout the project.
Environment: Objective-C, Xcode 4.5, iOS SDK, Cocoa Touch Framework, SVN, Facebook/Twitter SDK.
Confidential
Software Developer
Responsibilities:
- Designed and implemented a Java online training project using Tomcat.
- Designed and developed User Interface using JSP, HTML and Used JavaScript for Client side validations.
- Servlets are used as the controllers and the Beans are used for Business logic purpose.
- Parsing of XML documents was done using SAX and DOM and XML transformation was done using XSLT.
- Involved in Troubleshooting, problem solving and Bug fixing in many of my projects done.
- Designed and Created Domain model and schema using object oriented design and UI components on application.
- Designed and developed JSP pages, JDBC interfaces, Data Classes in this applications.
- Worked on Swing-base components for core java module.
Environment: Java, JSP, JDBC, HTML, JavaScript, XML, XSLT,