Delete This
2.00/5 (Submit Your Rating)
Summary:
- Innovative iOS Developer in leading roles with 4 years of experience.
- Expert in advanced mobile development tools and processes, contributing to the designand rollout of leading edge mobile applications.
- Complete Software Life Cycle Development experience and agile experience in fast paced environments.
- 4 years of experience developing native iOS apps starting with the 3.0 version.
- 2 years working with Git repositories using Github and SmartSVN as the client applications for Mac OSX.
- Experience using mobile APIs and specific functions of iOS such as: Core Foundation, UIKit, Core Location, Storyboards, Newsstand, Local Storage in Core Data, Social Accounts, Apple Maps, Google Maps, Push Notifications, Accelerometer, iCloud integration, Camera, Animations, Asynchronous Tasks, In App Purchase, Google Analytics.
- Experience integrating REST Web Services JSON, XML with iOS apps.
- Over a year of experience designing Mobile Strategies for building mobile apps and leading a team of mobile developers.
- Experience working with the following DBMS: MySQL, SQL Server and SQLite.
- Known for excellent troubleshooting skills, able to analyze code and engineer well researched, cost-effective and responsive solutions.
- Strong presentation, inter-personal and communication skills, working with deadlines, problem solving, oriented to teamwork, active team player with proven work ethics and leadership.
Key Expertise:
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
Professional Experience
Confidential
Responsibilities:
- Laying out architecture for getting content for multiple channels using NSURLConnection asynchronous call.
- Addition of channel selection on different views.
- Creating models for incorporating changed response from web services.
- Creating channel selector module, which can be added to any screen having the capability of adding new channels and showing content, feed according to the selected channel.
- Changing content, live feed based on user selected channel by API calls
- Adding social modules, which capture the host's information for a configurable show.
- Local Notifications setup to take user to particular section of the app.
Confidential
Responsibilities:
- Laying out the architecture using Storyboard accommodating relevant information taken from Alive Matrix website.
- Oauth connection between the Client and Server using MPOAuth library.
- Custom Tachometer implementation to show the assets of an authenticated user.
- Drop down table view implementation for Latest Updates sorted by date and showing additional information once a particular UITableView cell is clicked.
Confidential
Responsibilities:
- Coming up with app design and discussing various elements with designer
- Core data implementation to retrieve old records asyncrnously from older versions and maintain data for new version.
- Maintaining two storyboard files to incorporate design changes specific to iPhone 4 and iPhone 5
- Custom goal details table to easily add/remove fields for future updates.
- CollectionView implementation for adding/deleting images to a goal
- Sharing goals on Facebook/Twitter using ACAccount provided in iOS 6.0
Confidential
Responsibilities:
- Client/Server model setup for interaction between server and application in different views.
- Inclusion of iPhone 4 and iPhone 5 device specific layouts of the app.
- User authentication by Email/password, Facebook and temporary login.
- Local Cache setup using Core Data for showing results server interaction drops.
- Map View showing all vouchers in user region with Search functionality to filter pins on the map based on search criteria - vendor name, voucher name or type of voucher.
- Detailed view implementation showing information about the voucher and how to redeem them.
- Sharing option including Facebook sdk and Twitter framework for iOS 5 and Accounts Framework for iOS 6 .
- QR code scanning implementation using open source library Zbar.
- Profile view showing user information with editable fields and an option to provide feedback for the app.
- Push Notification service setup on app side with UAirship and location based pushes setup through Geoloqi.
Confidential
Responsibilities:
- User login and account authentication/details implementation.
- Custom signup table to add/remove fields dynamically.
- Expandable table view in MyRallys and MyCoupons section.
- Client side implementation for merging rallies information from a dedicated server and locations from foursquare.
- Local storage of added coupons and rallies created by a user using Core Data.
Confidential
Responsibilities:
- Laying out different screens and the flow of the application.
- Client side implementation including authenticating, receiving customer data from DC Group servers on different screens.
- Push Notifications integration for customers to receive alerts whenever status on their battery changes.
- Calendar implementation for customers to see their scheduled appointments with DC Group
Confidential
Resposibilities:
- Thumbnail view implementation, which shows the different QuoteGuru cards created by user including capability to delete and edit cards.
- Create view section entailing a wheel tool for selection of images or quotes of dynamic size, choosing text color on quotes, sharing or saving the card locally.
- Social media integration with Facebook, Twitter, Flickr, Drop box.
- Local storage of user created cards using Core Data and File Manager.
- In App purchase integration and showing user purchases in create view.
Confidential
Resposibilities:
- Localization of application in five languages
Confidential
Responsibilities:
- Laying out different screens and the flow of the application including iPhone camera use and image manipulation using clicked photos or photo library and add T-Shirts and designs of the advertising company.
- Local storage of images created by user using Core Data.
- Social networking integration for user to post created images on facebook, twitter or save them in local library.
Confidential
Responsibilities:
- Laying out different screens and the flow of the application
- Route system implementation for saving location updates and distance calculation.
- Local storage of user entered data and route information using Core Data
- Option of sharing the trip and route information by email.
Confidential
Responsibilities:
- Inclusion of Open CV framework with building the library to work with iOS 6 .
- Using haarcascade frontal face algorithm to detect faces.
- Real time face detection using Open CV coupled with face detection algorithm.
Confidential
Responsibilities
- Integrating Facebook and Flickr to pull all user albums asynchronously using GCD Grand Central Dispatch .
- Local storage with Core Data to create a generic bundle that can either be a photo object or an album object.
- Thumbnail view to show respective albums and photos contained in the album
Confidential
Responsibilities:
- Laying out different screens and the flow of the application
- Cover and a grid view implementation showing all magazines available for download.
- In App purchase with subscription implementation.
- Dynamic skinning of the complete application using assets and colors from a plist pulled from CMS Content Management System .
- Custom page flow using page controller accompanied with slider functionality to traverse through a magazine
