个人介绍
深圳软通动力信息技术有限公司 java高级工程师(2021.05-2023.06)
AI中台项目描述(2022.02-2023.6):
为三朵云平台提供数据分析技术和智能推荐服务。
技术栈:
Spring boot, Mybatis, MongoDB, Mysql, Elasticsearch, PostgreSQL,MQS。
主要工作:
1.标签、画像标签业务对接,设计方案;
2.标签、画像模块框架重构,引入DDD设计,增加redis缓存;
3.标签、画像工作分配、代码编写;
4.指导标签、画像离线数据处理。
成果:
1.搭建团队项目文档管理仓库;
2.完成标签、画像模块架构设计文档;
3.为团队搭建标签管理服务;
4.MongoDb集合改为显示创建,集合增加校验、必要索引、查询语句优化。
EProject项目描述(2021.05-2022.2):
内部使用的项目,用于项目立项到结束全生命周期管理,已处于推广使用阶段。对接PDM获取项目进展阶段、进度,项目需求分解管理,各需求开发情况,对接知识助手给不同项目的项目经理推荐案例总结、参考资料等。
技术栈:
Spring boot, Mybatis, Mysql, MongoDB, Jalor。
主要工作:
1.将Spring项目转为Jalor项目,搭建网关、公共服务和业务服务;
2.使用Jalor+AUI框架实现华为单点登录;
3.Jalor项目部署到HIS云;
4.《知识助手》需求对接、方案设计、开发,跟知识助手团队对接方案和技术;
5.项目关键指标预警功能开发方案设计及开发。
成果:
1.spring boot项目专为Jalor项目;
2.服务上华为HIS云。
珠海格力电器股份有限公司 组长(2019.08-2021.05)
项目介绍:
格力推出了智慧楼宇管理平台G-BMS,将建筑内各种设施如空调、照明、电梯等集成到一个系统中,实现设施之间的互联互通,帮助管理人员和业主高效、先进地对智能建筑进行部署、控制和管理。已应用于格力电器总部园区、移动核酸检测车和沙特达曼格力经销商总部大楼。
技术栈:
Spring boot, Mybatis, Mysql, RabbitMQ, Vue,ElementUI。
主要工作:
1.组内人事、项目、质量管理,分管科室服务器管理;
2.负责方案设计、软件框架设计,数据库设计,方案书编写;
3.负责项目后端开发,对接硬件的设备中台开发及标准的拟定;
成果:
1.制定开发流程规范;
2.制定标准协议转换硬件不同协议,开发通用接口实现读控;
3.将后端改为由spring cloud框架实现分布式系统。
北师大创新教育科技研究院 教研员(2017.07-2018.12)
工作学习:
跟随北师大白明教授学习传感器原理和作品制作。
工作内容:
封装基础C语言代码为Java开发的Mixly模块;编写红外遥控和蓝牙组的洛阳西工区师资培训课程,并担任主讲;协助在北师大横琴研究院搭建STEAM实验室;带学生参加广州图书馆创客大赛;与珠海英华国际学校合作担任STEAM课程主讲,并协助搭建实验室;与平行教育合作担任STEAM课程主讲;与棒棒贝贝合作前往上海交流和指导,指导学生参加乐高机器人比赛。
主要使用语言:c、java。
北京市第十二中学 实习教师(2016.09-2017.01)
工作内容:
1.负责《智能家居》、《创客课程》课程编写及教学;;
2.带队参加各种科学类比赛和展览;
3.担任副班主任,学习班主任日常工作;
4.负责学校科技活动,独自策划举办科技周;
5.负责小卫星的辅助指导,负责接待航空二院相关工作科学家,负责指导学生部分物理及arduino知识。
成果:
1.带学生参加兴华国际科技运动会,学生获得一项第一名,一项第三名,一项第四名,自己获得“优秀指导老师”;
2.在“我的月球车”比赛中获得二等奖;
3.小卫星于12月上天。
工作经历
2021-05-28 -2023-06-15深圳软通动力信息技术有限公司java高级工程师
AI中台项目描述(2022.02-2023.6): 为三朵云平台提供数据分析技术和智能推荐服务。 技术栈: Spring boot, Mybatis, MongoDB, Mysql, Elasticsearch, PostgreSQL,MQS。 主要工作: 1.标签、画像标签业务对接,设计方案; 2.标签、画像模块框架重构,引入DDD设计,增加redis缓存; 3.标签、画像工作分配、代码编写; 4.指导标签、画像离线数据处理。 成果: 1.搭建团队项目文档管理仓库; 2.完成标签、画像模块架构设计文档; 3.为团队搭建标签管理服务; 4.MongoDb集合改为显示创建,集合增加校验、必要索引、查询语句优化。 EProject项目描述(2021.05-2022.2): 内部使用的项目,用于项目立项到结束全生命周期管理,已处于推广使用阶段。对接PDM获取项目进展阶段、进度,项目需求分解管理,各需求开发情况,对接知识助手给不同项目的项目经理推荐案例总结、参考资料等。 技术栈:
2019-08-05 -2021-04-30珠海格力电器股份有限公司开发组长
项目介绍: 格力推出了智慧楼宇管理平台G-BMS,将建筑内各种设施如空调、照明、电梯等集成到一个系统中,实现设施之间的互联互通,帮助管理人员和业主高效、先进地对智能建筑进行部署、控制和管理。已应用于格力电器总部园区、移动核酸检测车和沙特达曼格力经销商总部大楼。 技术栈: Spring boot, Mybatis, Mysql, RabbitMQ, Vue,ElementUI。 主要工作: 1.组内人事、项目、质量管理,分管科室服务器管理; 2.负责方案设计、软件框架设计,数据库设计,方案书编写; 3.负责项目后端开发,对接硬件的设备中台开发及标准的拟定; 成果: 1.制定开发流程规范; 2.制定标准协议转换硬件不同协议,开发通用接口实现读控; 3.将后端改为由spring cloud框架实现分布式系统。
教育经历
2013-09-12 - 2016-07-20玉林师范学院物理学本科
1.熟悉Spring、Spring Boot、MyBatis、Spring Cloud等框架,熟悉微服务框架; 2.熟悉MySQL、MongoDb、Redis数据库,了解ElasticSearch、PostgreSQL; 3.熟悉RabbitMQ,了解MQS; 4.熟悉Tomca
技能
游戏描述: 游戏场景:炸弹人游戏通常以迷宫样式的场景为背景。玩家在每一关面对一个由方块组成的迷宫,迷宫中会有敌人、墙壁和一些道具。 控制角色:玩家扮演的角色是一个叫做“炸弹人”的小人物,他可以在迷宫中自由移动。 放置炸弹:玩家的主要目标是放置炸弹来消灭敌人。玩家可以在地图上放置炸弹,并在一定时间后引爆炸弹。炸弹的威力可以通过道具增强。 躲避敌人:迷宫中会有敌人,它们会在固定路径上移动,有些敌人甚至能放置炸弹。玩家需要躲避敌人的攻击,并在合适的时机放置炸弹来消灭它们。 收集道具:在迷宫中,会有各种各样的道具出现,包括增强炸弹威力、增加炸弹数量、提高移动速度等。玩家可以通过收集这些道具来提升自己的能力,更好地完成关卡。 过关目标:每一关的目标通常是消灭所有敌人,或者触发特定的事件。完成目标后,玩家将进入下一关,迷宫的难度和复杂程度也会逐渐增加。
知识管理网站功能: 1.增加知识分类 2.增加知识内容 3.修改知识内容 负责内容: 1.需求分析 2.软件框架设计、数据库设计 3.项目全部功能开发 4.功能测试 5.项目腾讯云部署
api接口管理系统项目功能: 1.接口构建业务流程图,在流程图中说明接口作用,上下游接口传递参数说明,有效体现接口文档的使用场景辅助说明业务逻辑。 2.为灵活、通用的接口提供多样的入参和出参示例。 3.通过参数字段模板的方式,实现了公共字段的统一说明和管理,减少了重复工作,提高了接口说明效率。 4.可以通过模拟接口的方式,前端可在后端开发完成之前进行接口调用调试,从而提高开发效率。 5.提供了接口生命周期管理功能,方便接口下线公示,避免遗漏接口更换。 主要负责项目: 1.需求分析 2.软件框架设计、数据库设计 3.项目全部功能开发 4.功能测试 5.项目腾讯云部署