我的简历

联系方式

  • 手机:17691160927
  • Email:instrye@gmail.com
  • QQ:253665730

个人信息

工作经历

陕西泰乐网络科技有限公司( 2016年6月 ~ 至今 )

流量分发系统项目

内容: 分析流量信息,将流量按照规则提供给具体任务,控制任务流量及点击率。
负责: 1.需求分析,系统设计。2.后端任务管理、统计展示 相关功能。3.API 实现 4.缓存设计及实现。
技术: Laravel 后台管理 + Go Api 数据提供、信息统计 + Redis缓存
特点: 前期使用 Laravel 快速开发,梳理业务逻辑。后期引入 Golang 来提升 API 效率,QPS提高40%。

点赞系统项目

内容: 用户消耗积分发布任务,完成任务赚取积分
负责: 1.负责需求分析,技术选型。 2.任务相关,套餐相关,支付相关 的API设计及实现。3.缓存设计及实现。
技术: Laravel 开发后端管理面板及API接口 + uniapp 进行前端的开发 + Redis 缓存
特点: 通过 JWT 减少部分页面与API的交互。 设计任务、积分、支付相关的统一公共方法,利用事务与排它锁确保资金安全。设计Redis缓存机制,确保相应时间与数据准确性。

流量过滤项目

内容: 通过Redis共享任务信息,通过活动规则过滤流量,传递流量日志进行数据报表统计
负责: 1.活动信息管理。2.日志处理及多维度统计报表生成。3.用户管理及权限设计。
技术: 使用 Codeigniter 构建后台管理系统。PHP-CLI 实现日志处理及报表生成。
特点: 设计报表统计方式,避免同时进行过多任务。数据库分表,避免单表数据过于集中。引入Swoole,通过多进程协同处理数据,提升处理速度。

其他项目

基于 nodejs + puppeteer 的页面抓取功能
基于 Google FCM 的通知系统

技能清单

以下均为我熟练使用的技能

  • Web开发:PHP/Golang
  • Web框架:Codeigniter/Laravel/Gin
  • 数据库相关:MySQL/Redis
  • 版本管理、文档和自动化部署工具:Git/Composer
  • 云和开放平台:微信开发平台

致谢

感谢您花时间阅读我的简历,期待能有机会和您共事。