Post Job Free
Sign in

Web Services Test Cases

Location:
Mount Prospect, IL
Posted:
May 18, 2017

Contact this candidate

Resume:

iOS Mobile Developer

Akshatha Hegde

Email id: ***************@*****.***

Mobile : +1-469-***-****

PROFESSIONAL SUMMARY:

Over 5 years and 6 months of experience in iOS application development as a senior iOS developer and well versed in using XCode, iPhone SDK, Cocoa Touch framework and Swift.

Responsibilities include ensuring that proper technical vision and software engineering processes are implemented on all projects incorporating best practices

Over all 5 years and 6 months of IT experience in the design, development, implementation, unit testing of iPhone/iPad applications (iOS).

Hands on experience on latest versions of Swift language.

Profound experience with Objective-C.

Superior proficiency with iPhone SDK, COCOA Framework, Xcode, XCTest (Unit testing in XCode),Interface Builder, Autolayout and Storyboards.

Experienced in all aspects of iPhone and iPad applications development including designing for all types of screen sizes and orientations.

Developed and implemented application designs based on MVC and Singleton.

Good knowledge in object-oriented designing and programming skills.

Efficient storage of data storage using File System, SQLite, Core Data and Database.

Experienced in XML and JSON Parsing, Offline Storage, Multithreading using both 1st party and 3rd party frameworks including TouchXML, SBJSON, NSXMLParser and NSJSONSerialization.

Extensive knowledge of various frameworks including UIKit, Core Data, Core Animation, Core Location frameworks, AVFoundation, AddressBook, AddressBookUI and MessageUI.

Hands on experience on Apple Push Notification & Bluetooth

Hands on experience in Social Networking API - Facebook, Google and Twitter.

Well versed in user-friendly design, performance improvement, documenting code, refactoring, continuous integration and deployment.

Working knowledge of Unit testing(XCTest).

EDUCATION:

Academic Qualification: Bachelors in Computer Science Engineering, India(2011)

TECHNICAL SUMMARY:

Mobile Technologies

iPhone/iPad

Languages

Swift, Objective-C, C++, Java, JSON, HTML, PHP, JavaScript, XCTest(Unit testing)

Operating Systems

MAC, Windows 10, Windows 8, Windows 7, Vista, XP

Databases

SQLite, CoreData, Plist, XML

Repository

Git Repository

PROFESSIONAL EXPERIENCE

RR Donnelley, Warrenville, IL

Project: Custom Sense

Senior Mobile Developer 04/2017 to till date

Description: Scan the logger to collect temperature readings. It also has Bluetooth reader to read the temperature. Real-time access to temperature and location data from any device having the Custom Sense app. It helps you verify anytime that temperature sensitive shipments have been kept within the proper temperature range throughout their journey from the point-of-manufacturing to the point-of-consumption.

Roles & Responsibilities:

• Design and build applications for the iOS platform using Swift

• Ensure the performance, quality, and responsiveness of applications

• Collaborate with a team to define, design, and ship new features

• Help maintain code quality, organization, and automatization

• Implemented the Bluetooth reader and Graph.

• Built app that communicates with RESTful services

• Used ARC to handle memory management efficiently.

• Used Core Data

• Code development for various screens

• Wrote unit test cases

• Designed the Android app

Platform: iPhone, Android

Environment: Swift, XCode, Web services Handling, Bluetooth, Core Data, XCTest

Gogo LLC, Chicago, IL

Project: Gogo Entertainment

iPhone/iPad Developer 06/2015 to 03/2017

Description: The new Gogo Entertainment Player brings the magic of the movies and TV to the sky and onto iPad and iPhone. Use the Inflight Entertainment service to watch the latest movies and hit TV shows in flight.

Roles & Responsibilities:

Design and build applications for the iOS platform

Ensure the performance, quality, and responsiveness of applications

Collaborate with a team to define, design, and ship new features

Help maintain code quality, organization, and automatization

Researched application acceptance and solicited feedback from users to boost adoption rates

Wrote technical specifications and maintained all reports pertaining to application development process

Built app that communicates with RESTful services

Used ARC to handle memory management efficiently.

Implemented the In-App Purchase, Apple Push Notification Functionality.

Code development for various screens

Platform: iPhone

Environment: Swift, XCode, Web services Handling, Push Notifications

Eesta Media Solutions Pvt Ltd, Bangalore, India

Project: Cosfire

iPhone/iPad Developer 10/2014 - 04/2015

Description: Cosfire is a unique protocol used to communicate between smartphones without any special hardware. A simple mobile App which can be installed as a service to communicate with your peer smartphones or can be used to pull information while your in shop, mall or while you are watching your favorite TV shows. Beta version is released.

Roles & Responsibilities:

Involved in designing user Interface for the application for the mobile devices iPhone

Involved in analysis, design and development of the application

Used MapKit for identifying and updating the location with global coordinates

Used RESTFUL web services with JSON to get the information from the server

Used Media framework AVFoundation, MPMediaPlayer to play videos

Used SQLite to store the downloaded media in the device

Worked on using Web services for fetching the date from server

Developed Application using XCode with MVC Architecture

Code development for various screens

Execution of Unit Test Cases

Verified User login

Conducted Usability testing of the application

Worked on developing the application that, it meets platform specific design guidelines

Involved in uploading the application to the App store

Preparing Functional Specification Document

Platform: iPhone, iPad

Environment: Objective C, XCode, Web services handling

Eesta Media Solutions Pvt Ltd, Bangalore, India

Project : Powersquare

iPhone/iPad Developer 01/2015 - 03/2015

Description: It is a Multiple Device Communication Application. The protocol is a wireless transceiver of data, to be designed for the communication between wireless transmitter and receiver by considering proper security techniques and data transmission errors and interference or noise from the environment. The protocol implements proper authentication mechanism to uniquely identify the wireless transmitter and receiver and authenticate the authorized users. It supports Point to Point, Multicast and broadcast communication features.

Roles & Responsibilities:

Designing of GUI

Used Lazy loading for the fast loading of the thumbnails in the application

Code development for various screens

Execution of Unit Test Cases

Worked on using Web services for fetching the date from server

Involved in JSON parsing for getting the data from the server

Involved in uploading the application to the App store

Preparing Functional Specification Document

Platform: iPhone, iPad

Environment: Objective C, XCode, Web services handling

Eesta Media Solutions Pvt Ltd, Bangalore, India 07/2013 - 10/2014

Project : Qarscan

iPhone Developer

Description: Quick Reality Augmentation app for productivity. The post augmentation is the user interactive tools after the augmentation content finishes playing. And also can be accessed by the user from their phone memory saved as my favorite, my coupon, my meetings, and my bookings. It had Message sending option, saving to phone’s address book, initiating call from app, social network sites like Facebook and twitter and map features.

Roles & Responsibilities:

Designing of GUI

Code development for various screens

Execution of Unit Test Cases

Worked on using Web services for fetching the date from server

Involved in JSON parsing for getting the data from the server

Involved in uploading the application to the App store

Preparing Functional Specification Document

Platform: iPhone,iPad

Environment: Objective C, XCode, Web services handling

Eesta Media Solutions Pvt Ltd, Bangalore, India

Project : Ovrrated 10/2011 - 06/2013

iPhone Developer

Description: The Next Generation of Rating. The fastest, most comprehensive rating system on the planet. Re-imagining the rating system and bridging science + technology together to give you Ovrrated. Something different, something fun, something delightful. Ovrrated is an easy way to rate the locations you check into. Leave comments, tips, and or opinions about your experiences and share them with your friends, acquaintances, or complete strangers.

Roles & Responsibilities:

Designing of GUI

Code development for various screens

Worked on using Web services for fetching the date from server

Involved in JSON parsing for getting the data from the server

Execution of Unit Test Cases

Involved in uploading the application to the App store

Preparing Functional Specification Document

Platform: iPhone

Environment: Objective C, XCode, Web services handling



Contact this candidate