简单描述下过去的经历:
毕业之后主要使用 Go 作为主力开发语言。
过去两段经历氛围在 RSS3 / 某个区块链基建公司做 indexing API 的业务,RSS3 只呆了 3 个月,另外一份一年多。
1. 负责同步 Ethereum ETL 数据清洗代码的编写,维护近 75 TB 级别的数据
2. 负责以太坊第二大节点 erigon 的内部开发,是某个 erigon API 的作者
3. 负责链上大数据分析产品业务开发,用 Spark 优化了离线分析计算流程
4. 某个 Sui 生态产品的开发者,Sui 社区早期的贡献者 / 参与者
5. 负责 OLAP 内部分析项目的数据支持
6. 负责 DeFi 解析业务 API 的开发
个人 Github 链接:
https://github.com/fenghaojiang过去一年内在开源社区有意义的 PRs / contributions:
- 实现了 uniswap go 版本的计算持仓工具:
https://github.com/fenghaojiang/uniswap-tools-go- 支持 erigon 的 abigen parse transaction 信息:
https://github.com/ledgerwatch/erigon/pull/7593- 实现了 erigon 社区 API erigon_getLatestLogs:
https://github.com/ledgerwatch/erigon/pull/6078- 优化 erigon 内部库 erigon-lib elias fano 编码 :
https://github.com/ledgerwatch/erigon-lib/pull/682- 提议 Sui 更换底层 SQLite DB:
https://github.com/MystenLabs/sui/issues/6511Medium 技术分享文章链接:
https://medium.com/@fenghaojiang97/how-i-implement-debank-feed-api-without-using-extra-event-log-storage-7da9a23d30ff个人小结:
算法与阅读源码能力比较强,校内 ACM 比赛前 10%,积极参与开源项目,平时有读分布式论文的习惯,熟悉数据库 / 区块链节点底层存储原理。工作后主要使用 Golang 作为主要开发语言,有使用 Spark 大数据分析的能力,有 Rust & Solidity & JavaScript & TypeScript 阅读能力
联系邮箱: fenghaojiang97@gmail.com
这是一个专为移动设备优化的页面(即为了让你能够在 Google 搜索结果里秒开这个页面),如果你希望参与 V2EX 社区的讨论,你可以继续到 V2EX 上打开本讨论主题的完整版本。
https://www.v2ex.com/t/950529
V2EX 是创意工作者们的社区,是一个分享自己正在做的有趣事物、交流想法,可以遇见新朋友甚至新机会的地方。
V2EX is a community of developers, designers and creative people.