基本信息
- PHP开发工程师
- Email:entimm@gmail.com
- GitHub: https://github.com/entimm
- Blog: https://entimm.com
- 自我评价:热于与他人探讨分享技术,热爱并渴望学习新技术,自学能力强,也时常阅读一些英文资料,勇于面对挑战和克服困难,渴望得到不断的进步,善于使用各种工具
教育经历
2010.09 - 2014.06
海南师范大学 信息科学技术学院 计算机科学与技术 理学学士
工作经历
深圳市圣马歌科技有限公司 (2015.10 - 2016.08)
担任技术部经理,主要负责基于 ApiCloud 的 Web App、微信公众号、管理后台的开发
中国科学院声学研究所南海研究站 (2014.03 - 2015.09)
担任软件工程师,主要负责 Android App 的开发、PHP 网站的开发、基于 PHP 的爬虫程序的开发、Cocos2dx 游戏的开发
主要相关项目经历
1. 车舞台
一款提供汽车保险服务和全返收益的基于 ApiCloud 的 Web App
项目职责
- 负责实现 App 端用户车险信息的录入提交、注册登录找回密码、账号安全信息设置等
- 负责实现车险信息、提现申请的导出及处理结果导入(使用 PHPExcel 实现)
- 负责实现能每天为用户提供全返收益的功能
- 负责开发基于 ApiCloud 的蓝牙低能耗探测 Beacon 设备的模块,接入到 App 中
2. 中科孵化网
一款为企业入驻中国科技开发院提供资讯、活动信息报名、相关资料下载上传、客服咨询、入驻申请、调查问卷统计等服务的基于 ApiCloud 的 Web App 和 微信服务号
项目职责
- 负责实现 App 和 微信服务号 的上述全部功能
- 负责将企业填写的信息生成 Word 文档供后台下载处理(使用PHPWord实现)
- 负责实现 App 端的 QQ 和微信登录及分享功能
- 负责实现后台微信模块管理功能
3. DT猫
一款旨在为校园宅男宅女提供快件寄取服务以及其他一些代跑腿服务的微信服务号
项目职责
- 负责申请创建认证微信服务号
- 负责实现对微信公众号所提供的各种接口的封装
- 负责获取用户个人信息及地理位置信息,省去注册流程,缩小学校选择范围
- 负责设计实现所有界面(使用BootStrap)
- 负责实现获取用户的需求并生成订单,发送模版消息
- 负责实现后台管理查看订单、派送员管理
4. 小说爬虫
一款基于 PHP 实现的对各小说网站进行数据抓取的程序
项目职责
- 负责实现爬虫程序,并实施数据抓取。多次对整套程序进行重写,在速度、抓取策略、数据的处理上得到不断的改进
- 负责实现修补程序,对可能因为网站限制、网站 Html 结构不规范或者网络原因造成漏抓的进行扫描并重写抓取
- 爬虫程序只需经过少量的配置,遍可实现另外一个小说网站的数据抓取
- 由于数据越来越庞大,通过添加索引、分表的方式对数据库进行了一些优化
5. 微酒店
一款旨在为酒店提供轻松建立属于自己的酒店网站的服务平台
- 负责实现自动新建站点、控制站点关闭与开启、自动分配二级域名、用户信息的上传和审核
- 负责实现接入支付宝的担保交易
- 负责实现一套酒店网站基本模板程序
- 负责实现酒店网站后台各个模块信息的设置添加
6. 实习管理系统
一款旨在替代传统的使用纸质方式管理学生实习报告的在线实习管理系统,从而为教师、学生在实习的各个阶段提供方面,并使得学生在实习过程可以学到其他同学的实习经验
项目职责
- 负责需求分析
- 独自完成数据库结构设计、整个网站的界面设计实现、系统架构及程序功能逻辑设计实现
- 负责将程序部署到学院服务器
- 负责管理和维护系统,数据备份
技能清单
- 熟练 PHP 网站的开发
- 熟练 基于 PHP 的 微信公众号的开发以及爬虫的开发
- 掌握 PHP 开发框架:ThinkPHP \ CodeIgniter
- 了解 Laravel5 的使用
- 熟练基于 ApiCloud 的 Web App 的开发
- 熟练使用 Git \ SVN 进行代码管理、团队协作
- 熟悉 MySQL 使用及常用优化手段
- 熟悉 Docker 的基本使用
- 熟悉 Linux 的常用命令
- 善于使用 Markdown 编写文档笔记
- 熟悉 Html \ Css \ jQuery 前端相关开发
- 了解 Redis \ AngularJs \ Vuejs
- 开发环境:Sublime Text 3 + PHPStorm + Chrome + Git + OSX
- 其他:熟悉 Cocos2dx 游戏、Android App 的开发