2011年在南昌大学毕业,在校期间多次获得奖学金。
临毕业前,2011 年初进入南昌智科软件技术有限公司,该公司属于对日外包公司,工作强度非常大,但是也积累了大量的技术知识。2012 年 3 月进入团博百众(北京)科技有限公司(团800),成为 zhe800(原淘800)的核心开发人员,技术飞速成长。2013 年 9 月进入阿里巴巴,负责 iconfont.com 的开发工作。2014 年 10 月进入广州趣拼信息科技有限公司至今,负责秒视以及新产品的所有后端开发工作。
专业技能方面对 Ruby 和 Rails 有专家级的自信,遇到问题能精准定位,查看源码解决问题。
业余也有学习 Swift 开发 iOS 应用。
BannerMaker (http://banner.taobao.com)
项目描述: 这是一个在线制作淘宝店铺装修模板的网站,设计师在 网站上制作好 flash 模板并且经过审核后,淘宝商家可以在网站上购买装修模板用于店铺装修。
开发环境: Ubuntu 13.10
使用技术: Ruby 1.9.3 + Rails 3.0.9 + Mysql + Redis + Memcached
职责描述: 这是一个6年的老项目,我接手后主要是规划以及维护和重构 BannerMaker 网站,用了自己 开发的 MasterSlave Gem 做主从查询。将 BannerMaker 之前的账号体系迁移到淘宝账号体系。目前 该项目已经不做新功能开发。
IconFont (http://iconfont.cn)
项目描述: 视觉设计师可以将自己设计好的字体通过 svg 格式上传到 iconfont,iconfont 会解析 svg 并且生成字体,而且提供免费的 cdn 服务。
开发环境: Ubuntu 13.10
使用技术: Ruby 2.1.0 + Rails 4.0 + Mysql + Redis + Elasticsearch
职责描述: 刚接手的项目,主要是将 svg 解析部分重写了,使得 svg 解析的更加强大。还有使用 redis 作为缓存,给部分页面加上缓存,使访问速度提升。将之前基于 mysql 的搜索替换为 Elasticsearch 搜索。
团 800
项目描述: 团 800 网站 http://www.tuan800.com ,团购导航网站。
开发环境: Ubuntu 12.04
使用技术: Ruby 2.0 + Rails 2.3.5 + Mysql + Mongodb + Redis + Memcached
职责描述: 团 800 主力开发之一,维护和开发以及重构。
如论坛积分行为, 由事件驱动,发帖、得精华、置顶等操作当成事件,用发布订阅模式,当有相应的 事件发生时,用 resque 做相应的加减分操作。
折 800
项目描述: 折 800 网站 http://www.zhe800.com ,团 800 旗下网站,致力于精选每日优质商品,聚合
由淘宝商家提供专供折 800 网用户独享折扣的超划算网购商品信息。
开发环境: Ubuntu 12.04
使用技术: Ruby 1.9.3 + Rails3.2.11 + Mysql + Mongodb + Redis + Memcached
职责描述: 绝大部分功能开发以及维护,我 2012 年的主要工作就是实现开发折 800 的功能需要,如 QQ 应用,淘宝应用,0 元换购等。其中 SKU 一开始用 mongodb 实现,后面发现 mongodb 的性能 不能满足需求,后参照 spree 等开源项目重构。
惠 800
项目描述: 惠 800 网站 http://www.hui800.com ,团 800 推出的全新品牌,专注本地生活消费中的优
惠信息挖掘,致力为消费者提供有效全面的优惠信息聚合。
开发环境: Ubuntu 12.04
使用技术: Ruby 1.9.3 + Rails 3.2.11 + Mysql + Mongodb + Redis + Memcached
职责描述: 论坛UGC版块的开发以及维护,比如UGC分城市的排行榜,用Redis的SortSet做为存储结构, 内部维护 两个榜单,用日期作为 key,设置过期时间为 1 天,实现榜单按日期自动切换。
可兼职时间
可兼职地点
0条评论 雇主评价