Nanjing University of Science and Technology
Computer Software Technology/Technician
I have incredible talent for mobile, with innovative and well-received apps in the AppStore that showcase it.
I possess a deep knowledge of iOS gained through 8 years of experience.
I am very comfortable with Swift and Objective-C. I've built many different kinds of mobile applications for iOS 9, 10, 11 with both of Swift and Objective-C languages.
Most recently, I have built an AR application titled 'YIZOOT AR' that let users record videos overlaying AR model and share recorded video to social media such as Facebook, Instagram, Twitter and YouTube by using Kudan iOS SDK in Swift 4.
My iOS skills include:
- Talented with custom UI/UX implementation
- Clear and Systemic project architecture based on MVC, MVVM, VIPER
- Professional coding style in Swift and Objective-C programming
- Familiar with Cocoa and Cocoa Touch
- Providing proper and perfect solution with good knowledge and amazing experience with iOS application development on below fields.
▸ AR integration using ARKit, Kudan and Vuforia SDK
▸ Map and Geofencing using MapKit, GoogleMaps, GooglePlaces and MapBox API
▸ Social Media integration with Graph APIs of Facebook, Twitter, Instagram, Google, Youtube, Pinterest API and etc
▸ Push Notification and Local Notification
▸ Communication between endpoints and Firebase and AWS(EC2/S3) based server database thru their official api.
▸ RESTful API integration using Alamofire, AFNetworking libraries.
▸ Familiar with powerful Swift written open source libraries such as Realm, SnapKit, RxSwift, etc.
My communication skill is good and I can provide full time live connection between us so that we can easily discuss the issues in the project all the time.
### I am based in Asia based but available to work full time by overlapping at least 40 hours with your timezone.
I can dedicate 40 hours per week on Monday - Friday mainly but also available to work even weekend according to the progress of the week.
Please feel free to invite me or take an interview to discuss your project with me if you are interested in my background.
Computer Software Technology/Technician
An iPhone App is an application software developed with the iOS SDK for use with Apple, Inc.'s iPhone line of smartphones. Apps have diverse functions, including games, reference, GPS navigation, social networking, security, and advertising for television shows, films, and celebrities.
iOS (formerly iPhone OS) is Apple Inc.'s mobile operating system. Originally developed for the iPhone, it has since been extended to support other Apple, Inc. devices such as the iPod Touch, iPad, and Apple TV.
Swift is a multi-paradigm, compiled programming language developed by Apple for iOS and OS X development.
Objective-C is a reflective, object-oriented programming language that adds Smalltalk-style messaging to the C programming language.
A live direct or indirect view of a physical, real-world environment whose elements are "augmented" by computer-generated or extracted real-world sensory input such as sound, video, graphics or GPS data.
An open-source framework to develop apps on iOS and Android platforms. It was originally conceived and developed by Progress.
GitHub is a web-based hosting service for software development projects that use the Git revision control system. GitHub offers both commercial plans and free accounts for open source projects. According to the Git User's Survey in 2009, GitHub is the most popular Git hosting site.
A web-based hosting service that is owned by Atlassian, used for source code and development projects that use either Mercurial (since launch) or Git (since October 2011) revision control systems.
JIRA is a bug, issue tracking, and project management system developed by Atlassian Software Systems. Rather than an acronym, JIRA is a truncation of Gojira (the Japanese name for Godzilla).
MySQL is a relational database management system (RDBMS) that runs as a server providing multi-user access to a number of databases.
PHP is a general-purpose server-side scripting language originally designed for web development to produce dynamic web pages.