We provide IT Staff Augmentation Services!

Ios Application Developer Resume

0/5 (Submit Your Rating)

NJ

SUMMARY

  • Over 7 years of software development experience of which more than 2 years as a Mobile Application Developer.
  • Possesses strong problem solving, design, development and project management skills.
  • Constantly striving to learn new technologies and look to ways to improve myself in this rapidly changing industry.
  • 2+ years of experience in iOS Application Development (iPhone, iPad).
  • Experienced with Agile, SCRUM, Waterfall, and Test Driven Development SDLCs.
  • Experienced in using iPhone - SDK and objective-C to engineer iPhone/iPad applications.
  • Hands on experience on Xcode, iPhone/iPad SDK, Coca Touch, Interface Builder, Objective C, Instruments, Jenkins and Version control systems (Git, Mercurial), social networking.
  • Expertise in Code refactoring, Application Maintenance, UI Implementation, Code review, Code management.
  • Skilled in multithreading using Grand Central Dispatch, NSURLConnection, AFNetworking, and NetworkQueues.
  • Responsible for consuming the REST API, getting JSON, XML response and parsing them to get the required information.
  • Expertise of storing data within SQLite, Core Data, Parsing, online and offline databases.
  • Solid working knowledge of UI design implementation using Storyboards and NIB files.
  • Vast experience in structured and, Software development methodology, software design patterns and Object Oriented Design.
  • Worked on cloud integration using Dropbox.
  • Thorough understanding of memory management in iOS environments with ARC and MRCs.
  • Strong understanding of iOS provisioning portals (certificates, developer and distribution profiles).
  • Contributed on concepts from prototyping to release of the App.
  • Implemented lazy loading to improve performance and give better user experience.
  • Experienced with open source libraries, analytics library like Flurry and Google analytics.
  • Used gesture recognizer to make interface more friendly.
  • Used static analyzer and instruments to improve app performance.
  • Designed and developed custom, reusable view.

TECHNICAL SKILLS

Programming Languages: Objective C, JAVA, C, HTML5, CSS, JavaScript, SQL, C#, Python.

Software: XCode, Eclipse, Visual Studio, PeopleTools, PeopleSoft HRMS 9.0, PeopleSoft CRM 8.4.

Database: Core Data, SQLite, Microsoft SQL Server, Oracle 9i, PostgreSQL.

Frameworks: Foundation, UIKit, Core Services, MapKit, Core Data, Media Player, Message, Facebook/Twitter, Django, .NET.

Source Control: Git, Mercurial.

Environment: iOS 5 - 7 SDK, Xcode 4.3 - 6, IPhone Simulator (5.0-8.0), Mac OS X, Unix, Interface Builder, Objective C, JSON Parser, XML Parser, GIT repository, SQLite3, REST Services, UIKit, Agile, Sprint planning.

PROFESSIONAL EXPERIENCE

Confidential, NJ

iOS Application Developer

Responsibilities:

  • IOS application is designed and developed for e-journal of Confidential Corporate communications.
  • Involved in app designing, requirements, estimates and project timelines.
  • Extensively used Objective C for creating application.
  • Developed UI requirements using interface builder and coding in objective C.
  • Developed XML parser to get metadata of article and article content.
  • UI implementation done by coding customization and UIWebview, UITable views are used formanaging the article.
  • Maintained the favorite articles in the local database up to 10 mb.
  • Developed the collection of classes which manages the sharing feature to share the articles through Facebook/Twitter/Linked in/E-Mail.
  • Developed the collection of components which manages and controls the application life cycle and activities.
  • Implemented the printer customization and analytics (Flurry, Google).
  • Optimized the application by checking memory leaks using Instrument tools.
  • Integrate and developed Frameworks such as MapKit, Address Book.
  • Involved in manual testing.
  • Involved in deploying the code in various environments.
  • Assist in creating technical design document.
  • Involved in creating App Store builds with Distribution profile.

Environment: Xcode, Mac OS mavericks, iPad Simulator, MVC, iOS SDK, Instrument.

Confidential, Chevy Chase, MD

iOS Software Developer

Responsibilities:

  • Worked as a part of a team in building Confidential and Confidential Connect applications in both iPhone and iPad.
  • Created reusable modules as Confidential Framework, which is used in both applications.
  • Wrote test cases for each module that are developed.
  • Worked with Custom Frameworks for building this application.
  • Worked extensively on table view controller and made customized table view cells according to the client.
  • Worked on several defects in application as a part of maintenance of code.

Environment: Xcode, Mac OS snow leopard, iPhone Simulator, MVC, iOS SDK, Instrument, XML.

Confidential

Java Developer

Responsibilities:

  • Analyzed the defects raised in production environment.
  • Communicated effectively with client to analyze and solve the production issues.
  • Analyzed and Fixed several L2 and L3 defects in production environment.
  • Responsible for migration of the project to the version of Weblogic 10g and JDK 1.6.
  • Prepared User Requirement and User Manual Documents for the several modules.
  • Prepared Test cases for the system to test the application.
  • Provided several reports to the clients as per the required format.
  • Actively interacted with the customer to Providing solution to the L2 and L3 production environment defects.

Environment: Core Java(1.6), JDBC, JSP, Servlets, Java Scripts, HTML, Oracle 9i (SQL and PL/SQL), VSS, WebLogic 10g, Eclipse, LDAP, JUNIT, CSS.

Confidential

Software Engineer

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: 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!