个人介绍
精通使用Java,熟悉jvm原理,包括jvm优化、垃圾回收机制;熟练使用SpringBoot、Mybatis、Dubbo等微服务开发技术,熟练使用MySQL等主流数据库,精通SQL并具备调优能力;熟练使用Redis并对Redis集群、分布式锁有一定了解;熟悉Linux、Docker常用指令;经历过项目重构,具备从0到1甚至到N的能力;热爱Java开发,对新事物可以快速学习。 如果我能帮上您的忙,请点击“立即预约”或“发布需求”!
工作经历
2020-08-01 -2021-10-13上海心盒科技有限公司Java开发工程师
1. 参与公司各类系统的开发工作,完成技术设计、代码实现等技术工作; 2. 根据任务分配完成相应模块的设计开发; 3. 参与搭建项目架构; 4. 根据开发规范编写负责模块的技术设计文档; 5. 配合同事进行测试,修复 BUG; 6. 结合业务场景,设计数据库结构; 7. 对项目代码进行调优,提高程序访问量。
教育经历
2017-09-01 - 2021-07-01黄河科技学院软件工程本科
技能
公司对品牌方客户开放的管理系统,品牌方(B 端)客户可以在此系统上查看心愿的派送 情况,调研的回答情况,问卷分析,产品评论质量分析等等;项目前端使用 React 开发,后端采用 Java + Python 进行开发;项目主要包括基本工作台、市场洞察、产品评测、其他热门数据等等;系 统主要是对小程序端数据进行展示、分析。 职责描述: 1、 负责派送计划:B 端客户对品牌产品的派送数量,派送人群(结合人群库系统)进行录 入; 2、 负载市场洞察:B 端客户对市场洞察进行配置,可以针对不同的人群设置,同时可以结 合用户不同的回答记录、用户标签等等进行奖励设置,以此快速筛选出需要的人群; 3、 负责题目录入:对产品/市场洞察希望展现的题目进行基本设置、跳题设置、显示设置 以及人群匹配设置,从而达到最优的产品派送/市场洞察效果。
公司内部员工使用的后台管理系统,用于支撑小程序的正常使用。项目采用前后端分离进 行开发,后端使用 SpringBoot +dubbo 进行开发,采用 Redis 实现数据缓存,使用阿里云 OSS+CDN 提高资源加载速度,采用 jieba 分词对商品高频热词进行提取。模块主要包括用户管理、 系统管理、运营管理、题库管理、心愿管理、订单管理、产品管理、动态管理、调研管理、定时任务 系统等等。 职责描述: 1、 负责用户管理:包括职业、地址、初始问卷、等级、用户任务、用户心愿币等内容的设 计和开发; 2、 负载运营管理:小程序端文章管理、反馈留言管理、小程序各项配置的设计和开发; 3、 负责心愿管理:心愿订单管理、心愿管理、期问卷题目管理,心愿库存的设计和开发; 4、 负责调研管理:调研问卷、调研奖励、调研库存、报表的设计和开发; 5、 负责人群库系统:包括用户标签、标签分类的设计和开发; 6、 负责题库管理:包括对题目录入,以及 10+种题型,题目跳题、加分、显示逻辑的设计 和开发; 7、 负责订单发货:包括对心愿订单发货、心愿盒子生成、用户心愿币扣除,以及基于用户 回答及用户标签的精准商品匹配的设计和开发; 8、 负责产品管理:包括产品对应问卷、产品热点词语的设计和开发; 9、 负责项目架构搭建以及项目重构。
该项目为心愿盒核心,主要负责用户端的交互流程,为用户提供完整的许愿、测评、调 研、社区、购物下单等功能,项目前端是基于*小程序进行开发,后端采用 SpringBoot + dubbo 进行服务支撑;使用 Redis 进行热点数据缓存,使用 MyCat 进行读写分离提高服务性能。模块主要 包括:许愿、产品评测、心愿问答、品牌中心、心愿广场、用户等级系统、心愿币系统等等。 职责描述: 1、 负责用户许愿流程:对用户许愿名额及资格检测,问卷回答提交、盒子领取发放进行功 能开发,主要对每次开发名额时大流量下的数据安全性、名额有效性、服务稳定性进行 提高,对整个许愿流程进行设计优化、开发; 2、 负责用户调研流程:对用户是否参与调研、是否扣除过心愿币以及特殊渠道进入调研进 行流程设计、开发,对调研后的奖励进行判定,结合用户回答的答案以及用户的标签进 行选择; 3、 负责心愿杂货铺精选商品:采用 jieba 分词对产品评论进行优质词语提取,并结合用户 标签进行不同的效果展示; 4、 负责心愿广场:对心愿广场话题展示、动态搜索进行优化,提升性能,结合用户标签实 现精准推荐; 5、 负责心愿币系统:对用户在小程序端的重点流程进行心愿币系统的发放,类似与任务系 统,动态点赞、领盒子、发帖、登录等等; 6、 负责等级系统:从用户注册开始,对用户的等级节点进行设计开发,并相对应结合心愿 币系统进行升级; 7、 负责评论打分模块:对用户产品问卷提交的评论进行特殊处理,包括情感、质量等各方 面实现分数打分,并结合心愿币系统进行心愿币发放; 8、 负责人群库系统:主要针对用户标签实现人群库匹配,以此来实现千人千面的效果,包 括但不限于:心愿库存、调研库存、问卷内题目、产品发放。