We provide IT Staff Augmentation Services!

Ios Developer Resume

0/5 (Submit Your Rating)

Rochester New, YorK

SUMMARY

  • Over 7 years of experience in designing & developing User Interface applications, integrating with various Databases and Client - Server applications experience developing IOS, MACOSXPlatforms.
  • Excellent Cocoa/Cocoa Touch, Objective-C and SWIFT coding ability with XCode for iOS (iPhone/iPad), Mac OSX Development and 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.
  • 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.
  • Proficient in source control with Git, SVN.
  • Knowledge of Object Oriented Concepts and good development experience in using those concepts in building re-usable code.
  • Experience working with in-app purchase application for the iPhone/iPad along with distinct marketing based applications enhancing sharing through social networks and email.
  • Experience in Web Applications including Mobile Development Life Cycle (SDLC), requirements and specifications, design, construction, testing, and maintenance.
  • Experience and extensive knowledge in handling Memory Management of the applications.
  • Extensive 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, HTML5 and JavaScript.
  • Extensive experience in working with Cascading Style Sheets (CSS).
  • Strong commitment to organizational work ethics, value based decision-making and managerial skills.

TECHNICAL SKILLS

Programming Languages: Objective C, SQL, JAVA, HTML, CSS, Shell Scripting, Python, A, SWIFT, SWIFT 1.2, SWIFT 2

Web technologies: XML, HTML5, JavaScript, JSON.

Database: SQ Lite, Oracle 10g, Mongo DB, MySQL

IDE: X-code 5, 6, Eclipse

Virtualization: VMWare ESX/ESXi, Amazon EC2

Software: MS-office, Adobe Photoshop, MS Project.

Operating system: iOS (5, 6, 7, 8), Windows (NT/2003/2007/XP/vista/7), Unix.

Version Control: Git

Other Tools/Software: IBM MQ, IBM WebSphere, JUnit, JIRA

PROFESSIONAL EXPERIENCE

Confidential, Rochester, New York

IOS Developer

Responsibilities:

  • Worked extensively with Objective C, SWIFT 1.2, SWIFT2 and Cocoa Touch frameworks. Complete implementation of the retrial mechanism.
  • Used extensive interactive playgrounds to prototype the application.
  • Checked API availability using SWIFT.
  • Designed the complete MVC flow for the application with UI components and controllers to be used for iPad.
  • Worked with UIKit Framework, MapKit framework for the applications at hand.
  • Worked extensively on table view controller and made customized table view cells according to the client.
  • Created models in MVC and development of delegates for updating model information.
  • Created various views, table views, customized views and popovers.
  • Created custom checklist and sharing through JSON libraries and connecting to SQ Lite database with the objective C interfaces.
  • Pre-fetching data for different views for smooth screen transitioning.
  • Followed a work data flow principle for design and development.
  • Bug fixing and thoroughly writing the unit test cases and performing them on regular code changes and functionality developments.
  • 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.
  • Reported progress/challenges to onsite project lead.

Environment: s: iOS 9.0,9.1 (iPad SDK), Mac OS X, Objective C, XCode 7.0,7.1, Agile Methodology, XML, CSS, HTML5.

Confidential, Bloomfield, CT

IOS Developer

Responsibilities:

  • Worked extensively with ObjectiveC, SWIFT, and CocoaTouch frameworks.
  • Responsible for Creating Models and Services in conformance with the WSDL's provided.
  • Responsible for Service Integration Development and Testing.
  • Web services deployment and testing on rest client.
  • Created the complete database using coredata.
  • Complete implementation of the retrial mechanism.
  • Beta testing of the application via test flight.
  • Publishing the application on App store and then pushing updates after every sprint release.
  • Designed the complete MVC flow for the application with UI components and controllers to be used for iPhone.
  • Complete data base designing for iPhone.
  • Developed critical tools for this project like customized navigationbar, pagecontrol and scroll view.
  • Worked withUIKit Frameworkfor the applications at hand.
  • Worked extensively on table view controller and madecustomized table view cellsaccording to the client
  • Pre-fetching data for different views for smooth screen transitioning.
  • 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 JSONparsing included in the project.
  • Worked withUIKit Frameworkfor development and maintenance.
  • Reported progress/challenges to onsite project lead.

Environment: s: iOS 7.0, (iPhone SDK), Mac OS X, Objective C, XCode 6.0,6.1,6.2,6.3, Agile Methodology, HTML5, CSS, REST, JIRA, JavaScript, JQuery.

Confidential, Atlanta, GA

IOS/iPad app Developer

Responsibilities:

  • Implemented Core Data for persistent storage of user data.
  • Created models in MVC and development of delegates for updating model information.
  • Created various views, table views, customized views and popovers.
  • Redesigned several screens including default application landing screen as per updated wireframe.
  • Created custom checklist and sharing through JSON libraries and connecting to SQ Lite database with the objective C interfaces.
  • Created notifications to detect the autorotation in the customized sub views.
  • Implemented NS Operation Queue and NSURL Connection to integrate with backend web services.
  • Custom UI implemented with XIBs, and Manual Retain/Release memory management.
  • Developed Navigation between using UI Navigation Controller, UI Gesture Recognizer, and UI Popover Controller.
  • Took care of Code Review, Code Fixes and bug Fixes.
  • Performed all tasks from UI design and implementation to writing code for various features.
  • Used several methods for testing and tracking of applications like kiwi.
  • Designed XSDs to define the xml structure of data exchanged between iphone and server.
  • Managed data and memory management from streamlining code and using various debugging tests.
  • Interacting with QA on deliverables on every iteration and customer feedback implementation.

Environment: s: iOS 5, 5.1, Xcode 4.1, 4.3.3, 4.4.1, iPad, iPhone, Objective-C, UIKit, JSON, XML, SQLite, View Controller.

Confidential, Chicago, IL

IOS/UI Developer

Responsibilities:

  • Requirement analysis to identify the set of useful cases for the new product design.
  • Handling multiple series clinical protocol from document to module delivery (end to end).
  • Experience in handling FDA validated documentation keeping system and managing change request for the same.
  • Java Development deployment using Websphere 5.0 / 6.0 and Eclipse and RAD IDE.
  • Front End Development using JSP, HTML, JavaScript, XML, and XSL.
  • XML transformation using XSLT and XPATH.
  • Redesign and implementation of Form System for easy configurability.
  • Custom Form implementations for various protocols.
  • Design and implementation of Payment automation module.
  • Data migration from legacy DB2, Sybase based systems to Java/J2EE based modules.
  • Custom Database/Table design for various protocol implementations.
  • PL/SQL development.
  • Data transformation for comparative analysis and studies.
  • Code Reviews
  • Enhancement implementations in Report module.
  • Customized report implementations for various protocols.
  • Interacting with Line of Business teams as part of Change Management activities.
  • Coding and Maintenance of existing product using Struts MVC framework.
  • Preparation of Unit test plans and System test plans for various functionalities.
  • MIS report creation (using remedy bug and change request ticket handling)
  • Creating and maintaining shell and perl scripts.
  • Problem solving on day-to-day basis
  • Leading communication as per onsite-offshore model defined by company (on daily/weekly and monthly basis)

Environment: s: JSP 1.2, Servlets, JavaScript, XSL, EJB, MQ, JMS, WEB SERVICES, JAX-WS, JAXB, JSTL, JNDI, LDAP, Struts 2.0, Spring 2.1, Hibernate 3.3, Websphere 7.0, RAD/WSAD 7.0, JBoss, Oracle 10G, DB2, Sybase, TOAD, LINUX, Apache Ant, Maven, VSS, CVS.

Confidential, Bridgeport, CT

UI Developer

Responsibilities:

  • Designed the Web application layout and forms using HTML, CSS, and JavaScript.
  • Worked with business analysts to understand their business models and goals and help define strategy, content, and features.
  • Converted PSD mockups into pure hand-written HTML and CSS pages.
  • Handled all the client side validations, slide show, hide and show controls, dropdown menus and tab navigation using JQUERY.
  • Responsible for transforming design mock-ups to W3C standards compliant HTML pages using HTML, XHTML, and CSS.
  • Wrote code to fetch data from Web services using JQUERY AJAX via JSON response and updating the HTML pages.
  • Participated in day-to-day meeting, status meeting, strong reporting and effective communication with project manager and developers.
  • Participated with SQA team in bug thrashing sessions to discuss and resolve bugs that were reported in JIRE.
  • Used JavaScript libraries to create slider and page-turning animations on calendar widgets.
  • Designed web pages and used applications that meet business and user goals through a positive user experience.
  • Responsible for creating the screens with table less design following W3C standards.
  • Worked on technologies such as HTML, CSS, JavaScript, Core Java, JDBC and JSP
  • Handled Ajax calls to the server
  • Worked on eclipse with Tomcat Apache for development.
  • Designed various user stories using UML diagrams and Class diagrams based on OOPS concepts.
  • Implemented Model View Controller (MVC) architecture using Struts 2 Framework.
  • Implemented Internationalization, presentation layer using Struts and Tiles.
  • Validated the display or presentation logic using Struts Validation Framework.
  • Worked on High level and Low-level design documents.
  • Managed connectivity using JDBC for querying/inserting & data management including triggers and stored procedures.
  • Worked with database Editor Oracle SQL Developer.

Environment: s: C++, WAP1.0, WML1.1, JRun Application server, Apache Web Server, Sun Solaris 2.7, UML, TogetherJ, Visual Caf, Web Logic, Apache-SOAP, Websphere 3.5, HTML, XHTML, CSS, JavaScript, JQUERY, AJAX, XML, JSON, SVN and Eclipse.

Confidential

Software Engineer

Responsibilities:

  • Involved in extensive HTML coding.
  • Interacted with clients to understand their existing applications and design the site according to their system requirements.
  • Worked with business analysts to understand their business models and goals and help define strategy, content, and features.
  • Developed web forms using HTML for the application
  • Developed data insertion forms and validated them using JavaScript.
  • Participated in day-to-day meeting, status meeting, strong reporting and effective communication with project manager and developers.
  • Participated in bug thrashing sessions to discuss and resolve bugs with developers
  • Designed web pages and used applications that meet business and user goals through a positive user experience.

Environment: s: Java 1.3, Servlets 2.3, JSP 1.2, JDBC, UML, HTML, JavaScript, Apache Server, Java Mail, and UNIX

We'd love your feedback!