John Hovig Kousherian

Senior iOS Developer

Creating quality apps that are exciting and intuitive for users"

As a Senior Software Developer with over 6 years of experience specializing in iOS development, I have successfully built and shipped native iOS applications using Swift, Objective-C, Xcode, and iOS SDK, with interactive and delightful user interfaces. My passion for designing and building iOS applications has led to the successful publication of several apps on the App Store.

My technical expertise includes detailed and robust knowledge of Swift, Objective-C, and iOS SDK. I am highly analytical and focused on accuracy to meet code quality, technical debt, infrastructure availability, and security. I also have a solid knowledge of object-oriented analysis and design, implementation, and maintenance.

I hold a Bachelor's degree in the field of Information Technologies related to Computer Science. I have experience collaborating with cross-functional teams of designers and engineers to define, design, and ship new features, and I keep my team on track by being consistent, proficient, and reliable at all times.

Some of the key technical skills I possess include experience with UIKit, URLSession, StoreKit, Unit Testing, CoreLocation, CoreAnimation, Storyboards, Auto Layout, Instruments, Push Notifications, and familiarity with RESTful APIs to connect iOS applications to back-end services. I also have experience working with CocoaPods frameworks and libraries and am skilled with Git, Firebase, Charles, Postman, Dynatrace, AppsFlyer, and Smartling. In terms of design patterns, I have hands-on experience with MVVM, Clean Swift, VIPER, and MVC.

In summary, I provide high-quality work that is fully responsive and tested in a wide range of devices. I take great care to ensure each project is well-architected, well-documented, and easily maintainable so you can enhance an app as your company grows.

John Hovig Kousherian
Senior iOS Developer