联系方式

  • 手机: 18910549719
  • Email: s@sfmblog.cn
  • QQ: 253579343
  • 微信: candysunplus

个人信息

工作经历

北京每日优鲜电子商务有限公司(2014-11 至今)

大数据部门

基础数据图表展示 Dashboard

使用 Reactjs Redux Echarts 开发基础数据 Dashboard, 通过图表展示每天的基础数据,后端采用 Nodejs Express 开发接口,进行数据提供

竞品价格抓取平台

使用 Nodejs Express 开发第三方竞品商品价格抓取平台,通过反编译竞品 APP 获取相应接口和访问密钥。
同时利用 NodeJS 高 I/O 处理能力进行数据异步抓取进行数据归档,写入 HiveHadoop 中建立的对应文件系统目录中。

技术部

每日优鲜微商城

基于 AngularJS 搭建商城前端主体构架,使用 Ionic Framework 既有手机架构进行 SPA 单页面商城应用的开发。
使用 Sass 进行商城样式的开发。
基于 AccessToken 的授权管理封装。
基于 Restful 的相关资源调用 Service 编写。
基于 微信JS-SDK 的分享、支付等流程开发。
基于 腾讯地图SDK 的地区选择搜索。
基于 Webpack 资源加载 和基于Gulp 项目自动化构建。
后端基于 Python 的商城后台服务架构。

每日优鲜APP

基于微商城使用 Cordova 进行打包
开发原生的 支付宝、微信支付的插件、微信登陆插件、地址选择插件
商城 Python 部分接口定义

前端中间件

使用 Python 开发服务, 定时从多前端渠道拉取(或接收)订单信息和支付信息到订单系统,同时同步订单发货状态到前端销售渠道。

北京兴长信达科技发展有限公司(2011-7 至 2014-11)

产品研发部

AdminUI 后台框架

自定义 bootstrap 实现后端响应式样式框架
使用 AngularJS Directive 进行常用 Web 组件封装
与后端系统 Restful 接口通过 OAuth 授权 进行基础通讯,并通过双向绑定展示数据
使用 grunt 进行项目部署管理
OMSPDM 等系统使用此框架实现界面交互端

此项目开源: https://github.com/ec3s/angular-adminui
演示地址: http://ec3s.github.io/adminui-3.0/#/

OMS 开发

汇总多平台订单数据,通过多级策略封装生成后端订单,进行库存占用和异常订单筛选,同时根据策略指定下游信息(仓库),通过后端总线发往下游系统。
使用技术: PHP 自主开发框架进行 RESTFUL 接口开发,数据库为 MariaDB, 使用 Gearman 进行异步任务处理。前端使用 AngularJS 调用 REST 接口实现APP的功能展现。

CRM开发

通过用户数据,订单数据的采集,分析出用户的消费行为分析,通过时间、性别、地区、年龄等多维进行产品分类、品类及 SKU 的消费分析。
使用技术: PHP 自主开发框架进行 RESTFUL 接口开发, 数据库为 MariaDB,通过 OAUTH 接入 CAS用户管理中心 进行授权。前端使用 AngularJS 调用 REST 接口实现APP的功能展现。使用 Annotation 分析 ResourcePATHMETHOD 实现路由分发。

PDM 开发

商品管理中心,仓储中心和销售前端商品展示的商品来源,可以对商品进行管理,并通过 RESTFUL 接口实现商品数据的共享和检索,同时负责前端库存的占用和计算。
使用技术: PHP 自主开发框架进行 RESTFUL 接口开发,数据库为MariaDB, 通过 Solr 进行索引建立。通过 OAUTH 进行引用授权, AngularJs 进行前端功能实现。

以上三个项目同时作为 Scrum master 负责整体项目进度与服务器端架构定义。

后端中间件开发

使用 Python 进行开发,集中管理注册到中间件的服务器进行消息的标准化及转发过程。

山东东营自然网 (2010-7 至 2011-7)

微视频类网站创业 (2007-8 至 2010-7)

技能清单

###以下均是我熟练掌握的技能

  • WEB 后端开发: PHP Python NodeJS
  • 前端框架: Bootstrap AngularJS Ionic ReactJS Redux
  • 前端工具: Gulp/Grunt Sass Webpack PostCSS Cordova
  • 数据库: MySQL/MairaDB MongoDB Redis
  • 版本管理: Git
  • 系统: *unix/MacOSX shell 重度使用者

自我评价

  • 喜好前端,熟悉后端,能够进行全栈性的技术输出。
  • 学习能力强,喜欢折腾新技术。
  • 由于大学期间创业精力分散导致肄业。

致谢

感谢您花时间阅读我的简历,期待能有机会和您共事。