个人介绍
熟悉使用.net framework , .net Core开发
熟悉WCF服务
熟悉Mysql数据库,了解MS SQL
熟悉Redis非关系型数据库
熟悉微服务框架
了解 TCP/IP HTTP协议
了解AOP ,DDD思想
了解部分设计模式(单例,工厂,适配器等)
了解ClickHouse列式存储数据库
有使用过linux 以及 docker
工作经历
2018-08-01 -至今深圳栅格信息技术有限公司研发
1.分解用户需求,何理规划任务时间并分配给对应的人 2. 帮助新人熟悉公司业务以及系统构成 3. 修改测试人员提出的BUG 4. 更新迭代新版本软件
2017-02-01 -2018-08-01深圳市众信电子商务交易保障促进中心研发
1.完成上级领导分配的任务 2. 保障自己写的功能可以通过测试 3. 系统BUG的修复 4.配合上级领导完成每月的绩效指标考核
教育经历
2014-09-01 - 2017-06-01华中农业大学计算机应用技术专科
在学校期间我和同学们和睦相处,共同进步完成学业指标,提高技术技能,完善自己。
技能
1. 项目简介:项目专门为工商银行定制的跨平台系统,系统所有服务器全是Linux系统。部署统一使用Docker+脚本部署。项目整合工商银行下面所有的二级支行大概200多个站点,汇总到嘉定总行平台进行展示,实现上层平台对下层平台的统一管理,统一查看,二级平台也可以单独运行。主要功能有:信号采集,告警上送,用户权限,配置管理,二三级数据汇总,报表等。 2. 项目技术:Vue 、MySql、.Net Core 、微服务 、GRPC、SignalR 、Redis 、Zookeeper等 3. 主要任务:本人主要任务参与项目的功能评审、功能开发以及项目维护。主要负责编写部分前端和SignalR以及微服务代码。项目前端主要通过VUE+ElementUI实现部分组件的封装减少前端代码编写以及微服务(GRPC接口)和SIGnalR实时通讯保障前后端的输入输出结果,微服务主要通过IOC注入项目自身写的一些组件,例如Zookeeper获取,MYSQL和Redis配置,GRPC接口封装等 本人完成功能有:部分功能的页面以及集线器和后端微服务逻辑编写。MySql和Redis的数据同步保障。微服务缓存封装,菜单功能编写。 操作日志记录,数据配置功能。
项目简介:系统主要实现对基础的标签,表格,图表,以及3D组件的一个封装并开放出一些属性提供给用户使用配置,通过拖拉拽的方式生成到处一串JSON就可以完成在网站上展示成一套炫酷的大屏展示页面。 ● 项目技术:VUE Echart ElementUI Three.JS ES6 ● 主要任务:本人主要负责对Echart图表组件做封装和渲染展示。主要实现基础属性的封装,数据源填充封装、根据不同的图表类型适配不同格式的数据源。
1. 项目简介:整合数据中心各基础设施监控系统以及安全防护系统,实现多系统的一体化监控,事件的联动响应、告警的统一管理,能效与资源趋势分析,注重现场基础设施可用性的安全保障。最底层是使用C++编写的采集器软件采集硬件信息,上层使用TCP/IP定好协议报文和长度,WCF服务监听配置的端口获取数据,通过应用层(c#/.Net)根据需要展示用户想要看到的数据以及告警信息和一些其他的操作,如授权、屏蔽告警、系统配置、报表查询等功能 2. 项目技术:AngularJs、MySql、MVC、WCF服务、AOP、MEF、WPF、DevExpress、多线程、Quartz.net、Sqlite、Redis、TCP/IP协议、Jenkins。 3. 主要任务:前期本人主要负责一些项目上用户提出的BUG和优化项的修改包括BS和CS端。主要包括前端页面的开发,JS编写、服务代理类、WCF服务开发,服务定时任务编写,以及一些性能问题的处理(服务内存优化,CPU优化),偶尔会修改一些SQL语句和存储过程。后期本人主要负责项目的升级迭代例如,增加缓存数据库Redis修改底层框架结构。以及整合任务列出任务优先级以及所以时间,根据领导安排的任务时间合理分配任务。并在TAPD上记录形成任务的一个全生命周期的管理。