- Mobile Native Developer (Android and iOS)MyGirlFund (via Toptal)2018 - 2018
Technologies: Swift, Core Image, Java
- Developed an app that has similar camera features to Snapchat and Instagram.
- Implemented the customized camera, retina flash, photo filters, and video filters using Core Image and Android libraries.
- Integrated the RESTful APIs for user login, snap uploading, and more.
- iPhone App DeveloperDotsquares2014 - 2017
Technologies: Swift, Objective-C, React Native
- Provided the architecture design, UI/UX design, and programming.
- Created unit and UI testing frameworks.
- Wrote PHP framework-based programming for the back-end.
- Worked with various design patterns, programming languages, and frameworks such as VIPER, MVC, Swift, and React Native.
- Manipulated images and videos for the mobile platform using the GPU language, OpenGL ES, and Core Image.
- Mobile App DeveloperMotionMobs2013 - 2014
Technologies: Swift, Objective-C, Cocoa, Java, Kotlin, Xcode, Android Studio, React Native
- Consulted on app ideas with the product owners who wanted to make their own apps.
- Documented the app product from the early stages until the publishing step.
- Wrote programming in various languages (Swift, Objective-C, Java, Kotli, and React Native).
- Built testing frameworks and developed cases.
- Implemented source code control, version management, and the Agile development methodology.
- InstructorLearning Tree International2012 - 2013
Technologies: Firebase, Swift, Ruby on Rails, Node.js
- Taught as a full-time instructor in the Mobile App Development Training course; teaching native iOS app programming with Swift and the Objective-C languages.
- Provided code mentoring services for the students' trial projects.
- Senior iOS DeveloperDriverX2010 - 2012
Technologies: Swift, Ruby on Rails, CocoaPods
- Created a project from scratch where I integrated CocoaPods, back-end web services, third-party frameworks, and the design.
- Integrated a geolocation system including real-time GPS tracking, map route display, etc.
- Developed a booking system and integrated payment gateways through its SDKs.
- Built an app with Objective-C and Core frameworks.
- Deployed the apps for the testers and provided maintenance and update services.