Preeti P.

Preeti P.

5 Years of experience with iPhone application development, iPhone, Objective C, SWIFT.

Bengaluru , India

Experience: 5 Years

Preeti

Bengaluru , India

5 Years of experience with iPhone application development, iPhone, Objective C, SWIFT.

5 Years

Now you can Instantly Chat with Preeti!

About Me

I have completed my masters in Computer science. I am having 4 years of experience in iOS application development with Objective-c and Swift.

I have handled Application Lifecycle from ...

I have handled Application Lifecycle from Designing, development, deployment and Post-Launch Phases.

worked on many features like :

Google MapsIn-App purchase, Language localization, Server Notification, Captcha for user verification, Multiple target apps, 

Also used CoreData and Sqlite to persists application data.

Worked on different Designing Patterns like MVC, MVVM.

Worked on different frameworks like:

Material components for building beautiful and functional iOS apps.

Alamofire networking library for simplifying networking tasks.

Kingfisher Library for downloading and caching images from the web.

Socket.IO for enabling real-time, bi-directional communication between web clients and servers.

Firebase Cloud Messaging for cross-platform messages and notifications.

Quickblox framework for chatting, video and audio calling. 

Fabric Crashlytics for analyzing crash reports and to improve the customer experience.

also integrated different frameworks like FacebookSDK and GoogleSDK for login and profile information, payment mode PayPal, PayU

Tool:

Apple Xcode 10.1 for app development.

JIRA tool for project management. 

AGILE scrum methodology for project management process.

Git code repository for Distributed Version Control System.

Show More

Portfolio Projects

Company

Xoxoday

Description

Role and Responsibilities: Collaborating with define team for requirements, user stories, grooming & mockups. Design and build applications for the iOS platform. Maintain code quality, organization, and automation. Support the test team to derive the scenarios from user stories. Attend the stand-up meeting, provide the effort estimates, contribute to sprint planning. Providing the Demo to the product owner and implement the feedback in future sprints. Fixing the issues reported by customers. Deployment of the product on the app store.

Product Description : 

Xoxoday offers Storefront, an API driven digital rewards platform to simplify rewards, incentives and gifting with a global catalog of 5000+ experiences, 1000+ gift cards and 10,000+ perks. Xoxoday platform offers features to drive the 4 key determinants of workplace happiness – empowerment, motivation, collaboration and purpose. Mobile iOS app is enabled with the following features:

  • Groups, Messages and feeds
  • Greetings & Value Cards
  • Awards and Nominations
  • Budget Management
  • E-store

Show More Show Less

Company

Xoxday Rewards

Description

Role and Responsibilities: Collaborating with define team for requirements, user stories, grooming & mockups. Design and build applications for the iOS platform. Maintain code quality, organization, and automation. Support the test team to derive the scenarios from user stories. Attend the stand-up meeting, provide the effort estimates, contribute to sprint planning. Providing the Demo to the product owner and implement the feedback in future sprints. Fixing the issues reported by customers. Deployment of the product on the app store.

Product Description : 

  • Redeem your Xoxo Vouchers/ Points with 150+ Indian Brand Vouchers.
  • The application lets the users to get the updates on new products, commercials and promotions through feeds.
  • Get the updates about the targets set and achieved for the campaigns.
  • Participate in the surveys & polls.
  • Post queries and feedbacks about the products and services through feeds.

Show More Show Less

Company

Xoxoday - Discover Activities

Description

Role and Responsibilities: Collaborating with define team for requirements, user stories, grooming & mockups. Design and build applications for the iOS platform. Maintain code quality, organization, and automation. Support the test team to derive the scenarios from user stories. Attend the stand-up meeting, provide the effort estimates, contribute to sprint planning. Providing the Demo to the product owner and implement the feedback in future sprints. Fixing the issues reported by customers. Deployment of the product on the app store.

Product Description: User can find the most amazing activities in and around your city, tourist destinations, book and pay using iOS app. Xoxoday curates various activities and experiences like Adventure, Fine Dining, Hobbies, Tours and Getaway, Wellness, Philanthropy

Show More Show Less

Company

Saree3 Service

Description

Role and Responsibilities: 

  • Worked as an iOS Developer.
  • As part of my responsibilities, I did Analysis of the requirements, Designing and developing the application.
  • Deployment of the product on the app store.

Product Description : 

  •  App for house maintenance services.
  •  Connects client with service providers in real time, based on service and location.
  •  The app supports language localization. (English, Arabic)
  •  in-app purchases for earning points

Show More Show Less

Company

Gulf Ads

Description

Role and Responsibilities:

  • Worked as an iOS Developer.
  • As part of my responsibilities, I did Analysis of the requirements, Designing and developing the application.
  • Deployment of the product on the app store.

Product Description : 

  •  Allows users to post their ads in order to sell, buy and request good & services
  •  Searching for ads by using location, categories and many other filter criteria.
  •  Ability to choose the language in English and Arabic (Language Localization)

Show More Show Less

Company

Shell Connect

Description

Role and Responsibilities: Collaborating with define team for requirements, user stories, grooming & mockups. Design and build applications for the iOS platform. Maintain code quality, organization, and automation. Support the test team to derive the scenarios from user stories. Attend the stand-up meeting, provide the effort estimates, contribute to sprint planning. Providing the Demo to the product owner and implement the feedback in future sprints. Fixing the issues reported by customers. Deployment of the product on the app store.

Product Description: User can find the most amazing activities in and around your city, tourist destinations, book and pay using iOS app. Xoxoday curates various activities and experiences like Adventure, Fine Dining, Hobbies, Tours and Getaway, Wellness, Philanthropy

Show More Show Less

ZINIER

Company

ZINIER

Description

Role and Responsibilities: 

  • Worked as an iOS Developer.
  • As part of my responsibilities, I did Analysis of the requirements, Designing and developing the application.
  • Deployment of the product on the app store.

Product Description: 

  • Give feedback and make money.
  • Surveys based on your location.
  • Feedback is then directly used by brands to improve the retail experience for all.
  • Used Sqlite for application storage.

Show More Show Less

Food Ordering

Company

Food Ordering

Description

Role and Responsibilities: 

  • Worked as an iOS Developer.
  • As part of my responsibility, I did Analysis of the requirements, Designing and developing the application.
  • Deployment of the product on the app store

Product Description: 

  • Online food ordering app.
  • Browse through up-to-date food menus and build your order.
  • Restaurants can be filtered by location, distance, ratings.
  • Used Core Data for application storage.

Show More Show Less

CashPA

Company

CashPA

Description

Role and Responsibilities: 

  • Worked as an iOS Developer.
  • As part of my responsibility, I did Analysis of the requirements, Designing and developing the application.
  • Deployment of the product on the app store

Product Description: 

  • User can earn credit points by watching advertisements.
  • Includes features like chatting, video and audio calling which are implemented using the Quickblox framework.

Show More Show Less

Dr.G

Company

Dr.G

Description

Role and Responsibilities: 

  • Worked as an iOS Developer.
  • As part of my responsibility, I did Analysis of the requirements, Designing and developing the application.
  • Deployment of the product on the app store

Product Description:  Dr.G is an application which gives daily dose (thoughts) to the user according to Dr. Gather Williams who is a speaker, bestselling author. User can set
remainder, mark note as favorites and many other functions can also be performed using this application.

Show More Show Less

M.Tech. Dissertation: Application of Educational Data Mining for Student's Skills Improvement

Company

M.Tech. Dissertation: Application of Educational Data Mining for Student's Skills Improvement

Description

Role and Responsibilities:

  • Requirement analysis.
  • Documentation.
  • Paper presentations for proposed work  
  • Application presentation.
  • Application development

Product Description: In Educational Data Mining a decision tree algorithm is applied here. The proposed work is intended to find the hidden patterns in the student’s skill database. In this data set attributes are student academic achievements and skills and the class labels are presented through the placed companies.

For analyzing and pattern discovery from this database C4.5 and its enhanced algorithm is used. A comparative study is also done between an existing database and real-time database, a prediction technique is also applied for predicting student’s placement status according to their skills learned.

PUBLISHED PAPER DETAILS:

Published a paper entitled “Decision Tree C4.5 Algorithm and its Enhanced Approach for Educational Data Mining”, in Engineering Universe for Scientific Research and Management (EUSRM) ISSN: 2319-3069 Volume: 7 Issue: 2, February 2015.

Presented a paper entitled “A Survey using Decision Tree algorithm in Educational Data Mining” in Rishriraj Institute Journal, Indore (RIT Journal), in April 2014.

Published a paper entitled “Handling Missing Value in Decision Tree Algorithm” in International Journal of Computer Applications (IJCA) ISSN: 0975 – 8887 Volume: 70 – No.13, pp. 31-36, May 2013.

Show More Show Less
Share:

Verifications

  • Profile Verified

  • Phone Verified

Preferred Language

  • English - Conversational

  • Hindi - Conversational

Available Timezones

  • Eastern Daylight [UTC -4]

  • Central Daylight [UTC -5]

  • Mountain Daylight [UTC -6]

  • Pacific Daylight [UTC -7]

  • Eastern European [UTC +2]

  • Eastern EST [UTC +3]

  • Greenwich Mean [UTC ±0]

  • Australian EDT [UTC +11]

  • Australian CDT [UTC +10:30]

  • Dubai [UTC +4]

  • New Delhi [UTC +5]

  • China (West) [UTC +6]

  • Singapore [UTC +7]

  • Hong Kong (East China) [UTC +8]