-
Notifications
You must be signed in to change notification settings - Fork 0
/
Copy path梳理6
118 lines (90 loc) · 6.54 KB
/
梳理6
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
77
78
79
80
81
82
83
84
85
86
87
88
89
90
91
92
93
94
95
96
97
98
99
100
101
102
103
104
105
106
107
108
109
110
111
112
113
114
115
116
117
118
## 联系方式
- **手机**: 08618818865691
- **Email**: softwarecheng@gmail.com
- **微信号**: 18818865691
---
## 工作经历
### 深圳芥子次元科技有限公司(2014年1月 ~ 至今)
#### [https://demo.ordx.market/](https://demo.ordx.market/)(开发中)
**描述**: SAT20NET BTC二层网络闪电钱包,基于BTCD/LND开源项目,帮助用户降低交易费和提高交易速度。SAT20协议参考:[https://docs.sat20.org/](https://docs.sat20.org/)
**贡献**:
- 基于btcd和lnd开源项目,开发了SAT20二层网络服务器、索引服务及客户端的基础框架和开发环境。
- 实现了Golang版本的runes索引器,并将其集成到原有的索引器框架中。
- 开发了WASM钱包SDK框架及索引器服务接口,为WEB前端提供SDK接口服务。
- 管理main/testnet数据运维。
- 运维:域名、服务器、安全、项目依赖环境部署、监控、内存崩溃分析、后台服务反向代理、内网远程登录。
**GitHub(部分开源)**:
- [https://github.com/sat20-labs/transcend](https://github.com/sat20-labs/transcend)
- [https://github.com/sat20-labs/satsnet_btcd](https://github.com/sat20-labs/satsnet_btcd)
- [https://github.com/sat20-labs/indexer](https://github.com/sat20-labs/indexer)
#### [https://satstestnet.sat20.org/](https://satstestnet.sat20.org/)
**描述**: 基于mempool.space修改版的SAT20二层网络浏览器。
**贡献**: 独立实现
**GitHub(开源)**:
- [https://github.com/sat20-labs/satsnet-mempool-electrs](https://github.com/sat20-labs/satsnet-mempool-electrs)
- [https://github.com/sat20-labs/satsnet-romanz-electrs](https://github.com/sat20-labs/satsnet-romanz-electrs)
- [https://github.com/sat20-labs/rust_satsnet_slices](https://github.com/sat20-labs/rust_satsnet_slices)
- [https://github.com/sat20-labs/rust-satsnet-rpc](https://github.com/sat20-labs/rust-satsnet-rpc)
- [https://github.com/sat20-labs/rust-satsnet](https://github.com/sat20-labs/rust-satsnet)
#### [https://satstestnet-blockstream.sat20.org/](https://satstestnet-blockstream.sat20.org/)(2024年–至今)
**描述**: 基于Blockstream修改版的SAT20二层网络浏览器。
**贡献**: 独立实现
**GitHub(开源)**:
- [https://github.com/sat20-labs/satsnet-esplora](https://github.com/sat20-labs/satsnet-esplora)
- [https://github.com/sat20-labs/blockstream-electrs](https://github.com/sat20-labs/blockstream-electrs)
#### [https://app.ordx.market/](https://app.ordx.market/)
**描述**: SAT20资产CEX交易所及铭刻工具,资产包括/name/ordinal/Pizza。Pizza定义:[https://tinyurl.com/m7ypyeb6](https://tinyurl.com/m7ypyeb6)
**贡献**: 提供索引器数据查询接口和交易广播接口,为交易所后台服务提供支持。
#### [https://deweb.me/](https://deweb.me/)
**描述**: Ordinals名字博客(类似btc.onl)[https://ordinalsartmuseum.btc.deweb.me/](https://ordinalsartmuseum.btc.deweb.me/)
**贡献**: 独立实现
**GitHub(开源)**:
- [https://github.com/sat20-labs/name-dns](https://github.com/sat20-labs/name-dns)
#### [https://app.sat20.org/](https://app.sat20.org/)
**描述**: Ordinals/Runes/ORDX资产浏览器,SAT20协议参考:[https://docs.sat20.org/](https://docs.sat20.org/)
**贡献**:
- 开发了后端索引器环境和框架,优化了性能和数据,并处理崩溃分析。
- 为bitcoind、ordinals、索引器生成main/testnet4数据并管理运维。
- 开发了Chrome钱包插件和钱包后台接口。
- 维护前端app代码,优化现有功能并开发新功能。
- 管理基本运维:域名、服务器、安全、项目环境、监控、反向代理、远程登录。
**GitHub(部分闭源)**:
- [https://github.com/OLProtocol/ordx](https://github.com/OLProtocol/ordx)
- [https://github.com/sat20-labs/ord](https://github.com/sat20-labs/ord)
- [https://github.com/sat20-labs/btc-connect](https://github.com/sat20-labs/btc-connect)
- [https://github.com/sat20-labs/wallet-sdk](https://github.com/sat20-labs/wallet-sdk)
- [https://github.com/sat20-labs/extension](https://github.com/sat20-labs/extension)
### 深圳芥子次元科技有限公司(2013年1月 ~ 2013年12月)
#### pay2view(已下线)
**描述**: Telegram Mini应用,内容分享/付费查看。
**贡献**:
- 基于IPFS实现内容分享存储接口。
- 基于libp2p实现内容订阅接口。
- 基于TG bot实现ETH/TON支付网关。
- 开发了WEB前端支付与钱包逻辑封装库。
#### mtv(已下线)
**描述**: Meta Tinyverse View,去中心化个人空间和社交App。
**贡献**:
- 编写EVM合约保存用户的IPFS存储账本,并提供Golang版本的合约调用库(使用Infura)。
- 实现Golang/web版本的MPC(多方计算)逻辑封装库,为用户注册及恢复提供私钥分片的加解密支持。
- 基于libp2p实现去中心化社交消息协议。
- 封装ipfs-gomobile,实现Android客户端的IPFS数据与消息同步能力。
- 运维:域名、服务器、安全、IPFS节点、项目依赖环境部署、远程登录。
---
## 技能清单
- **公链**: BTC, Ordinals, Runes, OrdX, ETH, TON
- **开源项目**: btcd, bitcoind, Blockstream, mempool.space, LND, Badger/RockDB, IPFS/libp2p
- **前端**: Vue, React
- **编程语言**: Golang, Rust, Node.js, TypeScript/JavaScript, C/C++, Solidity, Python
- **运维**: Ubuntu, VMware ESXi, Certbot, OpenResty (Lua), tmux, Uptime Kuma, Mole, autossh, PostgreSQL/MySQL, Shell脚本, Clash
- **版本控制**: GitHub, GitBook, Cloudflare, IPFS Provider(Pinata/Web3.Storage), Infura, Vercel/Fleek
---
## 致谢
感谢您花时间阅读我的简历,期待能有机会与您共事。
---
### HR反馈:
1. **技术深度**: 您的经验展示了非常深厚的技术背景,涵盖了后端和前端开发。您参与的多个复杂项目(如BTC和Ordinals)突显了您的强大专业技能。
2. **项目多样性**: 您参与了从闪电钱包到去中心化应用等多个项目,显示了您的适应能力和解决问题的能力,尤其对那些寻求多面手的公司来说,非常有吸引力。
3. **开源贡献**: 您在开源项目中的贡献相当显著且有充分记录,这对于技术社区尤其有价值。
4. **技能展示**: 您列出了非常广泛的技术栈,这很好。但根据您申请的职位,可能需要将最相关的技术栈放在前面。例如,针对区块链或Web3相关职位,可以更突出相关的开发工具和区块链平台;如果是全栈或DevOps职位,可以适当突出您的全栈开发和运维技能。
5. **简洁性和格式**: 您的简历信息量大,但可能对于快速浏览的招聘人员来说略显繁琐。建议优化