个人介绍
l 熟悉计算机基础知识:网络/组成原理/操作系统/数据结构;
l 熟悉linux操作系统及常用命令,包括进程管理、网络、防火墙等;
l 熟悉go/python语言,了解java/javascript/shell,参与多项以go语言为主要开发语言的大型项目;
l 熟悉mysql/redis数据库,对索引/主从/事务/集群等有较深入的理解;
l 熟悉分布式协调服务etcd/zookeeper,对其原理及运用有较深入的理解和实践;
l 熟悉beego/gin/grpc等开发框架;
l 了解微服务架构设计模式及常见分布式问题解决方案;
l 了解前端开发流程,能基于vue+elementUI实现基础的前端开发与调试、问题排查;
l 了解mongo非关系型数据库;
l 了解kafka中间件。
工作经历
2019-06-05 -至今奇安信goland开发工程师
2019/06-至今 项目1:工单系统(FLOW) 简介:此系统支撑了全公司关于工单流的需求,实现了工单创建、动态审批、撤回、自动任务执行、后台审计、ops查询等功能,此系统因极大提高了公司资源申请、审批、审计的效率,且有较高的用户体验被评为2018年公司优秀项目。 个人角色:研发代表 个人工作:本人参与此系统的需求讨论、后端开发、前端开发、bug处理、协助ops上线等工作。本人接手此项目后独立设计了工单的动态审批逻辑,支持在原审批功能上提供了动态添加审批节点与指派节点审批人。极大提高了系统的灵活性。完成10余个工单的定制开发包括:临时上网/物理机初始化raid/dns变更/短信邮件token申请/第三方共有云虚拟机申请等,其中大部分前后端开发都参与。 2019/06-至今 项目2:资源管理系统(CMDB) 简介:cmdb资源管理系统是公司核心的管理系统之一,提供了公司人员信息/物理机/虚拟机/ip网段/lvs/dns/固定资产等资源的管理,包括但不限于,物理机上架下架/资产变更/资源统计/人员信息变更/导出报表等功能。 个人角色:研发人员 个人工作:主要参与此系统的需求
教育经历
2016-09-07 - 2019-09-01重庆邮电大学计算机技术硕士研究生
主修课程:高级计算机网络、密码学与网络安全、计算机取证、面向对象程序设计 综合成绩排名(3/190) 主要研究方向:计算机取证、网络用户行为分析、用户身份可信度评估