Siyavushkhon Kholmatov
Verified Expert in Engineering
Mobile Developer
Siyavushkhon是一名创新且积极的手机开发者. 作为一名原生Android开发者,他已经使用Java和Kotlin编程语言工作了四年. Over the last two years, 他一直是Flutter框架的全栈移动开发人员. So far, 他在许多不同的领域提供了解决方案, such as media streaming portals, fintech apps, 以及用于面部识别任务的终端设备上的人工智能系统.
Portfolio
Experience
Availability
Preferred Environment
Android Studio, IntelliJ IDEA, Xcode, Android SDK, Flutter, PyTorch, TensorFlow
The most amazing...
...我开发的项目是一个身份验证应用程序,通过NFC检索护照/身份证数据进行活体检测.
Work Experience
Full-stack Mobile Developer
Multicard
- 为现金返还卡开发了一个iOS和Android移动应用程序,用于设置和管理卡设置以及支付的网上银行功能.
- 使用Android HCE核心为NFC支付构建了一个自定义的Native Android Flutter通道.
- 在用户识别服务中使用相机api和ML工具包进行人脸检测.
- 基于设计布局开发了一个完全自定义的UI元素视图.
原生Android开发者和全栈Flutter开发者
PAYMO Uzbekistan
- 使用定制的Android HCE开发了一款针对NFC支付服务的金融科技移动应用.
- 通过近场通信(NFC)检索护照/身份证照片,通过检测人的活动和人脸识别,为用户身份识别系统构建Android应用程序.
- 创建了一个开源插件,利用本地第三方应用程序(SaaS)的用户识别系统.
- 将活动的Java Android应用程序迁移到Kotlin编程语言.
- 作为全栈移动开发者参与市场应用, building both the iOS and Android apps.
- 为mPOS系统创建了一个Android应用程序,使用定制的mPOS SDK和蓝牙通道接受支付.
Android Developer
Turon Telecom
- 开发了一款视频流应用,日活跃用户超过1000人.
- 在Android手机应用上实现了离线视频缓存功能.
- 将Android应用程序从Java迁移到Kotlin编程语言.
Mobile Developer
Freelance
- 为一家服装零售商开发了一个移动应用程序. 该应用程序被用作客户忠诚度和现金返还系统.
- 实现了后端与移动客户端的套接字连接管理.
- 建立一个定制的目标系统,通知用户即将到来的交易和销售.
Experience
Online Banking on iOS and Android
http://multicard.uz我开发了这款手机应用程序,作为网上银行助理进行网上支付和交易. 我构建了一个自定义的原生Android Flutter通道,使用Android Core和卡供应商SDK实现非接触式NFC支付.
Fintech Banking Android Application
http://play.google.com/store/apps/details?id=uz.paymo.pulpul我在金融科技领域开发了一个安卓移动应用程序,用于通过卡进行在线支付和P2P交易. 我添加了一个NFC支付功能,使用Android HCE核心和来自一个非接触式支付卡供应商的SDK.
eCommerce Marketplace for iOS and Android
http://unisavdo.uz我为乌兹别克斯坦的第一个在线市场开发了移动版本的应用程序,将成千上万的用户与零售商和制造商联系起来.
Its functionality includes internet commerce, online payments, personal wallet management, order tracking, product feedback, and targeted push notifications.
User Identification App on Android
http://play.google.com/store/apps/details?id=uz.paymo.id我开发了一个Android应用程序,通过检测人体的活动性来进行用户识别. 人脸识别是根据NFC读取从护照/身份证中提取的原始照片实现的.
The application was further used as a SaaS, 所以我开发了一个开源的Android插件,供第三方应用使用系统外的识别应用.
Streaming Media Service
http://play.google.com/store/apps/details?id=uz.turontelecom.cinerama我利用现代技术开发了一个用于在线视频流和音频的安卓移动应用程序. 每天有超过一千人使用这款应用进行媒体消费. I also built the Android TV version of the app.
后来,应用程序部分迁移到Kotlin编程语言.
Skills
Languages
Java, Kotlin, Dart, Python, SQL, C++
Frameworks
Flutter, Dagger 2, Glide, MUI(以前的Material UI), Android SDK, Mockito, KOIN
Libraries/APIs
Sockets, Retrofit 2, REST API, Camera API, Camera2 API, RxJava, TensorFlow, PyTorch
Tools
Android Studio, Git, Xcode, Figma, Crashlytics, ExoPlayer, Sentry, Gradle, Android Jetpack
Paradigms
Object-oriented Programming (OOP), Mobile Development, REST, Model View Viewmodel (MVVM), Clean Code, Cross-platform, Asynchronous Programming, Dependency Injection, Unit Testing
Platforms
安卓,Firebase,安卓电视,音乐流媒体,iOS
Storage
SQLite, JSON, Cache, SQL Injection Protection
Other
APIs, OkHttp, Material Design, API Integration, Push Notifications, Data Structures, Computer Science, Software Development, Operating Systems, Machine Learning, Deep Learning, Artificial Intelligence (AI), Android POS, Video Streaming, ML Kit, Networks, IP Networks, Data Binding, User Interface (UI), User Experience (UX), Hooks, Near-field Communication (NFC), Bluetooth Beacons, 3D
Education
Master's Degree in Artificial Intelligence
韩国科学技术院(KAIST) -首尔,韩国
Bachelor's Degree in Computer Graphics
INHA University - Tashkent, Uzbekistan
Certifications
Kotlin for Java Developers
JetBrains | via Coursera
IT安全:防御数字黑魔法
Google | via Coursera
Android Graphics
Imperial College London | via Coursera