个人介绍
工作经历
2020-08-10 -至今蜀天梦图研发工程师
1、参与图数据库存储引擎和周边工具系统架构设计、需求分析、系统设计和开发工作;负责多个核心模块的开发工作。 2、分析解决系统性能问题,提升系统稳定性、伸缩性、扩展性; 3、负责小组成员的工作计划,任务跟踪,保证交付计划按时完成。
2012-07-15 -2020-07-15华为软件工程师
开发存储产品基础设施平台子系统中的分布式集群配置数据库,承接复制,协议,双活等产品子系统的配置数据的存储功能。集群配置数据库对外提供数据库的增删改查功能,并提供精确到表的订阅发布功能。底层使用开源的sqlite 做数据持久化,数据的一致性采用paxos协议。于2019年参与代码重构,控制面切换到c++实现,负责新老代码对接,新功能实现,并获得了产品线的一致肯定。
教育经历
2008-08-24 - 2012-07-10西安电子科技大学电子信息工程本科
全日制本科,电子信息工程专业。
技能
vscode的自动补齐脚本。设置了常用的函数、类型、语句块的自动补齐,提高工作效率。 "#def :Insert #define.", "#if :Insert #if-#endif.", "#if !define :Insert #if !defined-#endif.", "#if !define elif :Insert #if !defined-#elif-#else-#endif.", "#if !define else :Insert #if !defined-#else-#endif.", "#if define :Insert #if defined-#endif.", "#if define elif :Insert #if defined-#elif-#else-#endif.", "#if define else :Insert #if defined-#else-#endif.", "#if else :Insert #if-#else-#endif.", "#ifdef :Insert #ifdef-#endif.", "#in :Insert #include \"\".", "#inc :Insert #include .", "#pack :Insert #pragma pack().", "bool :Insert bool.", "case :Insert case.", "char :Insert t_schar.", "class :Insert class.", "cplusplus :Insert cplusplus template.", "do while :Insert do-while.", "enum :Insert enum.", "enum cls :Insert enum class.", "file handle :Insert t_file_handle.", "filehead :Insert filehead template.", "for :Insert for.", "fore :Insert for each.", "func :Insert function.", "funchead :Insert function template.", "headfile :Insert headfile template.", "history :Insert history template.", "if :Insert if.", "if elif :Insert if-else if-else.", "if else :Insert if-else.", "int16 :Insert t_int16.", "int32 :Insert t_int32.", "int3264 :Insert t_int3264.", "int64 :Insert t_int64.", "int8 :Insert t_int8.", "main :Insert main.", "mutil :Insert mutil line comments.", "name :Insert namespace.", "ret :Insert t_retcode.", "single :Insert single line comments.", "struct :Insert struct.", "switch :Insert switch cases.", "todo :Insert TODO.", "typedef :Insert typedef.", "uchar :Insert t_uchar.", "uint16 :Insert t_uint16.", "uint32 :Insert t_uint32.", "uint64 :Insert t_uint64.", "uint8 :Insert t_uint8.", "union :Insert union.", "void :Insert t_void.", "while :Insert while.",