1.全栈:精通PHP/Python技术栈,有长线运行高并发、分布式网络游戏架构经验,主导多个大型项目架构设计与落地。
2.运维:10年+阿里云/腾讯云/Azure部署经验,熟练使用Docker、Ansible等工具,压测/安全渗透,保障系统高可用性与弹性扩展。
3.跨领域经验:从0到1主导游戏平台、营销互动系统、支付系统开发,覆盖电商、社交、游戏、广告等多行业。
4.团队管理:5年技术管理经验,带领10人+研发团队,协调内外包资源,完成项目高效交付。
5.软件技能:
- 后端:PHP/Python/Go、ThinkPHP6/Yii/EasySwoole/Django/FastAPI/Gin、MySQL/Redis/RabbitMQ/Nginx、Restful/Grpc/Socket/Websocket、ELK
- 运维:Zabbix/Nagios/Sentry、Ansible, 阿里云效
- 前端:Vue/HTML/CSS/JS、小程序/H5、Cocos Creator
该项目是一个通用的品牌互动营销与推广平台,通过h5、app 、小程序 webview内嵌等方式给品牌活动做互动活动推广。
技术栈: php7、thinkphp6、swoole、nginx、redis、mysql、rabbitmq、layui、funadmin、sentry;
主要功能包括:
1.对接服务主体会员积分,对接第三方核销(qq 音乐会员、腾讯视频会员、饿了么等平台)、活动数据收集与分析;
2. 转盘、空投、邀请好友、收集等常用活动推广抽奖玩法(实物,卡券,明星红包封面等)、互动游戏相关的好友对战,游戏道
具,任务,排行等用户隐私信息脱敏;
3. 1)接口安全: 参数签名防篡改、防重放攻击、基于redis限流;2)并发压测:对核心功能登录、抽奖等功能进行充分的压测,
评估系统性能及无并发引起的相关库存扣减问题;3)渗透测试: 利用OWSAP ZAP或一些云产品对服务器做漏洞检测及修复;
4. 完善的日志处理:用trace_id,uuid记录单用户从登录到退出整个过程的入参与出参数、及业务逻辑日志,针对error log通过接
入sentry进行邮件报警
5.编写系统需求说明书、系统架构图、核心功能时序图,项目服务器资源评估表、及完成系统cybervadis认证
业绩:
1. 系统通过第三方平台安全评估, 与奥美、腾讯、华为、百度、银联、卡地亚、梵克雅宝、香奈儿合作上线了多个新品发布、节庆
营销活动互动项目,通过上多个活动推量的考验。
2. 活动瞬时最高推量100W+, 入口流量峰值1w/qps
Apple产品全国门店销售人员福利产品,通过扫码产品包装上的一物一码, 并完成各个新品的互动学习进度来领取销售奖励。
基于Django框架实现管理后台及api接口
技术栈:Django、mysql、redis、nginx、gunicon、supervisor、cursor
1.一物一码架构设计,门店数据清洗与导入、门店销售人员身份码生成与短信通知,一物一码奖励兑换码的生成,奖励记录与相关
数据统计报表;
2.基于中间件接口参数签名与防重放提交,来保障接口安全,基于redis set实现兑换码奖品下发,采用分批load,异步填充的方式提
高接口响应时长,并通过定时任务来监控兑换码的库存及时提醒运营来补充库存;
3. 基于mysql事务来保障数据的完整性;
4. 利用cursor+AI来完成了数据表的设计,及大部分的功能代码编写,确实大大提高了开发效率。
微信公众号授权与管理平台 程序员 2022.01-2022.05
ElloGame合集游戏平台 项目负责人 2020.05-2021.11
竖屏斗地主 python高级工程师 2018.03-2020.01
竖屏斗地主(小游戏) 全栈工程师 2019.03-2019.11
基于微信开放平台的统一公众号授权管理中台,只需简单配置生成公众号授权二维码给公众号运营管理扫码即可完成指定公众号权
限的绑定。
技术栈:php8、thinkphp6、FastPHP、redis、think-swoole、rabbitmq
1. 作为推广h5的活动链接入口,为防止瞬间的高并发对数据库造成压力,对 access_token,refresh_token ,过期时间等做了
redis 缓存处理,通过think-swoole rabbitmq 异步落地相关公号授权信息。
1. 构建了一个基于 FastPHP 的后台管理系统,用于对微信公众号用户信息进行管理,包括用户列表展示、用户权限分配、消息推
送设置等。
2. 利用微信提供的 API ,主要实现了常用的获取公众号用户信息 (并对敏感信息了做了脱敏处理)、自用户关注/取消关注事件监
听、自定义菜单管理、模板消息发送等功能模块。
3. 设计并实现了 RESTful API 接口,使得其他服务或应用可以安全地调用微信公众号相关功能。
1.ElloGame 合集游戏,内含20多个创意小游戏,包括一个游戏合集官网, cms、restapi 、统一账号服务、好友对战,各个游戏排
行榜,微信打赏支付;
2. 采用 thinkphp6, swoole 开发, 后台管理基于 fastadmin;
3. 编写单元测试、代码覆盖率测试、功能测试、压力测试;
4. 阿里云效自动化服务部署;
5.从0到1主导到了整个游戏平台落地;
内容:
WiFi万能钥匙旗下竖屏棋牌斗地主,支持android、ios同服游戏,
包含经典场、癞子场、炸弹场、不洗牌场、比赛场、二人场、好友场、排位赛、残局闯关、单机场、签到、活动、红包、转盘、积
分实物兑换等丰富的玩法。系统采用django开发了游戏配置管理
角色 | 职位 |
负责人 | 高级软件工程题 |
队员 | 后端工程师 |