第三选择

刻意练习,日渐精进

0%

我的简历

高志杰的简历

  • 男 | 25岁 | 工作5年
  • 本科 | 深圳大学 | 材料科学与工程
  • 手机/微信号:13246683045
  • Email:jasongzj@outlook.com
  • 期望职位:PHP开发工程师

工作经历

蓝月亮(中国)有限公司 (2018.09 - 至今)

  • 负责项目模块功能开发。
  • 参与对接产品及业务部门,沟通需求、设计并实现技术解决方案。
  • 负责项目的持续优化和日常维护,保障项目的持续优化迭代,以及项目的安全稳定高效运行。
  • 编写相关项目的接口文档。

深圳市信哪儿科技有限公司 (2017.10 - 2018.09 )

  • 负责公司业务需求开发,独立完成核心模块功能的实现。
  • 负责业务分析和规划,解决研发过程中的技术难题与挑战。
  • 负责项目的持续优化和日常维护,保障项目的持续优化迭代,以及项目的安全稳定高效运行。
  • 负责产品功能的优化和重构。
  • 输出项目原型及技术文档。

深圳市超验科技有限公司 (2017.04 - 2017.10 )

  • 负责后台、小程序功能以及web页面开发。
  • 负责后台数据清洗,处理数据不一致的问题。
  • 负责项目测试及持续维护。

顺丰集团(顺丰优选) (2015.07 - 2017.04)

项目经历

消费者服务号项目

项目分为消费者端及管理后台。消费者端以微信公众号为载体,提供各类信息查询功能。后台则以实现微信管理后台功能为主,包括公众号的自定义菜单,自动回复,客服消息,模版消息,消息群发等功能。项目基于 Laravel 框架搭建,用 Redis 作缓存系统, Supervisor + Horizon 监听队列状态。

个人职责:

  • 负责项目整体功能实现
  • 负责项目整体数据库设计接口开发
  • 项目部署以及输出项目接口文档

难点收获:

  • 通过慢查询日志发现项目的用户列表接口查询速度异常,经过 explain 分析后,对索引进行优化,将接口查询速度提升至300ms
  • 使用 Redis 对非热点数据做缓存处理,提升接口响应速度
  • 基于消息队列实现了群发消息的定时群发功能
  • 基于 crontab 定时同步用户订单,实现订单批量更新
  • 进一步熟悉微信公众号、小程序开发

洁净之旅定制套餐

项目分为两期,一期为调查问卷+动态促销套餐,主要逻辑为用户填写问卷内容后,动态计算推荐的活动套餐。二期简化为限时限购的促销活动,每位用户每月限购指定数量商品。

个人职责:

  • 负责项目用户端的接口实现
  • 负责后台管理系统实现
  • 对接商城系统完成订单闭环
  • 项目部署以及输出项目接口文档

难点收获:

  • 订单处理时,使用事务及加锁的操作,保证数据的原子性和一致性
  • 使用 JWT 完成用户认证,对 JWT 的原理以及与 Session 的异同有更深理解

腾讯云图像识别接口拓展包

业余时间自主开发的适用于 Laravel 框架的腾讯云图像识别接口的扩展包,封装了腾讯云提供的图像识别接口,简化调用接口的工作。

难点收获:

  • 进一步熟悉 php 扩展包的开发流程,掌握扩展包的基础结构设计及发布流程
  • 对 composer 有更进一步的了解

技能清单

Web开发:PHP

Web框架:Laravel、ThinkPHP

前端开发:HTML5/CSS、JQuery、Vue.js

数据库、缓存相关:MySQL、Redis

版本管理、文档和自动化部署工具:Git、Composer、deploy

开放平台:微信应用开发

自我评价

  • 3年开发相关工作经验,熟悉网站及微信生态的开发。
  • 理解能力强,能快速梳理并理解业务需求。
  • 具备良好的分析解决问题能力,能独立承担任务和有系统进度把控能力。
  • 热爱技术、自学能力强,相信技术的力量。