We provide IT Staff Augmentation Services!

Apps Developer Resume

0/5 (Submit Your Rating)

West Chester, PA

SUMMARY:

  • Over 11years of experience on design and development of desktop and mobile applications and utilities for Macintosh OS and iOS (using the Cocoa Frameworks, Objective - C, Swift and the Xcode IDE), usability analysis, and user interface design.
  • Manage end to end Waterfall & Agile model in design, development and production phases of projects. Conducted walk-through, requirements gathering meetings and worked with the stakeholders to ensure the right solution. Evaluated information gathered from multiple sources, reconciled conflicts, decomposed high-level requirements. Wrote Business Specification Document, Business Rules, and Activity Diagrams, State Diagrams and Sequence Diagrams.
  • Experience in developing high performance iOS applications using iOS SDK, Cocoa Touch Framework such as UIKit, Foundation, Addressbook, AVFoundation, CFNetwork, CoreAudio, CoreData, CoreLocation, MapKit, Core Bluetooth Framework, Autolayout, etc.
  • Hands on experience in analysis, design, development and implementation of the mobile applications using Objective C/Swift, Xcode and Cocoa Touch.
  • Demonstrated ability to use multiple design patterns such as MVC, MVVM, Singleton, Notification and Delegation.
  • Proficiency in developing applications that can work offline using the CoreData and SQLite Component in iOS.
  • Consuming Web services using REST APIs and SOAP services.
  • Involved in code review, unit testing, debugging, LLD and HLD document designing.
  • Strong knowledge in using testing tools like TestFlight, XCTest, UI Automation and having sound knowledge of TDD.
  • Good experience in JIRA, Confluence, Crucible, Stash etc.
  • Experience in consuming web service data in multiple formats such as JSON and XML.
  • Experience in using third party iOS framework, such as AFNetworking, Leanplum, Parse Server, Xtify, JSONModel, Omniture, MagicalRecord, SDWebImage, ReactiveCocoa, MBProgressHUD, Masonry, SwiftyJSON, Luxand FaceSDK, Facebook SDK etc.
  • Good knowledge in XMPP protocol for Instant messaging application and SIP protocol for VOIP application.

TECHNICAL SKILLS:

KNOWLEDGE Strength and passion: Developing Mac OS X and iPhone OS software using Cocoa, iOS - SDK, and Objective-C/Swift. Extensive knowledge of C and C++. Excellent skill in handling Memory Management with and without ARC, performance-analysis and profiling using Xcode s Instrument. Object Oriented Design Patterns and how to apply them to Objective-C and Swift. Writing readable code by using clear, explicit method and variable names and effective commenting. Design cohesive objects, in corporate abstractions, and rely on encapsulation to isolate and guard against change. Good knowledge in version controls (SVN, GitLab, GIT) software. Worked in Agile, Scrum, Test Driven Development, Rapid Application Development Worked in UML Tools: Visio and Star UML

PROFESSIONAL EXPERIENCE:

Confidential, West Chester, PA

Responsibilities:

  • Senior iOS Lead Developer, in the design, implementation, maintenance and unit testing iOS applications.
  • Following and implementing Agile Methodology for the Product development while participating in Monthly Sprint Review Meetings and Daily Scrums.
  • Working with GIT to checkout and update the codebase changes.
  • Worked on automating build and deployment of all the application.
  • Understanding requirements, conducting system analysis and developing application as per system requirement specification.
  • Analyzed bugs reported by client, bug fixing and verifying different kinds of bugs.

Confidential, Plano, TX

Responsibilities:

  • Lead developer, in the design, implementation, and maintenance of the existing application.
  • Working with GIT to checkout and update the codebase changes through Atlassian JIRA.
  • Used to deploy the code in DEV and UAT environment
  • Involved in production deployment validation from technology side by monitoring the production logs.
  • Coordination with the business to get the requirements, design, develop and unit testing and help them in UAT.

Confidential, Plano, TX

Responsibilities:

  • Lead developer, in the design, implementation, and maintenance of the existing application.
  • Involved in production deployment validation from technology side by monitoring the production logs.
  • Coordination with the business to get the requirements, design, develop and unit testing and help them in UAT.
  • Preparation of workflow and identifying external dependencies.
  • Analyzed bugs reported by client, bug fixing and also verifying different kinds of bugs.

Confidential, Plano, TX

Responsibilities:

  • Design, coding, unit testing, code review, integration and formal verification of app.
  • Preparation of workflow and identifying external dependencies.
  • Understanding requirements, conducting system analysis and developing application as per system requirement specification.
  • Analyzed bugs reported by client, bug fixing and also verifying different kinds of bugs.

Confidential, Plano, TX

Responsibilities:

  • Design, coding, unit testing, code review, integration and formal verification of app.
  • Preparation of workflow and identifying external dependencies.
  • Understanding requirements, conducting system analysis and developing application as per system requirement specification.
  • Analyzed bugs reported by client, bug fixing and verifying different kinds of bugs.

Confidential, Plano, TX

Responsibilities:

  • Design, coding, unit testing, code review, integration and formal verification of app.
  • Preparation of workflow and identifying external dependencies.
  • Understanding requirements, conducting system analysis and developing application as per system requirement specification.
  • Analyzed bugs reported by client, bug fixing and verifying different kinds of bugs.

Confidential, NC

Responsibilities:

  • Senior iOS (iPad and iPhone) Lead developer, in the design, implementation, maintenance and testing of iOS applications which are newspaper publication based applications.
  • Worked on full software development cycle from concept through deployment for iOS.
  • Following and implementing Agile Methodology for the Product development while participating in Bi-Monthly Sprint Review Meetings and Daily Scrums.
  • Incorporated the Push Notification feature using Urban Airship SDK.
  • Implemented monitoring services using MapKit and Core Location framework.
  • Used MVVM design pattern, protocols and delegates to design the application's architecture.
  • Worked with Backend team to display the correct data format in devices.
  • Used NSURLSession for implementing asynchronous requests to handle data from network.
  • Worked with web services using JSON.
  • Fixing bugs as reported by QA team and production users.
  • Working with GIT to checkout and update the codebase changes.
  • Working withGDB and Xcodefor debugging.

Confidential, St. Louis, MO

Responsibilities:

  • Make hotel reservations at all Wyndham hotels around the world, as well as all 7,000+ hotels in the Wyndham Hotel Group.
  • Instantly find the nearest hotel to your current position with GPS functionality, and reserve that room right from the home screen.
  • Browse hotel descriptions, photos, amenities and local attractions.
  • Share your favorite hotels via Facebook, Twitter or email.
  • Sort hotels by price, distance and TripAdvisor rating.
  • View the latest Wyndham promotions and deals.
  • Credit card not handy? Call a hotel from our app to quickly make a reservation.

Confidential, Alameda, CA

Responsibilities:

  • Preparation of workflow and identifying external dependencies.
  • Knowing the business of the client.
  • Interaction with clients for enhancements and feedback.
  • Design of screen flow and finalizing the design of screens.
  • Making customized components for rich UI as per the client requirements.
  • Preparation of screens by integrating all the components.
  • Writing the logic for interactions with device.

Confidential

Responsibilities:

  • Understanding client requirements, conducting system analysis and developing application as per system requirement specification.
  • Coding and unit testing
  • Analyzed bugs reported by client, bug fixing and also verifying different kinds of bugs.

Confidential, Cincinnati, OH

Responsibilities:

  • Understanding client requirements, conducting system analysis and developing application as per system requirement specification.
  • Analyzed bugs reported by client, bug fixing and also verifying different kinds of bugs.

Confidential

Responsibilities:

  • Support for Both IP based and PSTN Call Recording
  • Supports for various VoIP protocols such as SIP, H.323 etc.
  • Supports for Various Speech Coders like G.729
  • Real-Time Call snooping
  • Detailed Reporting based on Caller Id, Phone#, Agent ID etc.

We'd love your feedback!