个人介绍
熟悉Linux开发环境,精通Java,熟悉Golang,并对GRPC开发有一定的开发经验。了解数据库原理,熟悉MySQL和Redis,了解Docker和K8S。熟悉分布式系统的设计,对高并发、高可用的系统设计有实战经验。熟悉Spring Cloud架构体系及Spring Boot的使用,对Spring有一定的了解。对于上线系统,有GC调优经验,并掌握JVM原理,Java多线程应用的开发。
工作经历
2019-09-01 -2022-06-30北京邮电大学移动大数据与物联网实验室后端开发
智慧养老云平台 项目总体介绍:通过手环等终端设备,对老人的健康状况进行监控,然后将监控得到的数据上传到边缘端节点设备,在边缘端分析出老人的健康状况。如有异常,则将数据回传到服务器端,并在服务器端生成报警以及工单,对接相应医生进行在线诊疗或派急救车急救。 本人主要负责用户的信息管理、档案管理、账户管理和分布式事务管理这几个方面。同时对项目的整体流程进行把控。 在账户管理中,通过RBAC模型对整个平台中的用户进行管理和组织,同时要做好数据访问权限的过滤。 分布式事务管理方面,使用Golang开发,并在TCC模型的基础上进行了改进开发,并在智慧养老云平台的系统中表现出了很好的效果。 安安运维平台 项目总体介绍:对各个加盟厂商的设备状态进行实时监控,出现异常情况进行报警,交由负责人处理,派发给相应服务商,由服务商派发给相应工程师进行维修,维修结束后,由报警方对该工单进行评价。 主要工作:设计报警、账单模块的主要流程,实现符合安全、并发、性能要求的接口,通过Spring框架根据项目需求独立对这两个模块进行分析和设计,高质量按时完成数个API和后端服务等模块的开发和对接。
教育经历
2019-09-01 - 2022-06-30北京邮电大学信息与通信工程硕士
专业排名前20% 2019年获得校二等奖学金、2020年获得校一等奖学金、2020年获得优秀研究生干部、2020年获得优秀团员 相关课程:JAVA程序设计实践、模式识别与机器学习、Web搜索
技能
因Github被墙,总是登不上,Git用不了。总是自己去查找Github可用IP挺麻烦的,所以写了个这样的程序自动更新Github服务器地址到hosts文件的配置中。系统默认为windows系统的hosts文件路径,如果为其它系统,可在conf文件中对hosts文件路径进行修改。