毕业于湖北大学计算机系,在校期间专业成绩优秀,获得一等奖学金。曾参加 ACM 并获奖。毕业论文获得优秀。
毕业后曾就职于中兴通讯云计算部门,曾参加过saas平台架构设计,大数据系统架构设计和物联网大数据系统架构设计
对技术有源发的兴趣,持续学习 前沿技术,并独立完成多个兴趣项目
1. bim模型计算项目
项目描述:该项目是一个公司自主研发大型分布式计算建筑模型智能审查系统,他主要功能是将建筑模型数字化,再对这些模型数据进行分析,分析内容主要有设计数据是否符合建筑规范中的各项指标,包括单体建筑尺寸审查,停车配建审查,公共配套设施审查,防火分区,用力强度,等几千到几万项建筑指标,从而大大简化建筑设计人员的设计审查工作,同时系统提供web端的数模联动功能,只需点击任何指标数据,都能以三维动画的形式显示出相应的建筑位置和相应的设计数据;
职责描述:1.系统架构设计和架构代码编写;
2.系统运维部署个维护;3业务需求开发;4.开发团队日常管理和技术指导,培训;
架构技术:springcloud全家桶,docker,docker swarm,vue.js,thress.js,spark,hadoop
2. 物流大数据分析平台
该项目是公司自主研发项目,针对海关物流,机场物流,码头物流等场所进行的物流监管和物流统计和物流数据分析的分布式物流大数据分析系统。利用hadoop做数据存储和物流数据分析,利用hbase做数据仓库,利用redis做书库缓存,基于springclound做分布式微服务基础框架,利用rockretMQ做消息传递中间件,利用docke做部署容器,利用vue做前端页面做图标图表数据展示
3.员工管理SAAS平台
saas平台主要用于为店铺,工厂,公司,政府部门等组织机构提供员工考勤,智能排班,业务预测,劳动力调配,门店管理等服务的综合性劳动力管理平台;
用到基础框架spingclound,包括网管zuul,服务注册中心euraka,服务熔断机制hytrics,微服务间调用feig,系统监控zibbix,日志系统ELK,权限控制shiro;业务数据库mysql,数据库中间件mycat;缓存中间件redis,文档数据库mongoDB;
4.Flagdream互联网教育平台
该项目是一个互联网教育平台,设计到的功能包括直播教学,直播视频,购买课程,师生互动等核心功能模块,该系统使用springcoud群架桶,主要使用到技术rocketMQ,docker容器化,k8s做集群管理,并使用rancher做k8s可视化管理工具,nginx做直播视频流,efk日志系统,该系统可以支持最大在线直播人数为10w,本人在系统中担任角色为系统架构师
5.海关云卡口系统
该系统是一个大型高可用,分布式集群海关卡口综合业务系统,包括车牌识别系统,箱号识别系统,多后台验放系统,智能路由系统,云盘系统,移动运维系统,集中监控系统等。运用到的技术有 nginx负载均衡,redis数据消息缓存中间件,rocketMQ做采集数据消息队列,hdoop做大数据分析,包括通关数据分析,异常通数据分析,采集数据异常分析,内外贸车辆数据分析等,elasticsearch最系统日志分析;
本系统使用的是mysql数据库主从模式,使用mycat做数据库读写分离;
本系统是分布式集群应用,系统中每次过车要生成唯一会话ID,使用的是zookeeper来做分布式锁,同时使用springclound微服务。
6.欣想电子商城
系统实现的功能:用户注册,用户登陆,用户信息修改,用户登出,商品查询,购物车,订单查询,商品分类管理,商品管理,订单管理,网上支付。
项目描述:本项目的Struts框架中,JSP用于前端展现,Servlet 用于控制,Action 用于处理前端页面JSP发来的请求,请求参数通过ActionForm进行传递,Action 在获得请求后通过调度业务系统提供的Spring service bean做处理,最后将处理结果转发到相应的JSP进行展现。数据持久化层使用Hibernate对数据库进行操作。Spring负责业务逻辑层以及对Struts和Hibernate的集成。
角色 | 职位 |
负责人 | 高级系统架构师 |
队员 | 产品经理 |
队员 | 安卓工程师 |
队员 | 前端工程师 |
队员 | 后端工程师 |
该项目是一个互联网教育平台,设计到的功能包括直播教学,直播视频,购买课程,师生互动等核心功能模块,该系统使用springcoud群架桶,主要使用到技术rocketMQ,docker容器化,k8s做集群管理,并使用rancher做k8s可视化管理工具,nginx做直播视频流,efk
该系统属于招聘网站,为企业提供人才搜索服务和人才推荐服务,本人在该项目担任系统架构师职责,以及技术团队管理!