你好, 我从事区块链行业9年,从区块链初期就一直在该行业做开发,做过的相关项目包括不限于 CEX、DEX交易所,合约开发,矿池开发,做市平台开发,做市策略开发,区块浏览器开发等,对于web3行业动向以及前沿技术都有所掌握,在技术栈上本人为全站开发,前端熟悉各种开发框架,包括不限于javascript,vue.js,react.js,以及React Native 等,后端精通python,node.js, java,golang开发,熟悉各种比如redis, mysql, psql,clickhouse等常用的数据库,以及各种常用的中间件等,自信能完成交给的任务
技术栈整理如下:
后端开发
语言:Python(精通)、Golang(熟悉)、Node.js(熟悉)
框架:Django、FastAPI、Flask、Tornado(Python);Gin、Gorm(Golang);Express、Koa.js(Node.js)
架构:微服务架构、RESTful API 设计开发
前端开发
基础:HTML、CSS、JavaScript
框架/库:Vue.js、React.js、TypeScript、UmiJS
数据库
关系型:MySQL(含调优、主从分离、分库分表)
非关系型:MongoDB、Redis(数据结构及应用场景)
中间件与工具
消息队列:RabbitMQ、Celery、Django-RQ
搜索与分析:ElasticSearch
容器与编排:Docker、Kubernetes(了解)
网络协议:TCP/IP、HTTP/HTTPS
1. 萤火API安全分析平台
技术栈:Python、FastAPI、MySQL、Doris、Celery、React.js、TypeScript、UmiJS
项目概述:通过抓取网卡流量,对 API 使用进行实时监控与数据建模,实现异常访问可视化、API 自动聚合分类、自定义标签管理,并基于威胁规则发现 Web 漏洞、应用漏洞、协议漏洞及数据泄露风险,提供修复方案。
职责与贡献:
负责可视化平台及操作管理平台的前后端架构设计与实现。
开发 API 概览、业务维度管理、账号维度管理、资产拓扑图、行为画像、分类分级、事件风险管理、威胁溯源、数据溯源、告警推送(邮件/Kafka/Webhook)、报表统计、策略配置、用户管理和系统日志等模块。
优化慢 API,访问速度提升 30%;优化 API 聚合算法,速度从分钟级提升至秒级。
使用 Golang 对部分模块进行重构,独立完成项目前后端架构设计与实现。
2. ServiceManager 运维管理后端
技术栈:Golang、Gin、Gorm、ETCD
项目概述:为萤火平台运维管理模块提供 RESTful API 后端服务,用于管理部署环境中的服务器及 Kubernetes 集群状态。
职责与贡献:负责服务架构设计、API 开发及项目版本迭代与部署。
3. WalletService 钱包服务
技术栈:Python、Django、MySQL、Redis、JavaScript、Django-RQ、Celery(后端);React.js、Bootstrap、Ant Design(前端)
项目概述:SaaS 式数字货币钱包托管与交易服务,支持多种数字货币的地址生成、充值、提现等功能;提供网站操作界面及 API 接口。
职责与贡献:
参与系统 2.0 版本设计与开发,设计多用户/子用户、多币种资产归集、扫块入账等功能。
优化区块链扫描速度,设计冷热钱包替换方案保证资金安全。
实施数据库主从分离及分库分表优化;使用非对称加密防中间人攻击。
带领团队将前端升级为前后端分离模式,通过服务对接节省 20% 开发与运营成本。
4. Popoo 推荐系统
技术栈:Python、Flask、Scrapy、MongoDB、Celery、ElasticSearch、RabbitMQ
项目概述:基于 Web3 的短视频 APP,用户通过观看、发表视频获取 NFT 及代币奖励。
职责与贡献:
设计分布式爬虫抓取热门视频/文章,实现定时任务与可视化监控。
基于用户行为与视频特征设计推荐算法并工程化落地。
使用 Flask 提供 API,通过 Celery+RabbitMQ 提升异步处理性能;使用 ElasticSearch 提升算法数据检索效率。
5. Finblox 数字资产管理平台
技术栈:React.js、Web3.js、Python、FastAPI、ECharts.js
项目概述:基于以太坊的高收益智能资产配置协议,利用 Uniswap 等 DeFi 平台对资金进行量化与投资管理。
职责与贡献:
使用 React.js + Web3.js 实现前端与智能合约的交互(合约信息查询、交易发送)。
使用 ECharts.js 展示 APR 趋势等可视化数据。
使用 FastAPI 完成后台产品配置、用户邀请、池子配置等接口及管理平台。
6. MetaView 元宇宙项目聚合平台
技术栈:React.js、ECharts.js、Python、MongoDB、BeautifulSoup
项目概述:元宇宙游戏项目分析平台,提供项目实时更新、数据对比等功能。
职责与贡献:负责整站设计与团队开发管理,使用 FastAPI 提供 RESTful API,爬取 CoinMarketCap 等数据,使用 React.js + ECharts.js 实现项目展示、筛选排序及可视化对比。
7. MixCoins 中心化交易所
技术栈:Python、Django、JavaScript、Vue.js、MySQL、Redis
项目概述:数字货币交易平台。
职责与贡献:参与平台 2.0 改版,对接 CWS 系统降低节点依赖;负责交易模块、套利宝模块开发;使用 Vue.js + TradingView 重构交易界面;开发后台管理系统。
8. BBME 撮合引擎
技术栈:Python、Redis
项目概述:交易所订单撮合引擎,支持市价/限价单,生成 K 线、深度数据。
职责与贡献:
技术栈:Python、FastAPI、MySQL、Doris、Celery、React.js、TypeScript、UmiJS 项目概述:通过抓取网卡流量,对 API 使用进行实时监控与数据建模,实现异常访问可视化、API 自动聚合分类、自定义标签管理,并基于威胁规则发现
技术栈:Python、Django、MySQL、Redis、JavaScript、Django-RQ、Celery(后端);React.js、Bootstrap、Ant Design(前端) 项目概述:SaaS 式数字货币钱包托管与交易服务,支持多种数字货币的地址生成、充值