iOS Developer

Niddhi

I have total 5 years of experience in iOS application development as a senior iOS developer and well versed in using Xcode, iPhone SDK, and 3rd party libraries. Currently aspiring to be an expert iOS developer to implement the smoothest user experience. Responsibilities include ensuring that proper technical vision and software engineering processes are implemented on all projects incorporating best practices.

Skills

Technical Skills

  • Objective-C, or increasingly, the Swift 4.2 programming language.
  • Apple’s Xcode IDE.
  • UI and UX design experience.
  • Familiarity with RESTful APIs to connect iOS applications to back-end services.
  • Understanding of Apple’s design principles and interface guidelines.
  • Version control like Source tree, GitLab.
  • Database like SQLite, Core data and Firebase.

Personal Skills

  • A Team Player.
  • Motivate to others.
  • Good Listener.

Responsibilities

  • Modify existing application to correct errors.
  • Adapting software to new hardware or upgrade interfaces and improve performance.
  • Consult with customers on project status, proposals and technical issues.
  • Store, retrieve, and manipulate data for analysis of system capabilities and requirements.
  • Delegate tasks and set deadlines.
  • Oversee day-to-day operation.
  • Motivate team members.
  • Encourage creativity and risk-taking.

Projects

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

Game Scoreboard App

  • User can play manually and update their game score of each player.
  • User can see their game result screen, player stat and game stat and more.
  • User can share their game’s results.
  • Analysis of daily interaction of users with application.
  • Core database Integration to manage game stapes.

Image Editing App

  • User can create photo cards with editing features and selecting theme.
  • User can apply filter on image, add stickers , set theme, apply designer text template.
  • In App Purchase integrated for purchased theme , filters, and designer text.
  • User can share social media.

Fitness App

  • User can join as Gym, Trainer and client.
  • Gym and Trainer can create Training Program for client.
  • Client follows and track the Training Program which is assigned and purchased by client.
  • One to one chat integrated.
  • Rozerpay payment getaway integrated.
  • Firebase push notification integrated.

Kids App

  • App is created for playgroup kids.
  • Kids can fill colours in picture.
  • Kids can play multiple games like join characters part, flip cards and match 2 cards and more.
  • Kids can watch story with highlighted words which is spoken by story character.

Business to Client App

  • Give order by client for events.
  • Receive and view order by owner for events.
  • Client can do payment after approved order by owner.

Salon App

  • User can book various grooming services like Make up, Facial, Massage, Hair, Nails and Waxing & Threading etc.
  • User can apply Promo code for Booking.
  • Service Provider can accept/cancel booking request.
  • Stripe Payment Integration to manage order booking payment and cancellation charges.
  • User can also buy beauty product from shop module.
  • Client and beautician can chat one-to-one.

Education Details

  • Completed Master in Information & Technology from Gujarat Technological University in 2013.

Hobbies

  • Cooking, Travelling, Foodie and Dancing.