工作经验
2008 /7--至今:华为技术有限公司(500-1000人) [4年]
所属行业: 通信/电信/网络设备
移动分组网关开发部 高级嵌入式软件工程师
职责:
作为高级软件开发工程师:
通过软件设计和开发,使华为GGSN (Gateway GPRS Support Node)和UGW (United Gateway)设备符合3GPP标准化协议所规定的移动包交换功能。
根据客户需求,在华为GGSN和UGW上设计并实现增强功能。
遵循敏捷软件开发流程,带领团队完成项目开发。
协助系统工程师分析客户需求,完成软件设计。
作为模块设计师(30+团队):
对所负责模块和特性的关键技术问题做出决策,以保证架构的可靠性。
设计和评审模块间/子模块间的软件接口,保证各模块的可扩展性。
评审项目交付件,包括代码和文档。
对所负责模块和特性的代码进行持续的优化和重构,以增强系统的性能、可靠性以及可扩展性。
业绩:
所负责项目全部高质量按时交付。
独立设计并实现LLT(Low Level Test)白盒仿真测试系统,并已被证实可有效发现并解决代码问题。目前已在部门内(150+团队)广泛使用。
在团队内发起技术论坛,使开发过程中形成的优秀经验及算法可以得到广泛推广和使用。
2005 /8--2008 /7:华为技术有限公司(500-1000人) [3 年]
所属行业: 通信/电信/网络设备
软件平台开发部 项目经理
职责:
设计和实现BFD(双向转发检测)模块的增强功能,以满足客户的要求,并适用于所有的华为路由器产品。
遵循CMM(能力成熟度模型)软件开发流程,带领团队完成项目开发。
协助系统工程师分析客户需求,完成软件设计。
评审并修改项目交付件,包括代码和文档。
业绩:
所负责项目全部高质量按时交付。
BFD特性在全球的电信运营商中得到广泛部署和使用。
华为的BFD特性在功能和性能上,都全面超过包括CISCO,Juniper,Alcatel-Lucent以及中兴在内的竞争对手的相同特性。
项目经验
LLT (Low Level Test) Simulation test tools enhancement
开发工具: C
项目描述: LLT (Low Level Test) Simulation test tools enhancement
总代码量23K,个人完成代码量20K
责任描述: 项目负责人
UGW V900R009C01 various enhancement features
开发工具: C
项目描述: UGW V900R009C01 various enhancement features
总代码量3K,个人完成代码量3K
责任描述: 项目负责人
UGW V900R009C00 Single IP
开发工具: C
项目描述: UGW V900R009C00 Single IP
总代码量50K,个人完成代码量8K
责任描述: 高级软件工程师
LLT (Low Level Test) Simulation test tools
开发工具: C
项目描述: LLT (Low Level Test) Simulation test tools
总代码量10K,个人完成代码量10K
责任描述: 项目负责人
GGSN V900R008C02 Probe
开发工具: C
项目描述: GGSN V900R008C02 Probe
总代码量20K,个人完成代码量6K
责任描述: 高级软件工程师
GGSNV900R008C00 HomeZone
开发工具: C
项目描述: GGSNV900R008C00 HomeZone
总代码量15K,个人完成代码量11K
责任描述: 项目经理 + 高级软件工程师
UGWV900R001C02 SAE Protocol Update
开发工具: C
项目描述: UGWV900R001C02 SAE Protocol Update
总代码量12K,个人完成代码量5K
责任描述: 高级软件工程师
UGWV900R001C01 Access Session Management
开发工具: C
项目描述: UGWV900R001C01 Access Session Management
总代码量50K,个人完成代码量7K
责任描述: 项目经理 + 高级软件工程师
VRP V500R007C01 VLL FRR & BFD for LSP
开发工具: C
项目描述: VRP V500R007C01 VLL FRR & BFD for LSP
总代码量75K,个人完成代码量8K
责任描述: 项目经理 + 高级软件工程师
VRP V500R005C06 Dynamic BFD
开发工具: C
项目描述: VRP V500R005C06 Dynamic BFD
总代码量25K,个人完成代码量4K
责任描述: 项目经理 + 高级软件工程师
VRP V500R005C03 BFD Echo
开发工具: C
项目描述: VRP V500R005C03 BFD Echo
总代码量8K,个人完成代码量3K
责任描述: 项目经理 + 高级软件工程师
VRP V500R005C01 BFD for ME1.3
开发工具: C
项目描述: VRP V500R005C01 BFD for ME1.3
总代码量25K,个人完成代码量4K
责任描述: 项目经理 + 高级软件工程师
VRP V500R003C07 CN2/Jazztel BFD Enhancement
开发工具: C
项目描述: VRP V500R003C07 CN2/Jazztel BFD Enhancement
总代码量17K,个人完成代码量5K
责任描述: 项目经理 + 高级软件工程师
VRP V500R003C03 MPLS OAM & BFD
开发工具: C
项目描述: VRP V500R003C03 MPLS OAM & BFD
总代码量60K,个人完成代码量11K
责任描述: 软件开发工程师
教育经历
2003 /9--2005 /7 英国埃克塞特大学(University of Exeter) 智能系统 硕士
专业研究方向为智能系统(Autonomous System)
主要课程为:
人工智能,数字图像处理,神经网络,模式识别,自然语言处理,Agent技术
1999 /9--2003 /7 北京工业大学 电子信息工程 本科
主要课程为:
模拟电子技术,数字电子技术,数字信号处理,通信系统原理,微机原理与接口技术,单片机应用技术,数字图象处理,人工智能,电视原理,电磁场与电磁波,传感器技术与应用
语言能力
英语(精通) 听说(精通),读写(精通)
英语等级: 英语6级
IELTS: 7.5