个人介绍
熟悉常用框架(如SpringMVC,SpringBoot,MyBatis,Spring Cloud 等);
熟悉常用数据库(sql server、MySQL等)的原理和使用,对SQL优化有丰富的经验;
熟悉分布式系统的设计和应用,熟悉分布式、缓存、消息、负载均衡等机制和实现;
熟悉IO、多线程、集合等基础架构;
熟悉常用框架(如SpringMVC,SpringBoot,MyBatis,Spring Cloud 等);
熟练kafka,Redis,nginx 等中间件;
熟练使用vue前端框架;
熟练使用Linux , docker ,git
【可提供服务】
App系统架构后端开发
工作经历
2022-05-02 -至今辽宁立科信息工程有限公司研发工程师
负责项目软件开发实施的日常管理工作,带领项目组按时保质的完成项目任务 项目系统设计、数据库设计等相关文档的编写
2018-03-01 -2022-02-01云瀚软件技术有限公司java 研发工程师
负责公司产品设计、系统架构设计
教育经历
2008-09-06 - 2012-06-30华中科技大学远程教育学院计算机科技与技术专科
计算机科学与技术专业
资质认证
技能
XX 大学智慧校园项目 从单体建筑的智慧化管理为切入点,从安全、运营、能效、用户体验等多个角度提供智慧化场景的支撑 智慧图书馆 硬件采集图书馆人流量,桌位信息。学生可以通过*app,实时感知。以合理安排时间 智慧厕所 实时监测厕所,温度,异味。自动控制除臭装置开关 实时监测厕所空闲信息,在图书馆大屏显示
一 项目描述: 1 基于微服务架构的城市消防在线系统,对各重要场所实时监控,火灾自动报警,大屏实时监 控,调度最优消防资源 2 管理接入的危化企业,实行条例火灾自查,定时生成自查检查项,下发整改通知 3 消防各部门的日常业务流程 二 技术描述 1 采用Nginx作为流量网关,springCloud Getway 作为业务网关实现,鉴权,限流 2 采用sentinel 组件对微服务架构下的服务雪崩问题做服务限流,异常熔断,服务降级 3 采用kafka 采集实时报警信息,在下发到各规则引擎,实现对报警的合理处理 4 采用 webSocket , 实现监控大屏数据实时数据推送 5 采用 openFeign RPC框架进行服务间调用 三 职责描述 1 参与流程需求评审,架构规划,设计以及技术选型,项目排期 2 对Mysql 存储系统进行性能优化 3 负责接入报警数据
是一家翻译公司的定制项目 实现,人员,客户,合同,订单,客户询价,客户追踪..等业务 系统上线后有效的提高了各部门对接效率,业务结果快速反馈 翻译人员任务更加合理的分配 通过订单生成规则,杜绝了拆单产生的错误,根据历史订单更加合理优化人员分配 一 技术描述: tomcat,spring boot ,spring mvc, mybatis-plus Spring boot 快速构建项目 Redis,缓存静态数据,登录Token Spring security 进行接口权限认证,使用Spring AOP 实现数据权限过滤 Spring mvc, 实现restful格式 api, mysql 数据库,构建合理索引,提高查询效率 二 项目职责 1 数据库表设计 2 整个项目权限管理相关需求,业务权限,数据权限