熟悉 Springboot、mybatis 等开源框架。
熟悉 MySql、mongoDB等数据库及liquibase进行数据库版本迭代。
熟悉git、jenkins及自动化部署。
熟悉html、jquery、css及前端框架React。
熟悉Nginx及负载均衡
熟悉常用的设计模式
一、项目描述: 华润售电云依托电改大背景,为华润集团研发的为全国客户提供购售电服务的平台,涉及主要功能模块有档案、合同、交易、结算以及系统管理等。该项目采用Kubernetes进行容器编排,Jenkins+Docker+Git进行自动打包部署,后台框架采用 springboot+jooq,React作为Web前端实现框架,使用H5+进行App开发,MongoDB数据库集群用来存储文件,流程引擎采用第三方产品炎黄。
个人职责: 1. mongoDB集群在linux上的搭建。
2. 主导网厅App的开发及部署发布。
3. 研究使用liquibase进行数据库的版本控制。
4. 参与工作台、客户、交易、售电、合同、系统管理及前期的报表统计模块的开发及组内成员工作的安排。
二、项目描述: 该App主要是为东北国电投提供本企业发电出力和区域内发电出力信息的数据聚合及横向对标。项目后端采用springboot+jooq,前端采用H5+开发,git作为版本控制,结合Ehcache作缓存。
个人职责: 1、主要负责后台接口开发、部署及协调组内成员工作。
2、引用了观察者模式,解耦了环保警报信息的产生和向客户推送消息的功能。
3、研究使用了websocket进行消息的主动推送。
4、研究使用了Ehcache进行数据缓存,提高请求相应。
售电云平台PC端采用React框架,antDesign为组件库进行开发,参与了项目全模块前端开发。
售电云网厅是售电公司对外售电的平台,个人参与其中部门模块的前端开发,技术采用React。