MrDJ
1月前来过
全职 · 399/日  ·  8678/月
工作时间: 工作日08:30-19:00、周末10:00-18:00工作地点: 远程
服务企业: 0家累计提交: 0工时
联系方式:
********
********
********
聊一聊

使用APP扫码聊一聊

个人介绍

我是程序员客栈的MrDJ,一名将近8年移动端开发者,常关注和去了解前沿技术。

做过移动端,后端开发工作,熟悉金融和区块链业务。

熟练使用:Kotlin,Java,能够使用:SwiftUI,JavaScript,Golang

如果我能帮上您的忙,请点击“立即预约”或“发布需求”

工作经历

  • 2019-08-26 -2023-02-01Crypto.com高级Android工程师

    在这家公司,前后接触了交易所和DeFi-Wallet钱包的Android端开发工作 交易所上提交了价格波动预警功能,提醒用户留心注意 DeFi-Wallet作为一个主要开发者的角色,参与开发的功能: 查询资产,构建交易并提交交易 NFT浏览,构建NFT交易和提交 dApp + Wallet Connect功能,实现内置WebView和dApp之间的交互 对链上错误定位(通过查看合约源码等方式) DevOps实现自动化部署脚本和测试版提交

  • 2018-11-23 -2019-08-22深圳商廷客科技有限公司Android开发工程师

    这是一家和酒店合作的公司,公司主要负责酒店IoT设备,比如门锁,电话,电视等设备,在手机上实现App控制这些设备。 在TinkLabs工作期间,一直在开发和维护Phone2 APP,并且重写了Keyless APP。这两个APPs都是跟酒店合作,用户内部使用的手机之中。Phone2提供住店人员用于反馈问题、拨打电话等功能,Keyless一个简单的开锁功能App

教育经历

  • 2011-09-01 - 2015-07-08北京理工大学珠海学院软件工程本科

    2012年全国大学生数学建模赛广东省2等奖 优秀毕业设计

资质认证

技能

Android
0
1
2
3
4
5
作品
iWallet Service

iWallet Service是移动端项目DeFi-Wallet的服务端实现,提供以下接口 1. 管理数据库并提供支持币种列表 2. 提供多个链查询资产,交易记录等查询功能 3. 提供NFT列表和提交交易功能 4. dApp排名和列表管理功能 5. 日志模块

0
2023-08-24 11:37
TODO LIST

一个简单功能的学习项目,这是一个用KMM + Jetpack Compose + Swift UI实现跨平台的一个项目,主要有以下几个功能 1. 任务的增删改查功能,支持图片作为附件存储到本地 2. 第三方平台登陆,目前只支持Android端。包含Github,Google 3. 自动部署脚本,通过Github Actions实现CI功能,可以直接部署或者发布,减少人工重复操作 使用MVI架构设计,代码风格逻辑清晰易维护。因为使用了KMM技术,所以在数据来源和数据逻辑处理这块iOS和Android共用一套代码,而iOS/Android上可以直接专注于UI上的实现和使用shared模块提供的数据来源即可。所以双端都是原生实现,在性能和流畅度上表现优秀。

0
2023-08-24 11:37
DeFi-Wallet

DeFi-Wallet 钱包应用包含Web3多个主流币中发送和接受,NFT,DApp,分享等功能 此项目中,我负责CI/DI脚本和项目搭建,对区块链知识进行学习了解并分享与团队,NFT等主要功能开发 在后期维护和优化时,重构了首页资产展示功能 使用Kotlin语言开发,并实践Android技术栈相对较新的技术提高整体项目可维护性

0
2023-08-24 11:38
更新于: 2023-08-24 浏览: 158