I've been in the IT industry for over 10 years. I've worked for different international companies.
I am an instructor in university teaching programming stuff in University and also a freelancer who worked in exact the way you required and also I have 10+ year experience in Software Development, hands on experience in Mobile application, Web application and Desktop application.
- Backend Development: Ruby on Rails, NodeJS, PHP, Laravel, Django
- Native/Hybrid Mobile Application Development for iOS and Android both: React-native and Google Flutter
• Android Jetpack (Room, Navigation , WorkManager)
• Databases: SQL / Room Persistence, Realm
• Google API's (Maps, Drive, Tasks, Places)
• Firebase Cloud Messaging, Database, Remote Config
• Google Cloud Storage / Database
• REST / JSON / XML
• Retrofit 2, RxJava
• MVVM, MVP;
• Unity Game Dev (Photon)
- Databases: PostgreSQL, MySQL, MongoDB, SQLite, MariaDB, GraphQL, Amazon Dynamo DB, Azure Cosmos DB, Firebase Cloud Firestore
- Third Party API(s): I've Integrated lots of 3rd party APIs like Google Map, Bitgo, Skyscanner, Google Finance, Linked in, Docusign, YouTube, Facebook, Twitter, and many more. I've deep knowledge to work with the latest technologies such as React Native, VueJS.
I've deployed applications on Linode server, Digital Ocean, Elastic Beanstalk, Heroku, Google Cloud servers, EC2, RDS, Loadbalance,
I've Implemented CI/CD pipelines and used Circle CI, Jenkins, GitLab CI
- Integration of Payment gateways: Stripe and 2checkout, Braintree, [login to view URL], Google Pay, Apple Pay, and many others.
My focus is on delivering high quality work. If you need a good and high-quality mobile application, Desktop Applications, I'm glad to help you.
Thank you for your attention.
- Kotlin, JetBrains, Jetpack, Google's AndroidX / Jetpack libs
- Modular design, App bundle
- SOLID principle, MVVM architecture, CI/CD
- Services, Activity, Content Provider, Intents in Android
- Multi Screen Layout, Material UI, Styles and Themes
- Email, SMS, Location, GPS Services
- High performance based on JNI
- Navigation, Threads, Redux, Expo, integration between Android, iOS and React Native
- Integrated with Google Map API for Customizing the Google Map.
jul. 2010 - apr. 2012 (1 år, 9 måneder)
Gsquad is a Canadian-based company. I have been part of the android team where I worked on different apps domains included real estate, ride-sharing, and tracking apps.
Certified Unity 3D Programmer
University of Manchester - Institute of Science and Technology, United Kingdom 2012 - 2020
PhD in mathematics and Physics
Pereyaslav-Khmelnytsky State 'G.S. Skovoroda' Pedagogical Institute, Ukraine 2002 - 2006
Harkivs'kij Nacional'nij Universitet im. V.N. Karazina, Ukraine 2000 - 2006