熟悉Java语法,集合等基础框架
对JVM原理有初步的理解、包括内存模型
熟悉RabbitMQ 消息中间件,如利用MQ缓冲流量、削峰填谷
熟悉Elasticsearch、Canal组合而成的日志收集系统以及搜索系统
熟悉Docker容器,初步了解容器配置与部署
熟练掌握常用的设计模式,熟练使用Maven项目构建工具,构建聚合工程
熟练使用主流关系型数据库和非关系型数据库,如MySQL
熟练掌握SpringMVC、Spring、MyBatis等主流开发框架
熟悉SpringBoot、SpringCloud等微服务开发框架
项目名称: 易度-工程宝
项目周期: 2021年5月--至今
项目描述: 帮助企业进行施工管控、成本控制、工程进度监管、原料库存与采购管控、协同审批办公、资金监管、工程质量监管、
涉及技术: Spring Boot、Spring、SpringMVC、MyBatis plus、Spring security、OAuth2.0、Maven、Git、MySQL、Redis、SpringCloud(nacos、Gateway、OpenFeign)等。
项目模块: 项目管理模块、施工日志模块、绩效模块、审批模块、物资管理模块、投标管理模块、报价模块、合同管理模块审批模块。
个人职责:
负责项目管理模块,实现项目新增修改删除等功能业务,实现项目一键停复工功能,实现项目权限与项目成员功能。
负责合同模块,实现发票相关业务,并提供发票审批相关功能接口。
负责审批模块,提供出差、请假、用章审批业务功能接口。
项目名称: 易度-人力
项目周期: 2021年3月--2021年5月
项目描述: 帮助企业明确用人需求,快速进行企业招聘候选人面试流程,把握人选,精确定位候选人,增加企业面试通过率,提升企业招募效率
涉及技术: Spring Boot、Spring、SpringMVC、MyBatis plus、Spring security、OAuth2.0、Maven、Freemarker、Git、MySQL、Redis、SpringCloud(nacos、Gateway、OpenFeign)等。
项目模块: 简历模块、商务模块、交付模块、面试官管理模块、招聘模块、消息模块、员工管理。
个人职责:
负责简历模块,获取数据库简历信息,通过设定好的的简历模板与Freemarker生成特定的简历并提供下载接口。
负责消息模块,在候选人面试流程中,将各个节点信息通过系统发送至对应的招聘或交付,通过系统方式取缔原来的微信沟通,及时反馈候选人面试信息,避免信息丢失与延误。
负责员工管理,通过钉钉获取员工每日考勤与日报数据同步至数据库,在根据交付所属的员工分类展示不同的员工考勤与日报信息,方便交付统计不同项目每月员工考勤与工作。
项目名称: 易度-任务
项目周期: 2021年1月--2021年3月
项目描述:提升企业工作效率、高效的任务看板、透明化的资源工时管理,帮助企业合理管控资源分布与成本
涉及技术:Spring Boot、Spring、SpringMVC、MyBatis plus、Spring security、OAuth2.0、Maven、Git、MySQL、Redis、SpringCloud(nacos、Gateway、OpenFeign)等。
项目模块:日报模块、任务看板、任务状态流转、员工日历工作预估。
个人职责:
负责日报模块,通过任务系统获取今日完成的任务与明日安排的任务,自动生成今日完成与明日工作安排,并通过抄送人,将消息发送至抄送人钉钉,并在钉钉上进行日报查看。
负责任务状态模块,实现任务状态多租户并且自定义业务,并实现任务状态流转功能。
负责日历模块,获取员工任务预估工时、公司考情时间等,计算员工每日工作时长,每日工作状况,展示员工月工作情况,提醒管理者员工任务安排是否合理,是否有工作量的超出或偏低。
项目名称: 三资管理系统
项目周期: 2020年10月--2021年1月
项目描述: 三资管理系统整合苏州吴中区资产管理系统、资金监管系统、与财务记账系统
涉及技术: Spring、SpringMVC、MyBatis、Spring security、Maven、Git、MySQL、Redis、金蝶、SpringCloud(Eureka、Gateway、OpenFeign,Cloud config)、Jenkins
项目模块:用户模块、资产模块、资金模块、报表模块。
个人职责:
负责对接苏州银行网关系统,进行数据交换。
负责对接苏州银行资金监管系统同步监管系统用户信息、部门信息、收款单数据同步。
负责报表模块,获取金蝶报表与计算公式,同步进系统,并进行报表生成。
项目名称: 易度-星火
项目周期: 2020年8月--2020年10月
项目描述:发展企业业务下线,扩展企业业务,提升企业效益