We provide IT Staff Augmentation Services!

Developer & Automation Resume

3.00/5 (Submit Your Rating)

SUMMARY:

  • Over 6 + years of experience in the field of information technology especially in designing, developing mobile applications.
  • Extensive experience in application development for mobile platform (iPhone/iPad) using swift and Cocoa/Cocoa Touch in Xcode.
  • Designed and developed Apple iOS native and hybrid applications using Xcode 7 & 8 versions.
  • Proficient in object oriented concepts and programming languages such as Objective - C, Swift.
  • Experience in SWIFT to migrate projects from Objective-C to Swift.
  • Well versed with Software Development Life Cycle (SDLC) process including designing and implementing the software, debugging, fixing and maintaining the software.
  • Experience as a Scrum Core Team Member in the internal process using Scrum Agile methodology and Sprint using the Rally tool where the programmers, testers and the product owners discuss to deliver value of the project at the end of each sprint session.
  • Experience in using Storyboard to design multi-view applications.
  • Created and customized views, table views, tab bars and navigation bars which are some basic functionality in a multi-view application.
  • Experience working with APNS (Apple Push Notification Service) - pop-up alerts, badges, action sheet and integration of various social networking APIs like Facebook, twitter into application.
  • Experience working with UICollectionView and UICollectionView Custom layout.
  • Experienced in XML and JSON Parsing, Multithreading using both 1st party and 3rd party frameworks including TouchXML, SBJSON, NSXMLParser, and NSJSONSerialization.
  • Experience in Foundation frameworks, FIREBASE, SQLite, Core D Confidential, Core Location, Map Kit, Messages UI and third-party
  • Proficient with memory management - Manual Counting (MRC) and Automatic Counting (ARC) multi-threading.
  • Worked on Memory profiling tools for iOS, Passionate to work on Memory optimization, Performance improvement.
  • Complete understanding of Model-View-Controller (MVC) architectural patterns and frameworks and comprehensive knowledge of memory management in Cocoa/Cocoa Touch.
  • Experienced in design and development of financial applications with basic core d Confidential mobile level applications for iPhone and iPad.
  • Experienced working with in-app purchase application for the iPhone/iPad along with distinct marketing based applications enhancing sharing through social networks and email.
  • Expertise in testing applications using simulators and on real devices to optimize applications.
  • Experienced in using Visual Studio Express to design the list view and multi view in windows application.
  • Location tracking in maps and integrating them by redirecting routes.
  • Experienced in Bluetooth analysis and debugging including iPod accessory protocol.
  • Have Understanding of iPhone App store requirements, iTunes Connect, s, App IDs, Provisioning and
  • Distribution and testing on testing/Real device.
  • Experience in working on individual tasks and also working with the product managers in designing the application flow. Have also worked in teams and have also done pair programming in group of 2 developers.

PROFESSIONAL EXPERIENCE

Confidential

Developer & Automation

Responsibilities:

  • Write efficient, maintainable and reusable code prioritizing privacy and security.
  • Creating Test plans for complete regressions for Automation and manual check to obtain a coverage of 99%.
  • Adapt existing methods and procedure to create specialized solutions to intricate software problem
  • Identified, analyze, and document defects using Jira, Jenkins, Radar, Charles defect tracking systems.
  • Developed and implemented QA Methodologies for the department. This included, but is not limited to development of test case standards, requirements traceability matrix, and testing metrics.
  • Performed compatibility testing with various mobile handsets to ensure that functionality working as expected.
  • Worked on fixing Issues related to Apple Pay, Apple Pick-Up, Product description pages, In Store Mode, Beacon devices.
  • Involved in technical design of the application
  • Migrated existing Objective-c code into Swift
  • Fixed Defects across the apps
  • Developed reusable UI components like special textfields used across the app.
  • Experience with analysis of memory issues such as memory leaks using memory analyzers tools (Instruments)
  • Worked on Integrating Siri with the App for creating and invoking shortcuts in multiple areas across the app.
  • Implemented multiple functionalities across the app using Swift which is live in Apple stores.
  • Experience working within an agile development team
  • Worked in Close co-ordination with Back-End, Offshore, UI/UX, QA, DevOps teams throughout.
  • Migrated existing Objective-c code into Swift
  • Developed and executed test scripts using XCTest for the automation testing of the apple store app during in-sprint and regression. iOS Developer

Confidential,Dallas, TX

Specialized

Responsibilities:

  • Specialized in implementing responsive iOS native applications using Swift and Objective C and the latest technologies to provide users with a smooth and intuitive user experience.
  • Developed various pages and UI elements used throughout the app using Storyboards, Size Classes, and setting up AutoLayout constraints as per design specifications from design team.
  • Integrated MapKit and CoreLocation services to find nearby store locations.
  • Project managed with Agile/SCRUM methodology and code delivered in 2-week Sprints.
  • Implemented Push Notifications to alert the user of important system messages.
  • Developed a module to route and save the JSON schemes into a DB.
  • Worked on web services using NSURL Connection and JSON Parsing to establish server connections and fetch d Confidential .
  • Worked on Memory Management of the app, corrected Memory Leaks using Instruments and Cell Tree.
  • Refactored UI for additional functionalities that were added to the app.
  • Optimized app performance by profiling it with Instruments like Allocations and Analyzer.
  • Refactored Delegate protocols in different areas of app and handled d Confidential for client devices.
  • Resolved bugs using Breakpoints, NSLog and LLDB statements.
  • Built iOS Storyboards with TabBarControllers creating segues between different views, established IB Outlet.
  • Experienced in Debugging the Code at every Stage line of Implementation.
  • Tested applications on iPhone simulator, iPod touch and iPhone devices.
  • Experienced with Unit and Integration Testing Framework such as KIF which allows for easy automation of iOS Apps.
  • Worked on consuming web services and coordinating with the backend team.
  • Performed regression unit testing with XCTest UI Testing framework within Xcode.
  • Collaborate with end users and clients in the implementation of complex software.
  • Collaborated with members of the Product, Business and Engineering Teams to develop and maintain Product Backlogs.
  • Refactored code to be iOS10 compatible.

Environment: Objective-C, Blocks, iOS10, iOS9 SDK, CocoaTouch, KIF, UIKit, Foundational, StoryboardsAuto Layout constraints, XCTest, RESTful, Push Notifications, Delegation, Keychain, Breakpoints, NSLogAllocations, Instruments, Agile, SCRUM

We'd love your feedback!