Vishal Deep K.
Senior iOS Developer
I have been building iOS apps for more than 14 years. I have very good experience in prototyping, designing, and development of mobile applications. Over the past years, I have helped many companies build mobile solutions, and I have been using a lot of good programming practices and patterns that help me write better code. Most of the applications I have worked on I have developed from scratch, so I know how to design application architecture and write clean and well-maintained code. I have also maintained legacy code and am very familiar with debugging and refactoring. Your satisfaction and delivering a quality product are my top priorities. Programming Experience: * Swift * Objective-C * Javascript * Strong object-oriented design skills * Deep understanding of OOP * Knowledge of multi-threaded, asynchronous code * Proven debugging and performance testing skills * Ability to write clean, well-factored UI code Technology Experience: * Strong knowledge of iOS SDKs * UI development through Interface Builder, Storyboards, and programmatically. (I like using PureLayout) * Experience with offline storage, threading, and performance tuning * Familiar with Analytics, Push Notifications, In-app Purchase, Location and Map APIs * Experience with Bluetooth LE (Low Energy) development * Experience with XMPP and Firebase chat. * Experience in creating REST / JSON / XML Web Services * PHP frameworks: CakePHP and Laravel * Very good understanding of code versioning tools: Git * Well-versed in build systems & dependency managers: Cocoa Pods and Carthage. Personal Qualities: * Ability to understand business requirements and translate them into technical requirements * Passion for quality and attention to detail * Focus on moving the business forward, always keeping the customer at the center of everything I do * Cooperative and helpful with a team, but also capable of working completely autonomously
Earnings and projects
Last 6 months ÷ 6
Billed in all: $75,231$75k
Across 49 contracts