我的简历

联系方式

  • 手机:
  • Email:job@chenky.com
  • 微信号:

个人信息

  • 陈恺垣/男/1993
  • 本科/南京信息工程大学滨江学院计算机科学与技术(2015届)
  • 工作年限:3年
  • 技术博客:https://www.chenky.com
  • Github:https://github.com/calchen
  • 期望职位:PHP工程师,Web前端工程师,全栈工程师
  • 期望薪资:税前月薪19k~21k(上海)17k~19k(苏州、南京)
  • 期望城市:上海、苏州、南京

工作经历

苏州家一号信息科技有限公司 ( 2016年1月 ~ 至今)

(注:A轮前为上海沃去信息科技有限公司(已注销),成立于2015年12月)

职位

PHP软件工程师

工作描述

作为公司初创团队成员之一,主要负责的工作有:

  1. 对项目进行整体把控,推动项目,控制项目成本
  2. 搜集业务部门需求,进行竞品分析,整理需求文档,给出产品原型图,配合UI、开发进行页面设计
  3. 负责系统的技术选型与架构设计,进行全栈开发,解决技术难点
  4. 负责部署、运维、优化线上系统,对系统进行定期维护
  5. 负责研发部门的人员招聘

项目经验

Property Management System (PMS)

项目介绍: PMS系统包含资产管理、房产管理、客户管理、租赁管理、财务与报表等众多功能模块,系统与海外租房平台连通,并对接微信公众号、钉钉,功能涵盖公司租房业务全流程,系统对外面向租客、业主与合作伙伴,对内是销售部门、拓展部门、财务部门重要的衔接纽带,维持着公司全部租赁业务。
项目职责: 本人是PMS项目的负责人,以项目经理+产品经理+开发的角色参与并推动PMS系统

  1. 立项阶段:根据对公司业务的了解,构建PMS的主要功能,阐述并明确PMS的目的,这里使用的工具是XMind
  2. 需求搜集:搜集销售部门、拓展部门、财务部的需求,打通、整理并规范业务流程
  3. 产品设计:根据需求,整理产品逻辑,划分模块,使用墨刀给出原型图并设计基本界面与交互
  4. 研发测试:对前后端进行技术选型,使用Laravel 5.5 + MySQL + Redis + MongoDB + Vue.js 2.0 + Element,搭建基本框架,负责后端PHP全部的编码,同时处理前端遇到的难点,与两名前端程序员紧密配合。利用Git对代码进行版本管理,并将代码托管在Gitee,进行人工的Code review及并通过Issue管理后续bug与需求。
  5. 部署运维:以Amazon Web Services(AWS)为基础设施,利用AWS的Serverless服务并配合编写Shell与PowerShell脚本实现开发、生产自动化部署运维。
    • 使用Virtual Private Cloud构建基础网络,通过子网、路由表严格划分公共与私有部分资源,并实现多可用区(Availability Zones)以构建稳定、安全、弹性的网络
    • PHP部分使用自行定制的docker镜像分别依据功能打包成web、cron与queue并上传至Elastic Container Registry。通过Elastic Container Service直接运行镜像配合弹性伸缩功能,用户会通过Elastic Load Balancing进行访问。
    • 前端部分,通过编写脚本使用npm命令将编译后文件上传至Simple Storage Service,开启静态网站服务,并通过CDN加速访问
    • 运维部分尽可能的采用了Serverless的理念,生产环境以Relational Database Service代替MySQL,以ElastiCache代替Redis,以DynamoDB代替MongoDB,以Simple Queue Service代替Redis实现队列功能,通过使用Elastic Container Service避免服务器运维

项目业绩: PMS系统的开发将由Excel、钉钉审批、第三方CRM支撑的租赁业务整合、提升成更加安全、规范、实用、高效的资产管理平台,使得各个部门之间数据共享,避免了数据丢失。系统大大降低了销售、拓展、财务之间沟通复杂度,规范了销售与租客、销售与拓展、拓展与业主之间的业务流程,系统中自动报表、账目核对的功能减少了财务部门的工作,将原来需要5人/天以上的月度报表工作降低到30分钟以内。租赁管理及客户管理为公司提供2个月以上的预警期,避免控制,挽回了至少50万元人民币以上的损失。

海外租房平台

项目介绍: 海外租房平台,该平台为销售部分和拓展部门提供了房源展示的功能,并引导客户查看、选择房源。平台支持PC与移动版展示,为微信小程序(名称:家1号homplus)提供接口,并提供开放接口以便合作伙伴获取数据,前期也支撑过公司租房App,后因业务调整App停止运营。
项目职责: 本人负责架构搭建、后端接口开发以及运维部署工作。该平台为了支撑起多样的前端(App、Web、小程序、开放接口)尝试采用了一种前后端分离的模式:后端以Laravel为框架,开发较为通用的REST风格的API接口,各类“前端”使用Node.js的Express框架,请求后端接口并将数据聚合后通过组件实现Web展示和API接口。
后端使用了Laravel + MySQL + Redis,前端使用Node.js + Express + Jade(后更名成pug) + jQuery + Bootstrap + Gulp。平台使用docker进行打包部署在AWS的Elastic Compute Cloud上,非Serverless方式,有一定的运维量。
项目业绩: 海外租房平台帮助销售以更友好的形式向租客展示房源,同时使得拓展部门可以更及时的将获取的房源展示出来,加速业务的进程。平台也使得网络推广部门的SEO实现的更轻松、更灵活,有效降低了SEO的支出。

其他项目

以下均为本人独立开发的项目

  1. 钉钉E应用:腾讯企业邮箱一键登录。在钉钉内打开,通过钉钉js api获取用户企业邮箱,并访问腾讯企业邮箱单点登录接口。Node.js + Express 编写,部署采用AWS Serverless架构、API Gateway提供Web服务、Lambda运行Node.js代码、DynamoDB存储数据、CloudWatch实现定时任务。
  2. 收据发送工具。使用Vue.js + iView 开发,通过HTML5的FileReader读取本地JSON文件并展示,收据发送后通过模拟点击a标签实现JSON文件的保存。纯前端小项目,部署在开启了静态网站服务Simple Storage Service上。

正益无线(北京)科技有限公司 ( 2015年3月 ~ 2016年1月 )

职位

Hybrid 软件工程师

工作描述

作为公司外部业务的研发人员,主要负责的工作有:

  1. 根据用户的需求搭建系统,开发相关模块与功能,解决用户的实际问题
  2. 编写、维护项目文档、设计文档及开发文档
  3. 向用户解释技术细节,使用户深入的理解AppCan技术体系
  4. 完成公司内部及合作伙伴的技术培训与分享
  5. 优化重构项目历史代码,提升应用效率

天信App

天信App是正大天晴药业集团股份有限公司内部使用的一款移动办公App。该App使用AppCan技术开发,AppCan是一种Hybrid开发技术。天信App集成了正大天晴的OA、信息查询、新闻发布、财务报销、人事管理等众多功能,将原本分散在信息门户的Web版应用整合至一个App中,使得员工可以通过手机查询信息、处理工作、提交审批。

其他项目与工作

  1. 作为支援力量参与到中国烟草项目组与中国烟草(南京)项目组,解决了在AppCan技术体系下的主应用与子应用的问题,协助开发基于Node.js的AppCan技术体系下的后台接口。
  2. 作为培训师资力量参与南京分公司的日常培训,分享AppCan技术体系下的心得与技巧,开发AppCan相关组件非标功能,并独立前往有意向使用AppCan的企业进行展示与培训

苏州蓝海彤翔系统科技有限公司 ( 2014年12月 ~ 2015年3月 )

职位

研发部实习生

工作描述

作为实习生,主要负责的工作有:

  1. 根据产品需求开发相关功能
  2. 协助维护研发部门知识库
  3. 调研新技术,进行技术评估

创意云

以实习生的身份参与到创意云的开发,主要工作是实现创意云系统中工作室部分的在线创作功能,该功能集成了创作、管理、发布等一系列子功能。系统基于Yii2开发并进行了一定程度的定制。

其他工作

  1. 协助维护研发部门知识库
  2. 兼职桌面运维

技能清单

以下均为我熟练使用的技能

  • Web开发:PHP/Node
  • Web框架:Laravel/Express
  • 前端框架:Bootstrap/Vue.js/iView/Element
  • 前端工具:Webpack/SaSS/LeSS/Gulp
  • 数据库相关:MySQL/Redis/MongoDB
  • 版本管理、文档和自动化部署工具:Git/Swagger/Composer/npm
  • 云和开放平台:AWS/阿里云

荣誉及奖项

  • 2016年通过浙江大学组织的程序设计能力考试(PAT)乙级
  • 2015年5月获“第六届‘蓝桥杯’全国软件和信息技术专业人才大赛全国总决赛三等奖”
  • 2014年6月获“第五届‘蓝桥杯’全国软件和信息技术专业人才大赛全国总决赛三等奖”
  • 2014年6月获得《全国软件开发(Java)专业人才》高级证书
  • 2013年7月获“第四届‘蓝桥杯’全国软件专业人才设计与创业大赛总决赛二等奖”(学院最佳成绩)
  • 2013年12获得《全国软件开发(Java)专业人才》中级证书
  • 211至2015连续获得滨江学院三好学生、优秀学生干部荣誉称号,并连续获得二等及以上奖学金

致谢

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