Ios Developer Resume
Los Gatos, CaliforniA
SUMMARY
- 5 years of experience as a software developer in designing & developing User Interface applications, integrating with various Databases and Client - Server applications.
- 3 years of expertise in iPhone/iPad (iOS 3.0, 4.0, 5.0, 6.0, 6.1, 7.0, 8.0 Xcode 4.0, 4.2, 4.3, 4.4, 4.5, 4.6, 5.0, 5.1, 6.0, 6.3.2) application development using objective-C, Cocoa Touch.
- Proficient in object oriented concepts and programming languages like Objective-C.
- 6 month of experience with swift version 2.0.
- Expertise in working with iOS tools (X-Code, Interface builder and Instruments).
- Expertise in Development of native Ios applications.
- Strong knowledge in utilization of different frameworks (Foundation Kit, UIKit, Core Data, Core Location, Core Graphics, animation).
- Experienced working in implementing Third Party library into the Codebase (ZBAR, Share kit, Oauth, Cocoa Pods).
- Strong Knowledge of Software Development Life Cycle (SDLC) with strategically designing and implementing the software, debugging fixing and maintaining the software.
- Developed apps using various iOS design patterns (MVC, Delegation, Target-action and Slide-out Navigation).
- Expertise in creating and customizing Views, Table Views, Tab Bars and Navigation Bar which are some basic functionality in a Multiview Application.
- Proficiency with memory management - Manual Reference Counting (MRC) and Automatic Reference Counting (ARC).
- Experienced in working with data parsing forms such as XML and JSON, to dynamically display data on iPhone/iPad
- Experience in GOOGLE technologies like Google analytics, Google maps, Google gadgets, and Google search API.
- Experience and knowledge of HTML, JavaScript, JSON, CSS, XML/XSLT, AJAX, JQuery.
- Expertise using ECLIPSE 3.4, RAD/WSAD 5.1/7.0, and JDeveloper 10.1g IDE.
- Experience with SQL/PLSQL, Core Data, Oracle 9i/11g and MySQL database, SQLite database.
- Have worked on RFPs using Function Point and Use Case Point estimation.
- Knowledge of Java and J2EE Design Patterns.
- Experience in OOA and OOD.
- Experience in JUnit, Code Coverage, OpenSTA testing tool.
- Experience in UML using Rational Rose and Visio for Use case, Class, Sequence, and System diagram.
- Experience writing Functional and Technical Documentation.
- Experience in AGILE and Waterfall SDLC methodology.
- Experience on Onsite-Offshore Project Model.
- Team Leadership with good interpersonal and communication skills.
TECHNICAL SKILLS
IOS Applications: Xcode, Interface Builder, Instruments, JSON, ZBAR, iOS Simulator, Cocoa, Swift.
Software: IOS (4.x, 5.x, 6.x, 7.x, 8.x), OSX (10.5, 10.6, 10.7, 10.8, 10.9), XCode (3.x, 4.x., 5.x, 6.x, ASP.net
Programming Languages: Objective - C, C, C++, C#, Java, MATLAB, SQL, MySQL
Front End: HTML, XML, XHTML, JavaScript, CSS3, JQuery
Operating Systems: Mac OS (10.5,10.6,10.7,10.8,10.9,10.10), UNIX, Linux, Windows (XP,Vista,7,8),Windows Server
Tools: Visual Studio Express (2005, 2008), SVN, Adobe (Dreamweaver, Photoshop)GitHub, GIT, SVN, Visual Studio 2005/ 2008, Microsoft office suites, JUnit, Log4J, Apache POI, Ehcache, JiBX, Xerces, JAAS, JavaMail API, TOAD,OpenDeploy, OpenSTA
Databases: MS SQL (2005, 2008, R2), MySQL (5.0), SQLite (3.7.x, 3.8), Testing database
PROFESSIONAL EXPERIENCE
Confidential, Los Gatos, California
IOS Developer
Responsibilities:
- Coordinated the development of the User interface with the UI for screens where user can choose the accessory and settings for equalizer.
- Created the complete design and UI of the app for both portrait and landscape mode
- Worked extensively on TableViewcontroller and made Customized tableView cells according to the client requirement in settings Screen.
- Created models in MVC and development of delegates for updating model information.
- Hands on experience in testing with multiple screen sizes with various screen densities.
- Used AVFoundation Framework to record audio from the device.
- Implemented NSOperationQueue and NSURLSession to integrate with backend web services.
- Implemented UI Screens using XIB’s.
- Worked in an Agile development environment with bi-weekly sprints
- Fixed bugs as documented by QA team.
Environment: IOS 7 and 8 (iPhone SDK), ), Mac OS 10.10.1,10.10.2,10.10.3, Objective C, XCode 6.3.1,6.3.2,6.4 Cocoa, Cocoa framework, IPhone Simulator, AVFoundation.
Confidential, Miami, Florida
IOS Developer
Responsibilities:
- Coordinated the development of the User interface with the UI for screen, create account and login with Facebook credit cards and maps.
- Created the complete design and UI of the app using UIKit framework for both portrait and landscape mode
- Worked extensively on TableView controller and made customized TableView cells according to the client requirement in credit card screen, transaction history screens.
- Created models in MVC and development of delegates for updating model information.
- Worked with MFMailComposeView Controller to create email which enable user to share files in credit card screen.
- Implemented Core Graphics and Core Animation to draw customized UI in login screen till we get the data.
- Worked with OAuth 2.0 Framework implementation for Facebook.
- Started working with swift 2.0 version and changing code from objective C to swift.
- Implemented and handled all error cases and the actions that should be taken on each error failure scenarios in design flow and have handled the same.
- Hands on experience in testing with multiple screen sizes with various screen densities.
- Cocoa, JSON are main applications used for this project.
- Experience working with Swift and changing code from objective c to swift.
- User can ReUp by credit cards and manage some settings by using this applications
Environment: iOS 7 and 8 (iPhone SDK), Mac OS 10.10.1,10.10.2,10.10.3, Objective C, XCode 6.3.1,6.3.2, Cocoa, Cocoa Touch, Cocoa framework, IPhone Simulator, MapKit.
Confidential, Raleigh, NC
IOS Developer
Responsibilities:
- Worked on the development of the User interface with the UI design for iPhone and iPad
- Created the complete design and UI of the app using UIKit framework for both portrait and landscape mode
- Implemented multiple UI Gesture Recognizers for user input functionality
- Developed Thumb nail Image functionality for the selected File or Folder on iPhone/iPad
- Designed
- Developed alert screen using a custom class that uses the UIAlertView of XCode
- Implemented login functionality by checking data input by user with data stored in database using Web Services
- Developed the code in object oriented manner for optimal code re-usability
- Participated in code review using Git branches and Stash pull requests
- Worked in an Agile development environment with bi-weekly sprints
- Fixed bugs when notified or documented by QA in bug tracking system
Environment: Xcode 5.0.2, Objective-C, iOS 7.0, IOS Simulator 7.0, Quartz Core, UIKit, Git X
Confidential
Java Developer
Responsibilities:
- Created user-friendly GUI interface and Web pages using HTML, JSP.
- Developed different Servlet components.
- Interacted with the Database using MYSQL.
- Involved in Database designing using ER Modeling and creating tables.
- Extensively used JavaScript for client side validations
- Developed Java Mail program to send a system generated mail to all first time registered users.
Environment: Java 1.3, Servlets 2.3, JSP 1.2, JDBC, UML, HTML, JavaScript, Apache Server, Java Mail, and UNIX.