Java:熟练掌握集合、多线程、IO、JVM,熟读各框架源码。
数据库:熟练掌握MySQL、Redis、MongoDB、ElasticSearch。
其他:熟悉Spring、Spring Boot、Spring Cloud、Mybatis、Dubbo、RocketMQ,具有良好的业务抽象能力,进行过推荐系统的设计与实现,ES搜索优化、ES数据同步改造。
1.懂音律(2020-2021)
该项目是一个乐谱分享平台的移动端 App 应用,在该项目中我负责了主要的系统设计、技术选型、及功能开发。
pdf、midi、musicXML 乐谱转自定义数字化乐谱,支持在 app 端实现播放、可选节、重复播放、笔记标注等相关功能,辅助乐曲练习者进行乐曲练习。
乐谱推荐系统:根据乐谱的访问量、收藏量、用户练习时间等用户特征对乐谱进行相似度及热度计算,基于乐谱的相似度及热度进行用户首页的内容推荐。
在乐谱详情页展示乐谱的社区相关内容,包含用户之间的好友关系、乐谱评论、用户上传的乐谱练习视频。
2.第一象限(2022-2022)
该项目是一个企微三方应用,主要基于企微平台做功能拓展、数据统计、自动加微、自动化营销。
基于binlog做千万量级客户数据同步到ES的改造。
客户中心:建立客户数据中心,并基于该客户中心做客户关联以支持自动化营销(智能外呼、自动加微、短信、微信发送指定消息功能的策略任务执行)。
自动化营销系统:参与该系统的模块抽象、类设计、表结构设计,以及部分功能节点的是实现。
该项目是一个内容型、平台型、带社交属性和辅助音乐练习功能的移动端app,包含乐谱库、智能乐谱(可选节播放,带节拍器辅助练习)、社交分享评论、点赞、推荐系统等核心功能,我在其中从纯乐谱库版本开始主导这个项目的后续版本迭代和需求研讨。
该项目是一个在疫情期间开发的帮助社区内的人们进行物资交换的平台,用户可以在上面发布换物需求,系统根据定位推送近距离 的帖子给到用户。我在其中基于云托管从事服务端开发,现该小程序已下架,后续我自己学习过小程序原生的页面开发,开发过几个小的应用。