Ios Developer Resume
Rochester, MN
SUMMARY
- 6+ years of experience in building native iOS and Enterprise applications using Objective - C, Swift,Java, HTML, Java Script.
- Experience in Front end/Web applications using like JavaScript, HTML, CSS, JQuery and AJAX.
- Hands on with development tools like Xcode, Eclipse IDE.
- Experience working on scalable environment using Agile/SCRUM, Test driven development (TDD) methodologies.
- Strong in developing Responsive Web Design to target Tablets, Mobiles and desktops.
- Well-versed with developing creative User Interface for iOS applications using Objective-C and Cocoa Touch.
- Expertise on MVC Architecture.
- Hands on with Swift to developiOSapplications.
- Hands on with NSOperationQueue and GCD.
- Experienced with push notification and local notifications.
- Hands on with configuration and version control using SVN, Git.
- Experienced with databases like SQLite and MySQL.
- Experienced with Core Data to accomplish data persistence.
- Worked extensively on testing, troubleshooting, code review, preparing user documentation.
- Consume RESTful web services.
- Exposure to all stages of the SDLC, starting from requirements gathering, Design, Development, Testing and deployment and production support.
- Good exposure oniOS Architecture and IPAD, IPhone Versions of iOS.
- Worked on creation of .ipa, .app filesand certificates.
- Experience in App store submission.
TECHNICAL SKILLS
Languages: Objective-C, Swift, Java
Design Patterns: Singleton, Delegate, Observer, MVC
Version Control Tools: SVN, Git
Tools: XCode, Eclipse, Net beans
Operating Systems: Mac OS X, Windows
Mobile Frameworks: Cocoa Touch, Sencha Touch, Cordova
Web Technologies: JavaScript, JSP, JQuery, HTML5, CSS3, AJAX
Web/Application Servers: Apache Tomcat, WebLogic
Database: SQLite, MySQL
Web Services: REST, SOAP
PROFESSIONAL EXPERIENCE
Confidential, Rochester, MN
IOS Developer
Responsibilities:
- Gathering requirements and divide work in to modules and integrate the code.
- Follow the MVC pattern and design custom User Interface.
- Build the business logic based on client requirements.
- Integrate third party frame works by using cocoa’s pod like SDWebImage.
- Consume web services and stored the data locally with Core Data.
- Develop application for both iPad and iPhone layouts.
- Implement the Touch Id for sign in.
- Create developer, distribution certificates and provisioning profiles.
- Work on Image Picker to set profile picture for the user account.
- Work on maps to display Confidential locations.
- Get user location by using Core Location Framework.
- Display radiology images of a patient.
- Synchronize the appointments to passbook.
- Download images from the server by using SDWebImage framework.
- Work on version control across common source code used by developers using Git
- Playback the videos with the help of MPMoviePlayerController.
- Deploy builds to app store.
Environment: iOS, XCode 6.0, Objective-C, SDWebImage, Media Player, Core Data, Map Kit, Local Authentication, Core Location.
Confidential, Rochester, MN
IOS Developer
Responsibilities:
- Follow the MVC pattern and design custom User Interface.
- Build the business logic based on client requirements.
- Consume web services to get details of patient facts, clinical documents.
- Consume restful web services.
- Work on version control across common source code used by developers using Git.
- Create developer, distribution certificates and provisioning profiles.
- Work on Core Data to store patient details locally.
- Change the application icons and splash screens.
- Work on performance tuning and bug fixes.
- Integrate page view controller to display images.
- Upgrade app to support iOS8.
- Extensively work on tab view controller and table view controller.
- Work on adhoc builds and release for internal testing.
- Work on UI layouts and implemented using auto layout.
- Integrate apple push notifications.
Environment: iOS, XCode, Objective- C, Cocoa Touch, Push Notifications, GCD, NSOperation Queue, Map Kit, Media Player.
Confidential, Seattle, WA
Developer
Responsibilities:
- Design the UI to support for both iPhone and android platforms.
- Display data on UI from server and sync the user action to server
- Work on SQLite.
- Creating user interface by using sencha touch - java script framework.
- Use of templates for displaying the details of search results.
- Add iOS plugins to retrieve device information.
- Work on different layouts in sencha touch.
- Use of AJAX to retrieve data from server and post data to server.
- Prepare build for app store and deploy the application.
Environment: iOS, Xcode, Objective C, Cocoa Touch, Android, Phone Gap, SenchaTouch, Java Script
Confidential, Herndon, VA
IOS Developer
Responsibilities:
- Create Master detail view application.
- Provide options to add pictures for notes
- Support for both landscape and portrait orientations.
- Support for both iPhone and iPad.
- Update UI to support iPhone 5.
- Create info screen to display support information.
- Consume web services to get and post wedding details.
- Used core data to store information.
- Create the certificates to deploy the app into apple store.
- Work on version control across common source code used by developers using Git
Environment: iOS, Xcode, Objective C, Cocoa Touch, Core Data.
Confidential, NY
User Interface Developer
Responsibilities:
- Develop Web Interface using JSP, Java Script, HTML, JSFs, CSS and SASS.
- Develop different GUI screens using JSP and user validations using JavaScript.
- Effectively implemented AJAX in developing dynamic web pages.
- Develop Page layouts, Navigations and presented designs and concepts to the clients and the management to review.
- Involvement in discussions with the System Analysts to identify the technical requirements.
- Implementation of enterprise application with jQuery.
- Implement Web services (SOAP) for transmission of large blocks of JSON data over HTTP.
- Involve in writing application level code to interact with APIs, Web Services using AJAX, JSON.
- Work with Cross-Browser Compatible issues
- Extensive use of AJAX and JSP for UI and server side programming.
- Application level code to perform client side validation using jQuery and JavaScript.
Environment: HTML 5, CSS, JavaScript, jQuery, AJAX, JSF, JSON, SASS, WebServices, JSP, Struts MVC.
Confidential, Dallas, TX
Application Developer
Responsibilities:
- Develop web presentation layer using HTML and CSS according to internal standards and guidelines.
- Create a robust and user friendly CALL CENTER APPLICATION based onclient requirements.
- Develop the application module using technologies such as JavaScript,jQuery
- Involvement in writing application level code to interact with APIs, Web Services using, AJAX, JSON and XML.
- Design and develop intranet web applications using JSP, JavaScript and CSS.
- Responsible for checking cross browser compatibility and hence worked on different browsers like safari, Internet explorer, Firefox and Google chrome.
- Design the table less web applications using CSS and with the help of tags as per W3C standards.
- Work close to SQA team in fixing the reported bugs/defects and checking cross platform compatibility.
Environment: HTML, CSS, JavaScript, JQUERY, DOJO, JSP, AJAX, JSON, XML, TOMCAT APACHE, SVN.