Stephen Kingston has over 5 years of experience developing mobile apps for iOS and Android using technologies like Swift, Objective-C, and Java. He has created over 25 mobile apps for clients like IBM, Tech Mahindra, and Techzone. He currently works as a Senior Software Engineer at IBM India where he develops apps for banking, insurance, and other sectors.