一,PHP:6年多PHP开发经验,能熟练使用laravel、thinkphp、codeigniter、zend framework等多种开源框架,看过PHP的部分源码;
二,Golang:了解Go协程实现原理及并发编程,使用gin框架开发过app和小程序的后端接口;
三,React: 理解react的组件化思想、生命周期函数、状态管理、路由及中间件等原理及实现,使用过ant-design和ant-design-pro开发过前端页面;
四,Vue: 使用vue实现了个人博客和博客后台的前端页面,见 http://blog.shiyu525.xin
五,MySQL:有较多的数据库表设计、调优经验,掌握范式与反范式化、分库分表设计技巧,及慢查询日志分析、sql及索引优化等调优技巧;
六,NoSQL:了解Redis持久化原理及其支持的数据类型,使用Redis做过接口数据缓存、排行榜等,维护过使用MongoDB开发的项目;
七,Git: 熟练使用git命令行进行代码版本的控制、分支、标签管理及冲突解决等工作;
八,Linux:熟悉linux常用的一些用于查找文件、权限管理、进程管理、定时任务和vim等命令,以及Nginx和Mysql等在linux上的配置文件参数设置等;
九,Docker:使用过Docker和Docker-compose运行项目,用Dockerfile自行构建新镜像;
十,其他:熟悉html、javascript、jquery、ajax、css等前端技术; 对敏捷开发和微服务有过接触,了解过spring cloud微服务生态,学习过go-micro微服务开发框架
一,2018年12月- 2019年6月 Rise少儿英语在线学习平台和社区
项目职务:PHP高级开发工程师
项目描述:
该项目包含一系列的在线学习产品,和分享交流社区,如library、rtunes、jphonics、elearning、riseclub等
项目业绩:
1,对riseclub线上服务器的20多个定时任务进行了梳理,解决了老师账号同步异常的问题;
2,修复了从中间库向riseclub同步账号数据时的代码逻辑错误,使得此类问题的反馈数量下降80%;
3,对官网统计后台导出数据的代码进行了优化,使得能够导出数据的数量由原先的300条增加至100000多条;
项目用到的技术:
Windows,Linux, Nginx,MySQL,PHP7,git,Laravel,Symfony,Mongodb,Redis,Docker;
二,2017年9月- 2018年11月 小米游戏结算平台
项目职务:PHP开发组长
项目描述:
主要针对游戏、直播、广告等业务流水进行拉取、预估、应收、应付账单,和报表进行管理的平台
项目业绩:
1,用 Ant Design 和 Laravel 搭建了前后端分离的开发框架
2,完成了操作日志及用户权限的开发模块,针对不同的用户角色赋予不同的菜单使用权限
3,负责商户和客户基础信息模块的开发,参与部分流水及账单、报表的导入、生成、推送模块的开发
项目用到的技术:
VirtualBox,Vagrant,Homestead,Nginx,MySQL,PHP7,Laravel,react,ant-design,Java,git,docker,jenkins,kubernetes,sonar;
三,2015年11月- 2017年4月 康Q母婴
项目职务:PHP开发工程师
项目描述:
主要是针对0-6岁婴幼儿,和学龄前儿童的健康养育知识,进行分享交流的社区平台,以及部分开发儿童情商智商逆商财商的课程
项目业绩:
1,完成了app、公众号、服务号里签到、抽奖、拔河、有奖竞答、竞拍等活动的后端开发
2,完成了官网后台数据统计部分功能,及运营管理后台中与营销活动有关的相关模块的开发
项目用到的技术:
Windows,Linux, Apache,MySQL,PHP5,xampp, svn,Zend Framework;