iOS Developer

Tushar

iOS developer with a passion for delivering spectacular enterprise iPhone and iPad apps. A strong programmer and a creative problem solver who thrives in a fast-paced environment, working across teams and organisations.

Skills

Technical Skills

  • Proficient with Objective-C and Swift.
  • Good knowledge of iOS SDK, Xcode, Cocoa Touch, and UIKit.
  • Familiarity with RESTful APIs to connect iOS applications to back-end services.
  • Experience with third-party libraries and APIs.
  • Understanding of Apple’s design principles and interface guidelines.
  • Familiarity with cloud message APIs and push notifications.
  • Proficient understanding of code versioning tools such as Git. .

Personal Skills

  • Quickly Adaptable.
  • Quick Learner.
  • Adjustable to Environment.

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 to maintain code quality, organisation, and automatisation.
  • Continuously discover, evaluate, and implement new technologies to maximise development efficiency.
  • Prototyping new feature concepts, and making sure our users always have a great experience.

Projects

During my professional career I have worked on multiple projects on different frameworks. I have list down some major projects as below.

Business-to-Customer App

  • User can upload quick post/detailed post.
  • User can see nearby posts on Feed and add like, comment.
  • User can see multiple posts on Map with clustering and heat layer effect.
  • One-to-One chat.
  • Analysis of daily interaction of users with application.
  • Stripe Payment Integration to manage payment.

Restaurant App

  • Listing of restaurants with their ratings.
  • Listing of Menu for individual restaurant.
  • User can add items to cart and place order using various payment facilities like COD, Wallet.
  • One user can send referral to other user to get discount on order.
  • User can add money to Wallet to pay directly using Wallet balance.
  • User can see order tracking.

Car Rental App

  • User can see list of cars available with their details and subscription price at near by location.
  • User can subscribe a car using manual option.
  • User car subscription request goes to multiple Dealers.
  • Dealer can accept/reject subscription request.
  • Stripe Payment Integration to manage payment.

Live Weather App

  • WillyWeather APIs are integrated to track live weather information of Sunshine region of Queensland, Australia.
  • Sunshine region has multiple surf spots which displayed based on premium weather conditions.
  • User can see surf spots which produces best weather conditions for 7 days trial period.
  • User must need to subscribe after trail period to see surf spots.

Education Details

  • Completed Masters of Science (IT) from GLS University in 2017.
  • Completed Bachelors of Computer Application from Gujarat University in 2014.

Hobbies

  • Travelling and Movie Holic.