个人介绍
1. 拥有5年php开发经验和架构经验,参与设计开发的项目30+,拥有丰富的项目经验,需求分解,架构设计,程序设计,部署设计,工作流设计等经验;具备丰富的系统重构优化升级以及实际问题解决的能力,对golang有简单了解,对小程序接口相关和HBuilderX,不同小程序的打包有一定了解。
2. Nginx优化:限流,负载均衡,rewtite设置,缓存,配置相关。
3. 熟练Thinkphp框架,微擎框架,使用composer安装三方插件以及组件重构。
4. 熟练Mysql关系型数据库,熟悉索引、锁等的使用,熟练数据库读写分离,主从分布,分库分表。
5. 熟练使用Redis等nosql数据库的日常实际开发场景应用及搭建和落地配置,了解redis持久化原理、redis集群、redis主从高可用。
6. 熟悉Websocket协议,Http协议,Socket协议等技术的应用及实现原理。
7. 对Linux系统的防火墙端口以及shell脚本有一定了解,熟练使用宝塔对服务器的管理与操作。
8. 对集群架构,分布式架构,微服务,网络安全有一定的了解。
9. 项目git搭建,部署,成员分配以及版本控制。
10. 熟练使用前端如H5,css,js,jQuery,uniapp等。
工作经历
2017-08-20 -2021-03-19龙采科技(资海科技)公司PHP开发工程师
1.负责架构设计,架构实施,架构稳定,架构发展,二次开发; 2.核心代码核心组件等的编写、底层代码的编写; 3.负责服务器搭建以及维护; 4.负责与客服沟通,模块化需求,提供解决方案,需求拆解,开发流程管理; 5.统筹维护。
2015-12-01 -2017-07-01众杰网络公司PHP开发工程师
1.按需开发程序,日常维护; 2.核心代码核心组件等的编写、底层代码的编写; 3.需求拆解,开发流程管理,代码review;
教育经历
2011-07-15 - 2015-08-15内蒙古大学自动化本科
211大学,在校期间参加过社区团工委
技能
项目简介 这是一个药厂公司,分公司,代理商,购买商家整合的APP。 项目架构 Lnmp架构、MVC思想 我的内容 1.服务器搭建配置,域名管理 2.独立设计数据库(40+张表),各表的关系 3.后台3端的整体架构,设计思想,功能完成 4.用户端和员工端,双端的接口整体设计,接口文档的编写,接口加密的制定 工作职责 1.根据产品需求,独立设计技术方案,制定项目开发进度 2.根据业务需求,与产品、销售沟通协作,提供技术方案 3.独立完成所有功能开发 4.配合前端开发接口以及程序逻辑把控 5.完成项目技术文档的编写、整理、归档 6.负责项目的日常维护,迭代优化
项目简介 这是一个集web端播放APP直播的家装销售网站,主要在是商家在APP端进行直播,*端销售家具,再配合APP代理商端整合线上线下资源,推广家装建材。 项目架构 Lnmp架构、MVC思想、负载均衡 我的内容 1.使用百度直播自主开发H5直播 2.直播页面红包派发,火箭礼物模块设计及实施 3.Workerman+Redis,实时观看人数问题 4.阿里云配置负载均衡+RDS+OSS(解决人数同时在线带宽资源占满问题) 5.线上线下门店和代理的多维度分销代理模式程序设计 工作职责 1.根据产品需求,独立设计技术方案,制定项目开发进度 2.根据业务需求,与产品、销售沟通协作,提供技术方案 3.负责服务器搭建,核心直播及打赏,商品购买设计及开发 4.完成项目技术文档的编写、整理、归档 5.负责项目的日常维护,迭代优化 6.检查代码规范
项目简介 这是一个集PC端,*端,小程序端制作发布的网站创作SARS平台系统,主要为客户提供快速的网站制作发布方式,类似于国内的凡科建站,项目网址为:http://jzt.china9.cn 用户人数5000+ 项目架构 Lnmp架构、MVC思想、静态资源部署、SARS平台 我的内容 1.对接国外前端建站框架到系统,分解 2.整合数据对接现有用户个人信息数据存储,极速建站模块,应对多表增加数据时添加数据库行级锁 3.总后台数据统计以及建站模块化后的各部分后台控制设计实施,权限分配 4.建站组件设计编写 5.模板建站总体设计,以及专属模板制作人员的服务器搭建部署 6.个人控制面板设计:展示用户域名,个人信息,建站信息,图文内容,pv,uv,ip浏览信息 7.解决设计页面时的SEO设置调整问题 8.页面静态化转存:抓区前端动态json生成的页面,生成纯静态HTML,对接服务器接口通过FTP转存到指定的服务器 9.小程序接口设计,项目打包以及小程序模板应用模块,涉及小程序的nginx规则重写,伪静态设置,后台跨域header头设置 10.系统安全检测和漏洞修复(sqlmap等) 工作职责 1.参与需求评审,独立设计技术方案,制定项目开发进度 2.负责框架调整、数据库设计以及数据库字典导出 3.负责与产品和负责人沟通协作,提供解决方案 4.负责安全检测维护,服务器简单维护,域名管理 5.负责产品git维护、现有项目归档 6.日常解决销售人员的反馈问题以及组织技术培训,问题方案归档