0%

简历

个人信息

基本信息 其他信息
姓名 任令仓 性别
年龄 30 出生年月 1994年2月
工作经验 8年 居住地 上海-浦东新区
学历 本科 E-mail renlingcang@outlook.com
专业 计算机科学与技术 GitHub主页 https://github.com/RichardRenn

教育背景

时间段 学校 专业 学历 全日制统招
2012年9月 - 2016年7月 上海海事大学 计算机科学与技术专业 本科

专业技能

  • 语言:掌握Python语言、熟悉其PEP8代码规范,熟悉标准库和常用第三方库;
  • 框架:熟练使用后端服务开发框架Odoo(OE) 、Django、Flask等,熟悉RESTful API思想及其设计原则;
  • 分布式:熟悉分布式任务队列技术如Celery、消息队列组件RabbitMQ等;
  • 数据库:熟练使用PostgreSQL 、MySQL,NoSQL数据库Redis、MongoDB,大数据常用的ClickHouse等;
  • 熟悉各大主流云服务提供商的云服务能力(使用AWS较多),如RDS、ElasticCache、EC2、EKS、S3等;
  • 可在主流Linux环境下顺利完成开发工作,可熟练编写Shell脚本;
  • 熟练使用常用版本管理工具SVN、Git等,熟悉Git仓库托管平台Gerrit、GitLab和GitHub的工作流程;
  • 熟悉DevOps思想,可熟练使用Jenkins平台完成CI/CD任务部署,熟悉Docker容器的相关操作;
  • 有3年的技术经理经验,管理小型团队的项目交付。

工作经历

  • 互道信息技术(上海)有限公司 | 2021.04 - 至今 | DEG研发工程部 - 技术经理

    • 工作内容:
      ①作为技术负责人接手公司已有项目的重构工作,包括多个数据/订单中台项目、数字化门店项目。
      ②作为技术经理负责公司最大的POS项目(Apple)全版本的交付,为客户的所有业务提供解决方案。
  • 独立开发者 | 2020.02 - 2021.03 | 微信小程序开发 & 游戏脚本开发

    • 工作内容:
      ①主要开发热门游戏的自动化脚本并在电商平台销售。
      ②偶尔开发一些工具类的小程序。
  • 上海麦克风文化传媒有限公司(蜻蜓FM)| 2019.04 - 2020.02 | 创新业务中心 - 后台软件工程师

    • 工作内容:
      ①接手原音频系列小程序和公众号的后台接口开发工作。
      ②开发短视频系列小程序,团队协作四个月做到千万级用户,200万日活。
  • 上海南花网络科技有限公司(职通车)| 2018.08 - 2019.01 | 技术部 - 技术负责人

    • 工作内容:
      ①接手职通车招聘小程序开发任务,完成用户诱导机制。
      ②在一个月内完成快活工作小程序产品的后台开发工作。
  • 西安华炎信息科技有限公司(ZTE上海研发中心)| 2016.07 - 2018.08 | FDD上海软件部 - 软件开发工程师

    • 工作内容:
      ①负责NB-IoT项目组三级CI体系的搭建,参与自动化测试用例和脚本的开发,部署冒烟环境。
      ②完成项目度量框架的搭建,并开发度量系统部分共创接口:达到开发工作健康度可视化的目的。

项目经验

  • 互道 – Apple POS项目 | 2021.09 – 至今

    • 概述
      服务Apple公司各大授权经销商的数字化门店项目,也是公司最大的POS项目。为各大Apple授权经销商的6000+门店的管理员、库管、店长、店员的店务工作提供完整的移动化解决方案。重点业务为:各大平台(京东到家/京东自营/美团/天猫/抖音/小程序/企业购/高德/饿了么)差异化的线上订单履约、线下开单销售、店仓库存管理、商品按售卖区域隔离,并对接了宝尊中台的WMS系统(S)。
    • 职责
      作为技术经理全程参与项目0~1的过程,并负责从1.0版本持续迭代一直到现在5.9版本的所有版本功能的交付(T)。参与需求分析和方案调研,主导方案设计、负责技术拆解、完成工时评估和任务分配 以及 复杂功能核心代码的实现、其他开发的代码Review指导。严格把控交付进度,收集客户问题定期复盘、优化现有功能及其实现方式,设计了服务降级机制确保业务高峰时段主业务有充足的资源,建立了完善的服务扩缩容标准、基础服务监控、巡检和预警机制(云服务组件、分业务链路的接口、计算资源等)(A)。
    • 业绩
      项目3年时间所有版本功能均按照客户要求按期上线,方案设计合理,扩展性良好。随着项目业务量的扩增,逐步迭代提升服务能力,稳定支撑起各大高峰(双11、618、年货节、新品发售等)流量的业务。得到了客户很高的评价。公司收益最高的项目之一,获得过公司绩效优秀员工的奖励(R)。
  • 互道 - 太平鸟服饰、贝甜童装POS项目 | 2021.08 – 2021.10

    • 概述
      鸟嗒2.0系统,是一个数字化门店项目,在移动端实现门店店务:开单收银、门店调拨、收货、发货、退货、库存盘点、库存损溢、会员管理、营销活动、视频号直播等。对接了魔元术的中台能力 和 伯俊的促销能力(S)。
    • 职责
      短期负责鸟嗒2.0系统的技术支持工作,临时参与贝甜项目的视频号对接开发工作(T)。负责为售后团队提出的问题进行答疑、处理售后团队无法解决的问题、编写脚本发放中秋国庆节日的促销优惠券、历史数据的修复等(A)。
    • 业绩
      临危受命,在上任负责人突然离职的情况下紧急接手项目的技术支持工作,快速熟悉项目的各项业务,协助售后同事完成工作,保证了中秋国庆双节活动的正常进行(R)。
  • 互道 – 标产SF+项目 | 2021.05 & 2023.05

    • 概述
      不定期迭代,对各项目实现的特性作出通用化设计后集成为标准产品,新项目直接从标产能力起步(S)。
    • 职责
      两次参与公司标准产品ShopForce+的重大Feature演进(T)。集成ClickHouse数据库,实现连接池,并重构实现了三个会员相关的报表的底层数据源改造,作为Demo供其他同事参考实现。还为标产设计并实现了安全审计日志的功能(仿照开源项目piwik的采集机制),对特定事件、用户行为、数据操作三个大类制定对应的采集方案和采集内容,设计并实现了审计日志分析报表 和 公共查询接口(A)。
    • 业绩
      使标产具有了亿级数据秒级查询延迟的报表输出能力,和安全审计日志功能。公司基于此重要特性打下了两个重要的大单(R)。
  • 互道 - 森马服饰订单中台项目 | 2021.05 – 2022.04

    • 概述
      业务系统与DataHub产品搭配,接收上游系统(微萌、驿氪、Hana、蘑菇街)的订单并转发至下游系统(道讯、富勒)。支持各门店组成零售圈、零售圈库存管理(安全库存数值阈值和百分比阈值共存)、可配置订单路由规则、订单可自动拆单(S)。
    • 职责
      作为技术经理逐步接手现有项目的所有售后问题的处理工作(T)。快速熟悉起项目超长的业务链路,分析各类售后问题,沟通、排查、修复Bug或修改实现方式,对非代码类的问题提出解决方案并与上下游相关人员沟通后落地实现(A)。
    • 业绩
      解决了上千个问题,接收项目的大半年时间使每天的售后问题从2000+降低到仅20~30个纯业务流程的问题,极大地降低了售后团队的压力。获得客户的赞许,维护了公司的利益(R)。
  • 互道 - 田老师餐饮数据中台项目 | 2021.04 – 至今

    • 概述
      两个子系统:商品中心主要是接收各大平台(支付宝、微信、美团、饿了么、建行)和客户中间库的订单并分发至分析中心。分析中心负责接收订单并定时拉取各大平台和中间库的对账单,汇总后按各种统计维度呈现19张收入报表和7张对账报表随时可供客户分析对账(S)。
    • 职责
      作为技术经理接手二期项目,负责三期需求(平台自动扩展)的方案设计、数据库表设计和核心逻辑的编码实现(T)。优化ETL方案设计并实现了两层中间表汇总的方案:一层宽表汇总所有数据,一层最小查询纬度的简表汇总。领导几位开发同事基于简表改造所有报表的实现逻辑(A)。
    • 业绩
      赋予业务平台自由扩展的能力,使用户可以更灵活的使用系统做数据分析,大幅提升了系统的稳定性和响应速度的同时,还降低了客户的云服务器成本。稳定支撑起每天百万订单的数据分析(R)。
  • 蜻蜓FM - 短视频小程序矩阵 | 2019.07 – 2020.01

    • 概述
      探索中老年短视频市场,开发一系列短视频小程序产品组成小程序矩阵:快乐卫视、欢乐卫视等(S)。
    • 职责
      负责小程序后台业务相关接口的开发,千人千面的视频推荐服务等(T)。使用Django框架开发RESTful风格的接口。并随着用户规模的快速增长提升接口性能,包括使用Celery任务队列、模块拆分,容器化等等(A)。
    • 业绩
      完成接口开发,并迭代优化接口响应速度,稳定支撑起产品千万用户百万日活的业务请求(R)。
  • 蜻蜓FM - 音频节目小程序矩阵 | 2019.04 – 2019.07

    • 概述
      付费收听蜻蜓FM主站节目的小程序矩阵:好梦在线、香蕉小说、草莓小说、榴莲小说等(S)。
    • 职责
      接手原音频小程序项目,完成小程序和公众号的后台接口开发任务(T)。维护基础功能,对部分接口做适应业务变动的调整,并增加了推荐书单和热门书单功能,完成数据监控面板功能(A)。
    • 业绩
      两周熟悉代码接手原有项目,并在接下来的几个月里支持各种时效性活动业务顺利上线(R)。
  • 职通车 - 快活工作小程序 | 2018.11 – 2019.01

    • 概述
      提供以本公司为中介从面试到离职一条龙服务的小程序(S)。
    • 职责
      一个月内完成服务器搭建、数据库数据表设计和相应后台接口的开发工作(T)。使用Flask框架,配合
      SQLAlchemy相关第三方库开发后台接口如面试通知、入职、离职、负责人跟踪等相关业务(A)。
    • 业绩
      高强度高效率的工作保证项目1.0版本的顺利上线(R)。
  • 职通车 - 职通车招聘小程序 | 2018.08 – 2018.11

    • 概述
      针对蓝领行业的小程序招聘平台(S)。
    • 职责
      接手所有后台接口开发和线上环境维护工作(T)。使用Flask框架开发后台接口,设计红包诱导机制流程,完成用户分级,并优化了签到业务的数据存储结构为Bitmap,统一了旧接口数据格式,重新设计大部分混乱接口为RESTful风格,并重写了接口文档(A)。
    • 业绩
      大幅增加了新用户量和用户活跃度,及时补救薅羊毛用户造成的损失,节省了原签到业务90%的Redis存储空间,使得前后端沟通更高效(R)。
  • 中兴通讯 - IEM终端节能项目 | 2018.06 – 2018.08

    • 概述
      针对现有基站的运行情况控制终端节能策略的web项目(S)。
    • 职责
      参与终端管理后台部分接口的开发,编写脚本自动获取并分析终端上报的数据(T)。使用Django框架开发后台接口,如管理终端设备状态、定时下发节能策略等(A)。
    • 业绩
      达到了能够智能控制终端节能的目的,节省了大量的人工成本和实验室百台终端设备的电能开销(R)。
  • 中兴通讯 - 共创无限研究院项目度量系统 | 2017.08 – 2017.12

    • 概述
      可针对多种无线院指标建立不同维度和粒度的指示器,达到研发进度和质量可视化的系统(S)。
    • 职责
      负责开发可方便对接Coverity服务器数据的接口,并部署为微服务(T)。支持配置各部门的数据源,自动拉取数据,使用pandas进行清洗和格式化,持续地上传到无线院度量系统,并建立好指示器模板(A)。
    • 业绩
      保证接口能够稳定地供无线院各项目部使用,帮助多个项目部提高了解决代码缺陷的效率,并作为共创系统
      的样板项目,分享开发规范和经验到其他参与共创的负责人(R)。
  • 中兴通讯 - NB-IOT项目 | 2016.07 – 2018.08

    • 概述
      应用NB-IoT技术的终端产品,如手持路测、水质监测、智能停车等(S)。
    • 职责
      负责CI持续集成部署、开发各种自动化脚本(Python/Bat/Shell)和测试用例(RobotFramework)(T)。使用Jenkins平台+Docker容器技术部署多个云服务器节点,使代码提交后自动化并发触发UTFT、Pclint、圈复杂度检查、Klockwork和Coverity代码缺陷检查,代码合入后自动打小版本在真实环境进行冒烟测试,并将结果以邮件形式自动反馈给相关负责人(A)。
    • 业绩
      极大地减少了开发过程中的人工调试成本,显著提高了敏捷开发速度;
      代码质量自动监测和告警服务,达到代码缺陷可视化分析的目的,帮助提高代码质量;
      保证每个迭代的需求功能快速得到验证(R)。

语言能力

语种 级别 读写能力 备注
英语 CET-4 良好 能够理解相关英文技术文档

自我评价

  • 喜欢迎接挑战,喜欢研发工作带来的成就感;
  • 喜欢探索新技术,并能够快速上手实践;
  • 良好的团队协作能力,踏实认真的工作态度;
  • 喜欢与同事分享交流技术心得;
  • 自我驱动,极强的责任心、时间观念和抗压能力;
  • 善于发现问题 并 解决问题;
  • 始终站在客户的角度思考,具有客户至上的服务意识。