个人介绍
熟悉React.js, Vue3.js,javascript,typescript
熟悉Node.js, express.js, solidity, hardhat
熟悉跨平台ReactNative开发, Android, Java开发
了解ios开发
熟练掌握面向对象思想,熟悉设计模式
熟练掌握版本控制工具git的使用
工作经历
2019-03-01 -至今chainbow株式会社全栈工程师
参与自社产品开发,区块链方向,期间有开发过比特币钱包,以太坊钱包,区块链笔记应用,区块链游戏等等项目
2016-03-09 -2017-06-01上海闻泰电子科技有限公司Android
Android系统维护,改修工作,参与 AOSP 的开发,追查分析系统底层的问题
教育经历
2012-09-04 - 2016-06-14长江师范学院机械自动化本科
技能
https://note.sv/zh 用比特币技术保护您的笔记和密码 NOTE.SV区块链笔记本利用比特币技术,让您的日记不会丢失,您的合同不会被篡改,您的密码不会泄漏,您的证据不会被删除,您的发明不会被抢注,您的作品不会被抄袭。 完成了前后端和移动端的开发
跨平台的前端,使用quasar.js作为整体框架,跨平台使用了capacitor.js, 同时实现了桌面端, 安卓端和iOS端开发 后台均使用nodejs进行相关数据库的操作,使用了rxdb作为跨端数据库的解决方案 实现了在*侧运行nodejs操作数据库的相关逻辑,让基于一个代码库开发多端应用成为可能,节省了维护与开发成本 整体架构搭建与技术选型,集成wallet connect等 以及后台部分开发
总体合约含市场,盲盒,erc20和erc1155 token及其测试用例的编写,市场合约完成了用户的买单,卖单的挂单及成交,挂 单信息的管理,分页,交易手续费的更新等等,盲盒的通过白名单实现链下签名,链上验证,erc20实现了基于时间的锁定, 然后用于offchain的dao投票等等,erc1155实现了单个用户智能持有一种类型的token锁定,通过AccessControl基于盲盒 的mint权限,将其发送给对应的用户,基于solidity和hardhat等去做的实现 前端整体实现,及其合约调用实现,同时添加了stripe法币支付集成,基于typescript,next.js,styled-system, responsive design等 后台整体实现,及其服务部署,基于express.js,jwt,redis, mongodb, docker等