邓雨果的简历

181 阅读6分钟

邓雨果

男 | 10年软件开发经验 | 1991年9月
现居杭州 | 长江大学-本科
手机: 132****2410
E-mail: dengyuguo@163.com

个人亮点

  • 长期从事客户端基础架构方面的工作,对中大型客户端项目的架构设计,存量项目的架构治理有丰富的经验。
  • 完整负责过几个开放平台的开发设计工作,对平台型项目中多方协作流程,职责划分,权限系统等有丰富的设计经验。有全栈开发能力。
  • 有游戏型项目的开发经验,深入研究过数个游戏引擎底层源码,对游戏项目的渲染链路,数据链路,状态流转链路有丰富的设计经验。对于游戏项目对互联网相关业务的帮助有自己的理解。

工作经历

  • 2018/10 - 至今 阿里巴巴
  • 2016/03 - 2018/10 中软国际
  • 2015/03 - 2016/03 武汉大博科技
  • 2013/07 - 2015/03 武汉金策略

主要项目

我的小窝

  • 所在部门:天猫好房
  • 简介:2023年天猫好房无线团队与前端团队合并,我主要负责了好房游戏项目“我的小窝”的开发维护工作,我的小窝是好房的流量火车头,主要通过互动的形式吸引用户向平台业务导流。技术方案上采用集团的eva.js引擎进行实现。
  • 核心工作:
    • 深入研究eva.js引擎实现原理,重新设计小窝整体架构与渲染链路,大幅优化小窝渲染性能,优化用户体验。
    • 与设计师交流在小窝中引入lottie动画,优化小窝视觉效果
    • 设计小窝地图渲染链路,结合静态图片资源与动画资源,实现地块开荒,云层动效等效果
    • 建设小窝任务系统,通过任务的形式支撑小窝流量运营

房产B端开放平台

  • 所在部门:天猫好房
  • 简介:2022年调岗至天猫好房无线团队,负责天猫好房B端开放平台的建设,该平台以小程序的形式,供外部合作方开发房产B端相关的工具上架至我们的客户端给到房产B端用户使用,提高他们的服务能力。
  • 核心工作:
    • 开放平台整体方案设计与项目开发
    • 端侧小程序容器能力建设,基础api设计与开发
    • 平台入驻流程设计,权限系统设计,ISV研发协同流程设计
    • 小程序开发规范定义,质量,监控与研发提效工具建设

政务无线产品化架构

  • 所在部门:数字政务
  • 简介:2020年,政务中台的核心业务策略是把过去一年在浙江政务软件开发过程中沉淀出的相关技术能力复制售卖到别的地区,实现商业上的成功。为此我们需要一套相应的客户端架构体系来支撑"能力"沉淀与售卖。为此我们设计实现了这套架构体系:GCS(面向政务的组件化架构方案)。该架构定义了我们功能模块与产品模块的技术形态,基于该架构我们可以使用沉淀出来的组件库便捷的构建一个新的客户端项目,或者将我们的产品能力集成到客户已有的app中。
  • 核心工作:
    • 设计该架构下整体工程形态与组成部分:壳工程+架构基座+基础模块+产品模块
    • 设计模块与模块之间的通信机制:服务调用+路由
    • 在启动框架中设计模块加载的机制,实现模块接入不需要写任何接入代码,集成framework即可使用功能
    • 定义能力模块与产品模块的标准格式,定义模块启动逻辑
    • 设计模块配置方案,使接入方能够定制模块功能
    • 文档编写,包含架构说明,内部开发使用的模块开发规范与外部使用的接入说明
    • 架构基座开发,重点功能模块开发

政务移动研发平台

  • 所在部门:数字政务
  • 简介:一个平台项目,该平台核心承接两部分功能,一,客户端基础能力需要的后台服务,例如配置下发,灰度,app版本升级等;二,客户端研发管理。客户在我们平台上可以通过勾选模块的方式,自动完成端工程构建,以及端集成管理。同时可以通过平台,方便的集成三方ISV提供的模块。
  • 核心工作:
    • 系统设计,整个平台从服务端到控制台到客户端的全链路设计
    • 配置下发,灰度等功能服务端接口开发,iOS端开发
    • iOS端工程自动构建方案设计,研发自动建端的工具
    • 平台侧,模块管理,模块集成,应用管理的整体设计与开发工作
    • 基于平台的研发协同流程设计,多方协作下,native模块基于平台集成的功能设计与开发
    • 平台角色权限设计与开发

村淘店掌&村淘工作台

  • 所在部门:农村淘宝
  • 简介:两个工作台app,分别服务于村淘商家与村淘运营人员
  • 核心工作:
    • 负责基础架构工作,将两个app的基础能力部分完全对齐,做到基础能力与架构完全复用
    • 主导设计开发了“动态路由”的能力,支持通过后台下发配置的方式控制端侧路由的行为,以及执行特定的逻辑,能够做到高效响应业务需求降低对于发版的依赖

华为频道

  • 简介:华为企业宣传的app,主要内容为长视频,直播,用于对外宣传华为最新的技术与解决方案等
  • 核心工作:
    • 担任技术leader,负责移动端项目管理,开发排期
    • 项目架构与核心问题技术选型
    • 负责视频与直播功能模块的开发工作
    • DLNA技术方案调研,开发视频投屏功能

华为知识云

  • 简介:华为内部企业论坛型app,主要包含的功能为内容社区与组织社区,长视频与直播,文档展示等
  • 核心工作:
    • 担任技术leader,负责移动端项目管理,项目架构等
    • 负责视频播放器的开发工作