工作经历
2023-04-01 -至今北京棱镜数聚java开发
1.分析项目需求 2.进行数据库、接口、技术方案设计 3.业务模块开发 4.性能调优 5.项目技术选型与搭建 6.项目需求沟通7.项目资源调配
2019-12-25 -2023-03-29西安华讯科技java开发
1.分析项目需求 2.进行数据库、接口、技术方案设计 3.业务模块开发 4.性能调优 5.项目技术选型与搭建 6.制定计划并培训开发人员
教育经历
2016-09-01 - 2020-01-07西安财经学院行知学院金融学本科
技能
1.该项目分为pc和h5端,pc端用于管理门店,销售,任务,签到,下发计划等,h5是销售人员在门店做任务并按照计划去拜访打卡使用。 2.我主要负责该项目的后端开发,以及部分h5和pc前端的开发,该项目使用人数较多,因此对性能要求较为严格,使用了各种缓存和数据库,代码的优化机制,来保证上千人的同时正常访问。 3.该项目运行过程中出现过频繁重启,定位问题是k8s发现有较多线程,直接重启了服务,后又通过监控工具发现是springcloud框架的网关会频繁创建线程,并修改版本后正常。
1.在该项目中主要负责需求对接,方案设计,数据库设计,业务功能开发,性能优化,框架搭建,代码检查,辅导初级开发 2.采用前后端分离的微服务技术进行开发,为渠道商、终端用户、销售人员和其他职能部门间协同作业提供信息数字化一站式解决方案,提高业务运作效率 3.负责构建微服务框架,集成ELK、XXL-JOB等分布式组件 4.对系统进行性能优化,满足了客户验收需求 5.负责代码 Review ,并采用阿里巴巴代码规范插件和Sonar把控代码质量 6.对接 CRM、OA、BPM、WMS、ERP、TMS 及企业消息总线,并开发重试功能,保证可靠性