- 张彬彬/男/1994
- 本科/江苏大学软件工程专业
- PHP年限:4.5年
- 电话:13862317478
- 邮箱:[email protected]
- GitHub:https://github.com/binxyz
- 技术博客: https://home.cnblogs.com/u/binxyz/
- 期望职位:PHP高级工程师
- 家庭住址:苏州吴中区郭巷镇
- 籍贯:河南永城
- Web开发:PHP/Html/JavaScript/了解Golang
- Web框架:Laravel/ThinkPHP
- 前端:Bootstrap/jQuery/Vue
- 数据库相关:MySQL/PDO
- 版本管理和自动化部署工具:Svn/Git/Composer
- 缓存:Redis/Memecached
- 其他: 微信支付、微信公众号
苏州华车网络科技有限公司 (2018年4月 ~ 至今)
在公司呆了超过了一年半的时间,只要PHP涉及的系统都有参与,其中早期刚进入公司就负责PC端系统的支付功能,退款功能代码的编写工作,之后负责公司新的H5项目的从头到尾的开发以及后续版本的迭代,主要是后台系统的独自开发,前台系统接口的开发,接口文档的编写、数据库设计、Service层代码编写。
苏州嘉禄讯汇智能科技有限公司 (2017年7月 ~ 2018年4月)
给小区做一体机项目,负责项目核心模块的开发工作,负责项目需求分析、总体设计、数据库设计、代码编写,针对项目运行时发生的问题定位、并且实施有效措施解决,公司没有运维有时也承担运维的工作(代码的上线,分支的合并)。
上海幸福九号网络科技有限公司 (2016.4 ~ 2017.6)
参与项目需求分析、并负责完成代码的开发,接口的编写 负责线下数千家门店使用的一个进销存的系统(9号便利店系统)的开发和维护、项目运行时发生的问题定位、以及解决,参与完善现有项目的框架结构以及迭代优化
上海驰誉网络科技有限公司 (2015.4 ~ 2016.4)
参与项目需求分析、代码实现、微信开发,项目接口文档的整理
幸福9号便利店系统 本项目从架构层面来说,使用了分层设计(数据层,服务层,业务层,表现层),并让核心的基础业务下沉并中心化(数据中心,用户中心,订单中心,商品中心,营销中心,支付中心,门店中心等)。 以下对每个层做简单介绍:
一, 数据层 采用了轻量级数据库mysql,并进行了分表分库。分表在设计之初该垂直分的都垂直分了,对于本系统涉及到的会员卡和门店的数据还进行了分库,并且分布在不同的主机上,垮库操作都封装为内部接口,从而实现了数据库的分布式,一些购物车里的选购商品采用了redis来存储。
二,服务层 本系统涉及到的会员卡和门店的数据都是使用Java来对数据进行了基础的增删改查接口封装;然后一个服务层对应一个业务层,比如UC(user_center)对应UM(user_manage);
三,业务层 对外的api与service,早期内部自己人写的一个轻量级的PHP框架,基于这个框架做业务开发,其中对访问量大或者业务逻辑过多又不需要立即响应的接口都采用消息队列activeMQ来异步处理,并对所有交互接口都做了日志记录,也是在业务层调用java的基本服务。
四,表现层 基于国内主流框架ThinkPHP(3.2)来开发,主要整合业务层的api接口与前端页面的交互。
华车直购H5系统 链接:http://h5.hwache.com 功能简述:
- 分三个子系统 买家前台、卖家前台,后台管理系统
- 前台系统前后分离,在项目中负责后端接口的编写,通过JWT来进行接口认证。
- 项目中最复杂的当属用户资金数据的处理,牵扯到现金和线上的混合支付,混合退款,多次支付,多次退款。
- 使用Elasticsearch搜索服务来进行全文搜索,redis来进行队列的处理
- 一些静态的前端文件(js,css,图片),打包压缩(js和css)并上传到阿里云实现CDN加速!
- 其他常见的功能: 图片上传,通知推送,PHPexcel数据导出,定时脚本处理数据,微信支付等
一路租车系统 公众号:当当校园、一路出行服务号 功能简述:
- 分为用户创建线路,微信支付,留言议价,拼团活动,路线定制,推荐拿红包等模块
- 项目难点在于司机与用户绑定后的地图显示问题,在这个页面用了ajax轮询的方法来模拟汽车的移动
- 集成了easywechat这个组件,来进行公众号授权,微信支付等。
欢途旅游wap版 链接:http://www.happytoo.cn 功能简述: 旅游线路模块, 红包模块,微信公众号回复等功能。
其他项目 一体机项目:http://dashboard.sshmt.com 微信公众号:艺世界、微信红包项目 ...
感谢您花时间阅读我的简历,期待能有机会和您一起工作。