工作经历
2018-07-08 -至今嘉环科技java开发
熟悉java开发流程,有很强的学习能力、交互设计能力,能承担项目模块开发、维护工作,善于沟通,贴近用户
教育经历
2014-09-01 - 2018-06-30中国矿业大学计算机科学与技术本科
技能
智慧楼宇通过智慧管理平台,可实现集中管理,分别控制,大大降低人力成本,提高管理效率,减少能源消耗,提供方便。 开发环境:JDK1.8 开发工具:IDEA 数 据 库:MySQL 项目架构:Springcloud微服务 技术要点: 1、后端使用Springcloud和MyBatis整合开发,使用Eureka作为服务注册,使用Feign服务 完成数据的调用。 2、数据库使用Mysql存放数据,使用JDBC访问数据库,使用非关系型数据库redis缓存数据。 3、使用Gateway(网关,实现动态的路由转发,实现多服务的统一鉴权)。 4、使用Hystrix (容错机制,对于服务的异常给客户端友好的提示)。 5、使用Ribbon(以轮询的方式实现负载均衡)。 5、使用log4j日志收集。 6、使用postman进行接口的测试。 7、使用Maven项目的构建,代码管理使用svn。 8、使用fastFDS图片储存服务器,存放图片。
城市计算平台由时空大数据引擎(Argos)和城市实验室(UrbanLabs)构成,将无处不在的感知技术、多源数据治理、分析算法、可视化技术相结合,通过搭建数字世界,实现过去的历史追溯、实时的智能监管、未来的发展预测。致力于提升人们的生活品质、保护城市环境、提高城市运转效率。 开发环境:JDK1.8 开发工具:IDEA 数 据 库:MySQL 项目架构:Springboot 技术要点: 1、后端使用Springboot和MyBatis_plus整合开发 2、数据库使用Mysql存放数据,使用非关系型数据库redis缓存数据。 3、使用 Mimio、HDFS存储文件 4、使用log4j日志收集。 5、使用swagger进行接口的测试。 6、使用Maven项目的构建,代码管理使用git。
iepms系统 通过数字化技术以及管理手段、构建高效、协同、透明的集成交付平台,以人为中心的连接,随时随地与实时的处理业务,实现业务数字化、交付业务可视可溯、端到端的集成交付平台,工服业务场景的数字化工作会以iCenter为入口在其上构建集成交付平台,将与项目交付相关的LTC业务集成到该平台上,实现工服人员一站式工作交付平台关注从订单到回款的交付业务,实现从合同里程碑-项目主计划-站点实施计划的计划线贯通,实现从物料需求-物料供应-站点配送-设备安装-站点设备资产的物料线贯通,实现从工程交付配置-采购-派工-质量检查-工程量确认-结算以及付款的外包线贯通,以及人力资源、成本、收入、文档、质量等业务的拉通。 开发环境:Linux 开发工具:IDEA 数 据 库:MySQL 项目架构:Springboot 技术要点: 1、后端使用Springboot和MyBatis整合开发。 2、数据库使用Mysql存放数据,redis缓存数据。 3、使用中兴文档云存储文件。 4、使用kafka消息中间件。 5、使用swagger进行接口的测试。使用Ride自动化接口测试。 6、使用Maven项目的构建,代码管理使用git。 7、使用jenkins自动化部署。