- 扎实的Java基础,良好的编码规范,熟悉Junit单元测试;
- 熟悉SpringBoot,SpringMVC,Spring,Hibernate,MyBatis等开源框架;
- 熟悉FreeMarker,Jsp,HTML,JavaScript,JSON,Ajax,CSS等WEB开发技术;
- 熟悉jQuery等前端框架;
- 熟悉Maven,Git,熟练使用Eclipse及Idea集成开发环境;
- 熟悉tomcat,了解nginx和Redis,了解PostgresSql性能优化;
- 熟悉Linux系统,熟练使用Linux常用命令。
### 智能制造评估评价公共服务平台(2018.12-至今)
> 智能制造评估评价公共服务平台是在智能制造评价指数体系与能力成熟度模型的背景下提出的,智能制造评估评价公共服务平台的建设目的是为了支撑、协同、检验、验证和决策支持智能制造在企业和各级政府智能制造的实践活动。
- 技术架构
SpringBoot+SpringSecurity+JPA+Postgres+Redis+Nginx
- 主要职责
1. 需求制定完成初期,与产品经理review需求,对可能遇到的一些技术难点模拟解决方案,期间提出了一些改善性建议。
2. 确认技术路线,成功搭建项目开发整体架构。
3. 参与编码,负责核心功能模块的开发,超前完成了自评估模块的开发工作,。
4. review组员代码,对明显错误进行指正以及疑难问题攻关。
5. 保证代码质量,引导大家深入钻研新技术。
### DBPE工业互联云平台(2017.08-2018.12)
> 工业设备互联云平台是以工业设备为中心,聚焦设备的使用价值,通过设备互联互通和智能化数据分析,帮助每个人理解机器产生的大量数据,与机器互动,实现设备的云端运营和模式创新,全面提升制造业的制造能力,实现“中国制造2025”目标。
- 技术架构
SpringBoot+SpringJpa+SpringSecurity+Redis+Cassandra+Postgresql+WebSocket+Quartz+Nginx
- 主要职责
1. 负责后端接口开发和完善;
2. 负责数据清洗及数据统计接口的开发和完善;
3. 兼任服务器的运维工作;
4. 单服务转向微服务的调研及开发工作。
### 万易购商城(2016.09-2017.07)
> 万易购商城项目打造的是“社区+电商”的模式,用户不只是在社区中有自己的圈子,还可以将电商加入到社区中,整个电商网站实现的功能非常之多,采用分布式的架构设计,包括后台管理、前台系统、订单系统、单点登录系统、搜索系统、会员系统等。
- 技术架构
SSM+jQuery+EasyUI+Redis+Solr+httpclient+Nginx+Quartz+RabbitMQ
- 主要职责
1. 参与商品模块的设计与开发。主要实现了商品管理,商品规格参数管理;
2. 参与订单系统的设计与开发。订单系统主要是提供和订单相关的业务接口,在订单系统中做了严格的数据校验以及高并发写的支持,并且使用了Quartz定时任务实现对订单的定时扫描;
3. 参与SSO(单点登录系统)的设计与开发。SSO提供集中用户登录凭证的集中解决方案,提供和用户信息相关的接口;
4. 参与系统上线前期服务器搭建工作支撑,以及上线运营的系统维护支撑。主要负责Nginx集群环境以及redis缓存服务器的搭建及配置工作。
### 丰利运输物流管理系统(2016.02-2016.09)
> 本系统是基于B/S架构而设计开发的,用户可以很快的使用,不用安装任何专门的软件。
> 其核心模块主要有:基本设置模块、调度模块、取派业务模块、中转配送模块、用户模块、权限模块、财物管理等。
- 技术架构
SSH+EasyPoi+Jbpm+WebService
### 云达通内部综合办公自动化系统(2015.10-2016.02)
> 该系统是帮云达通公司定制的办公自动化平台系统,它可把日常管理中的业务、事务、事件等信息在单位、部门、组群、个人之间进行及时高效、有序可控、全程共享的沟通和处理。
- 技术架构
SSH+Jbpm+Ajax+jQuery+Jfreechart+MySql