简历

关于我

工作经验

金数据

研发工程师 2016/2-2017/3

金数据是人人可用的在线表单工具,帮助用户收集和管理日常工作中的数据,提升工作效率。

AdMaster

Ruby 研发工程师 2013/8-2016/2

AdMaster 精硕科技是**领先的数据解决方案提供商,主要专注数据挖掘、分析和管理。在公司主要参与公司调研产品 问答箱子 的研发。

东方网力科技股份有限公司

Ruby 程序员 2011/4-2013/7

东方网力科技股份有限公司是**领先的视频应用解决方案提供商,为用户提供全面的视频监控解决方案和全方位的高品质视频存储产品。在公司主要参与云飞思产品的研发。

北京保利欧泰科技股份有限公司

Java 程序员 2010/4 - 2011/2

参与其酒店数字客房的网站开发。

项目经验

⾦数据

金数据是人人可用的在线表单工具,帮助用户收集和管理日常工作中的数据,提升工作效率。

后端技术栈:

Ruby, Rails, MongoDB, Postgres SQL, Redis, Sidekiq, unicorn

主要职责:

  • 主要参与⾦数据功能模块开发;
  • 负责应⽤中⼼抽奖系列应⽤的开发。

问答箱子

项目描述:

问答箱子是专业的线上问卷调研平台。

后端技术:

Ruby,Padrino(sinatra),MongoDB,MySQL, Redis,unicorn, qiniu,sendcloud

主要职责:

  • RESTful API 接口设计;
  • 数据结构,表设计;
  • 文件上传,邮件发送服务开发;
  • Passport 用户认证服务开发;
  • 精准调研,账户升级付费,优惠券发放,统计分析等功能的前后端开发;

有奖问答

项目描述:

有奖问答 是问答箱子的移动客户端产品,可以赚钱的APP。

后端技术栈:
Ruby,Padrino(sinatra),MySQL, Redis,unicorn

主要职责:

  • Restful API 接口设计;
  • 数据结构,表设计;
  • 第三方(weibo,qq,weixin)登录认证开发;
  • 短信,邮件认证开发;
  • 问答,投票功能开发;
  • 签到,收支历史功能开发;
  • 邀请好友,邀请码功能开发;
  • 后台管理:用户管理,奖品管理,兑奖审核管理等开发。

云飞思

项目描述:

云飞思企业信息系统是为企业提供日常交流、沟通管理、协同合作的社交化办公平台。

后端技术栈:

Ruby,Rails 3,MySQL, Redis

职责描述

  • 后台管理模块的开发,信息审计等功能;
  • 文件预览转化功能,基于openoffice,采用jodconverter,pdf2json 完成;
  • 写自动化测试,维护代码的强壮性;
  • fix 日常产生的bug,帮助测试人员解决测试遇到的问题;
  • 负责测试服务器的部署及代码的版本更新。

我记(I remember)

项目描述:
我记自己开发的 blog 项目。包含常有的博客功能,另外有说说,文章,和链接三种发布博客方式,文章支持markdown和富文本编辑功能。支持第三方帐号登录。目前部署在heroku 上。

后端技术: Ruby1.9.2 ,Rails 3, MySQL, Postgres SQL

前端技术

Bootstrap ,JQuery

socode

项目描述:

socode 自己开发的一个实现代码高亮的rails 网站项目。它可以对200多种编程语言片段进行高亮,格式化,并且可以分享,收藏代码。代码高亮采用 http://pygments.org/ 的api,用resque 进行后台转化。

后端

Ruby1.9.2 ,Rails 3, Mysql, Redis, Resque

前端技术: Bootstrap ,JQuery

一个输入IP获取省市地址的 gem 包,采用sina 的 api 实现。

技能

技术

  • Ruby (Rails, Sinatra, Padrino, meta programming)
  • Java (J2EE, SSH)
  • JavaScript(jQuery, CoffeeScript, Backbone.js, Underscore.js, vue.js)
  • Html5
  • CSS (SCSS, LESS)
  • Nodejs (Express)

软件

  • MySQL,Postgres SQL, MongoDB,Redis
  • Ubuntu,MacOS, Centos
  • Git,Gitflow
  • Nginx, Apache
  • Docker, Vagrant
  • Heroku
  • Vim, Sublime Text, RubyMine

开发

  • Code Reviews
  • CI
  • Pair Programming
  • Refactoring
  • Style Guide
  • TDD
  • Version Control
  • A/B Testing
  • Feature Toggle

学习

  • Big Data (Hadoop, HBase)