简介

胡智勇,现就职于华为技术有限公司,14年软件开发经验。曾从事软件开发、架构设计、项目管理、敏捷教练等职。创办了华为内部最大的社交编程平台CodeClub(code.huawei.com, 公司内网,只能在公司研发内网访问),为公司内5万多软件开发人员提供在线服务。发起并创办了华为内部的软件技术大会CodeConf,连续四年持续提升软件技术氛围。目前主要方向为研发效率提升、工具规划与架构设计(包括核心代码实现)、敏捷与系统工程。

项目经验

2010 ~ 2018 敏捷教练、系统工程师

负责华为无线部门的研发效率提升,曾参与2008~2010的敏捷转型项目,负责自动化测试能力提升,并辅导过三个团队的敏捷开发活动,开发并讲授敏捷课程30多次。

2017 ~ 2018 NextCode架构师

负责NextCode(软件开发IDE,适配华为内部IT系统)的架构设计和业务分析及框架代码实现。前端基于开源软件VS Code二次开发,后端服务采用Ruby on Rails框架,提供数据分析、代码构建、自动化测试等能力。

2013 ~ 2016 CodeClub架构师、Team Leader

从零起步创建了华为内部最大的社交编程平台CodeClub(code.huawei.com),为公司内5万多软件开发人员提供在线服务。负责项目的架构设计、业务方案等,在开源软件GitLab的基础上实现多地域弹性伸缩、灾备及其他业务需求特性。

2010 ~ 2012 uDeck 业务分析及架构设计

负责uDeck工具(分布式本地构建工具)的业务分析和主要架构设计,前端为C# MVVM架构,后端为python+MongoDB架构。

2008 ~ 2010 GSM BBU 嵌入式软件工程师

负责华为 GSM基站软件的模块开发,主要使用C/C++语言。曾创建了软件管理系统的自动化测试框架(之前项目组皆用手工验证)。

2004 ~ 2008 宝信软件 MES 软件工程师

在上海宝信软件公司,参与过四个钢铁企业的MES项目,主要负责模块设计和软件开发,编程语言为C#和C。

其他

  • 在华为期间曾获金牌团队奖2次、卓越工作奖及明日之星。

  • 爱好读书,特别是文学、历史方面。

  • 个人网站: http://hutusi.com/ GitHub: https://github.com/hutusi/ (由于公司信息安全限制,所有工作的项目和代码都在公司内部,GitHub仅有自己业余时间写的代码。)