个人介绍
2. 勇于担责,敢于担责;
3. 热爱技术,精通技术,有代码洁癖;
4. 真诚,务实;
5. 自律,自驱;
6. 不断学习,永不止步;
7. 精通C, Go, Java, 熟悉Python,Node.js/Typescript, C++, Rust;
8. 对高性能,高并发有深入研究,熟悉大数据等技术;
9. 精通智能合约
工作经历
2019-06-01 -2021-01-01南京演算科技有限公司开发经理
1. 负责数字货币交易所的开发,整体进度管理,人员管理; ● 部门人员约10人,后端开发3人,iOS、Android、Web各1人,产品1人,UI设计1人,测试1-2人; ● 第一个版本三个月上线,包括法币交易功能,币币交易功能,web端,iOS端,Andriod端;部分后台管理功能; ● 上线后,运行稳定,交易所真实注册用户数接近9000人,最高峰值并发约5000; 2. 负责交易所的整体架构,撮合系统,K线,钱包系统,做市系统的开发; ● 交易所是一套非常复杂的系统,后台系统包括撮合子系统,后台管理子系统,统计子系统,API接口子系统,钱包子系统,K线、ticker子系统,做市模块,core子系统; ● 后台技术栈基于springboot,zookeeper,kafka,redis,mysql; ● 各个子系统之间使用Kafka传递消息; ● 开发永续合约交易系统。永续合约比币币交易复杂很多。在开发永续合约的过程中,经历了多次迭代重构,性能优化,最终很好的完成了永续合约交易系统,并成功在多个客户平台上线; ● 调整、优化撮合系统,由原来的不足100优化到2000左右; ● 转型为
2018-06-01 -2019-07-01南京跨链科技有限责任公司开发经理
内容: 1. 负责应用事业部的产品规划; 2. 负责应用事业部的项目进度管理,人员管理; 3. 负责去中心化钱包的各种签名算法的实现; 实现ADA签名算法,发布了市场上首个支持ADA的轻钱包; 实现了去中心化DCR的挖矿算法,发布市场上首个支持DCR挖矿的轻钱包; 支持NFC的硬件钱包,且支持BTC、ETH的多签功能; 支持HX主链,及HX去中心化质押、跨链功能; 支持ETH, EOS, TRX的Dapp; 支持21种主链加密货币,为当时市场上支持主链最多的去中心化钱包; 业绩: 1. 在职期间,带领团队对钱包的技术做出重大改进,提升了效率,每月发布一次大版本,每个大版本都支持一个主链 加密货币,在2019年6月份时,该产品已经支持了21条主链; 2. 去中心化钱包的主要开发难点在客户端钱包的签名、打包处理上,之前的做法都是引用第三方库来实现,这种方式 有个弊端: 很多主链没有JAVA或Object-C的库,这样,客户端的接入难度非常大; 客户端的开发人员需要深入了解并实现主链的签名、打包算法,造成开发进度的不可控; 我引入go来实现各种主链的签名、打包算法,并通过gomobile编
2005-05-01 -2018-03-01南京安讯科技有限责任公司部门经理
1. 负责公司探针产品线的开发; ● 探针是一款网络设备,部署在运营商移动核心网,通过旁路分析运营商核心网数据,为运营商提供浏览器劫持,数据分析的产品; ● 支持各种移动网络制式,2.5G的CDMA和GPRS,3G的WCDMA和TDS-CDMA,4G; ● 吞吐量的不断优化提升,从Linux内核模块,到零拷贝驱动,到基于DPDK,不断的与时俱进,不断的适应核心网规模的急速扩张; ● 支持1G、10G的多种网卡型号; ● 连接跟踪,协议分析(最多支持上百种协议),关键数据的提取; ● 算法的优化,效率的提升;字符串搜索算法(ACBM),字符串匹配算法(Trie树,双数组),Hash算法,无锁算法; ● 基于浏览器劫持技术,发展出多种劫持方式; ● 基于探针的数据分析,结合客户需求,拓展多款数据分析产品; 2. 公司技术方向的选型,把控; 3. 绩效考核,公司技术人员管理
教育经历
1998-09-01 - 2002-07-01南京邮电大学信息与通信工程本科
通信工程专业,选修计算机专业。学习了数据结构及各种算法,英语CET-6。