后端技术:
• 熟练使用 Java 语言。
• 熟练基于 MVC 模式的软件设计。
• 熟练基于 Web 的 JavaEE 规范。
• 熟悉 Java Socket 编程。
• 熟悉 Java 多线程技术、线程池原理。
• 熟练 SpringBoot微服务、SpringMVC、Spring、MyBatis、Hibernate 框架的使用。
• 熟练掌握 Elasticsearch 的使用。
• 熟悉 Linux 基本操作命令和 shell 脚本,有运维能力。
• 熟练主流数据库 Oracle、MySQL、PostGreSQL 的使用,熟悉MySQL 调优。
• 熟悉 Redis 的使用。
• 能熟练使用 SVN、Git、Maven 等开发辅助工具。
• 熟悉Docker。
前端技术:
• 熟练掌握Javascript语言。
• 熟练运用Vue开发生态各项技术:vuex,vueRouter,axios。
• 熟练运用Element-UI,vuetify 等UI框架。
• 熟练运用Echarts图表库开发。
• 熟悉页面的SEO优化。
• 熟悉nuxt框架开发网站。
• 掌握移动端布局,使用rem布局实现不同手机屏幕的适配。
• 熟悉使用模块+jQuery+插件进行项目开发。
• 熟悉微信小程序开发。
一、某银行大数据影像平台
所用技术:Socket、java、Hadoop、Elasticsearch
成果:实现全行业务数据资料的实时存储
二、黄山世界遗产管理系统
所用技术:Java、Hibernate、MySQL、Vue2.0
实现功能:用户管理(登录、用户的增删改查,权限系统)、56个业务部门的数据管理、报表(word文档报告导出)
三、360°绩效考核系统
所用技术:SpringBoot、MySQL、Mybatis、Freemaker、easyExcel、phantom.js、Vue2.0
实现功能:人员管理、答题推送、短信发送、报告生成、邮件发送、考核统计
四、福州历史建筑保护规划管理平台
所用技术:SpingBoot、postgreSQL、Mybatis、Vue2.0、shiro
实现功能:历史建筑管理、定位功能、历史建筑巡查管理、权限验证、短信验证码校验
角色 | 职位 |
负责人 | 大数据开发工程师 Java开发工程师 |
队员 | 产品经理 |
队员 | 前端工程师 |
队员 | 后端工程师 |
该项目实现大数据实时统计功能,后端提供数据传输及接口编写,首先对对数据做ETL处理,然后后台编写接口,实现数据的可视化展示。前端负责数据的拆分及可视化,此外,该系统提供了不用用户角色的权限控制,通过不同的权限,实现不同角色浏览不同数据的需求。
该项目实现历史建筑的数据入库、不同维度展示、信息维护、定位等;此外提供了历史建筑的巡查功能,该功能可以在APP端实时展示及拍照上传建筑损坏情况,管理员可以下达通知,通知负责人维护。该项目还实现了建筑的审查功能,即可以跟踪项目的整个生命周期,完全替代了纸质化。