About Me
联系方式
- 手机:18661665717 (
注:青岛号码
) - Email:lqdian@gmail.com
- QQ/微信号:397091486(
QQ与WeChat同号
)
个人信息
- 马辉/男/1988
- 本科/上海交通大学(
继续教育
) - 工作年限:5年
- 技术博客:http://rexmolo.github.io
Github:http://github.com/rexmolo
期望职位:PHP高级开发工程师
- 期望薪资:税前月薪20k~25k
- 期望城市:上海
技能阐述
- PHP框架方面可熟练使用
CodeIgniter
、Laravel
、Lumen
、EcStore
,对Laravel
框架的项目结构熟悉,参与过laravel-china
社区的Lumen5.5
文档翻译。 - 熟悉
php-fpm
、fastCGI
、PSR
规范 - 在调试
bug
方面,复杂一点的使用xdebug
追踪。
代码方面能够在项目开发中保证代码的扩展性、复用性等。熟悉 APP 的 API 设计,在接口的扩展性、易用性、安全性等方面均有充足的经验。 - 了解常见负载均衡、缓存、队列等。可熟练使用
Memcached
和Redis
,能够在项目中通过缓存解决访问性能、并发、队列等问题。消息机制方面熟练使用RabbitMQ
,能够在项目中通过RabbitMQ
解决例如异步分发、一对多、程序解耦等场景。 - 个人开发环境使用过
vagrant
,目前是docker-compose
构建,熟悉Linux
常用命令shell
脚本 以及Nginx
常用配置。 - 版本管理、自动化部署工具:熟练
Svn/Git/Composer
- 熟悉掌握
MySQL
索引原理,了解主从、分库分表,可以设计合理高效的表结构、索引结构。 - 了解
Golang
,Python
- 前端方面熟悉
javascript
、jquery
、vue
、CSS
,可在项目开发中解决多数的前端问题
工作经历
上海商派网络科技有限公司 (2017.5 - 至今)
vans B2C 商城 BBC商城
- 参与微分销、商城优惠券、预约活动、员工内购、售后流程改造、滑板学校(包含后台场地、课程创建以及excel导入、审核报名发送微信模板消息、前端涉及用户报名、教练签到等)等模块开发
- 项目开发中本着对代码结构的扩展性、复用性等原则,不断重构原有的代码。
- 在微信模板发送消息中,重构原有结构引入
RabbitMQ
解耦处理,后续微信模板发送消息。只需增加不同生产者和消费者,无需更改中间逻辑,更灵活,逻辑更清晰。 - 开发滑板学校功能中在后台引入
vue.js
开发,掌握了vue.js
的语法,组件开发。
TCL家电维修派单系统
框架使用:laravel
+ 公司自研 LuBan 包
- 负责SSO单点登录系统(使用了
laravel guard
)整合、对单点登录系统有了一个更清晰的认识。 - 本次项目开发中,学习并使用了
laravel guard
,PHP 的Traits
等一些特性
积分商城系统
- 基于公司自有框架 BBC,与京东合作,该系统开发完成之后,将交付于 30 多家大型企业上线使用,系统中集成京东的 API 接口,整个项目包括:用户端、商户管理系统、平台管理系统。
- 在项目中负责:商品信息管理、商户管理系统操作日志记录、商品售后服务、会员中心等模块的业务功能开发。
- 在开发日志操作记录模块过程中,提出在项目
router
位置将商户端的router
做成一个group
,增加middleware
处理,在middleware
中拿到相关用户信息、控制器信息之后封装处理写入redis
队列,利用单独的消费进程去处理写入数据库操作。减少了大量改动原有系统的结构,也保证当前系统的性能
杭州万色城电子商务有限公司(2015.10—2017.03)
- 万色城 的相关促销活动以及业务功能模块开发设计
- 15年商城大改版,包括
PC端
、H5
、APP
,主要负责开发招募会员模块、会员信息模块、团购模块、积分抽奖模块的工作 - 万色城商学院 以及
app
客户端接口相关功能开发设计,涉及留言系统改造优化、会员大数据采用Echart
展示、消息系统建立(涉及前后台功能、app
接口、PC
端) - 公司普罗塔项目开发
(APP、H5)
负责医生患者方案方面开发以及表设计(包括方案分享、建立推荐关系等) - 16 年新业务体系下微服务模块化,负责开发微服务购物车模块
开发消息系统时,与需求讨论之后不要求消息实时到达,在开发的时候采用了“推拉结合”模式,即后台系统发送一条消息之后,分两种情况:
- 如果后台管理员选定部分用户发送,采用“推模式”,即将该条信息逐条写入消息用户关系对应表
- 如果后台管理员是采用全部用户群发,即采取“拉模式”,即仅将该条信息写入消息主表,当用户登录或者进入到消息列表时,系统从消息主表拉取写入到消息用户关系对应表
青岛英网资讯股份有限公司 (2014.05—2015.10)
项目介绍:小职了属招聘求职类,角色分为个人、HR、企业,该项目主要负责对接个人与企业,HR作为中间角色,利用手中资源可推荐建立给企业,从中获取奖金等 框架使用 CodeIgniter
- 独立完成了小职了个人版与企业版11个版本的接口,内容涉及:个人简历中心、不同角色奖金计算业务、HR建立投递与企业查看简历之间互动等
- 负责HR经理圈功能90%以上的接口开发以及数据表建立
- 负责公司内部使用的系统管理平台功能模块开发维护,涉及企业职位审批、奖金发放、简历录入、简历解析等
- 企好多APP 接口的开发与维护,负责集成微信支付,客户日常管理模块的开发
致谢
感谢您花时间阅读我的简历,期待能有机会和您共事。