· 掌握Java编程语言,熟悉常用数据结构,熟悉发布订阅、责任链等常用设计模式。
· 掌握C#编程预言, 熟悉异步, linq, efcore等技术
· 熟练使用Spring Boot、Spring Cloud Alibaba进行单体、微服务项目开发。掌握MyBatis、 MyBatis-Plus、Redisson 等主流开发框架。
· 熟悉HTML+CSS,熟练使用Vue2框架、MAUI Blazor构建SPA、跨平台应用项目。
· 熟悉MySQL数据库的使用,掌握SQL语句的编写、优化和调试,具备ER模型、索引、事务等数据库设计和管理的基本知识。
· 熟悉Redis,了解发布订阅模式、消息队列、布隆过滤器等。
· 熟悉RocketMQ消息中间件,通过普通消息、有序消息、延时消息等功能降低应用耦合度。
· 掌握Rust编程语言,熟悉Rust所有权、借用、生命周期、Trait等概念。
区块链数据分析平台| 2024/01 – 至今
该项目通过读取区块链每秒产生的最新区块的数据,每日处理接近5百万的交易数据, 对区块交易的日志数据进行ETL后加载到数据仓库。依靠Clickhouse物化视图、流计算等方式将交易数据转化为多个业务维度数据。
借贷服务系统 | 2023/07 – 2024/01
这是一个基于区块链技术的去中心化、安全、透明的在线交易平台。通过智能合约实现公开透明的借贷服务。我参与了该项目的需求分析、架构设计、功能实现、测试和部署等各个阶段。
数字藏品交易系统 | 2021/04 – 2023/06
基于区块链技术, 使用Spring Cloud Alibaba框架编写的一个数字藏品交易平台。销售数字藏品是该项目的主要收益的形式。这个项目总注册用户接近40万,抢购活动展开时参与用户最高达到三千人。共发行近一百五十万数字藏品。
EDGE-TTS-RS | 个人开源项目 | RUST
提供文本转语音功能, 使用Microsoft Edge的在线文本转语音服务, 而不需要向Microsoft申请API key. 该项目在crates.io目前有1.6k的下载量
提供文本转语音功能, 使用Microsoft Edge的在线文本转语音服务, 而不需要向Microsoft申请API key. 该项目在crates.io目前有1.6k的下载量
基于区块链技术, 使用Spring Cloud Alibaba框架编写的一个数字藏品交易平台。销售数字藏品是该项目的主要收益的形式。这个项目总注册用户接近40万,抢购活动展开时参与用户最高达到三千人。共发行近一百五十万数字藏品。 我在该项目中主要负责业务迭代, 运营维护等工作.