李启爱的简历
联系方式
Phone:156-xxxx-1314 | Wechat:cnbattle | Email:qiaicn@gmail.com |
期望
- 期望职位:
技术总监
18k 、Golang PHP研发工程师
15k - 期望城市:昆明
(优先考虑西山万达附近)
- 其他期望:双休,良好的公司氛围,合理的组织结构,对新技术有良好的接受度,拥抱容器化开发及架构
个人信息
- 李启爱/男/1994
- 专科/江苏联合职业技术学院-安全工程学院-工程测量专业
- 工作年限:9年
- 自我评价:我在Linux下有6年的开发经验,熟悉平台化支付中心的设计与开发,具备性能优化经验;多年从事微信生态相关开发,有短视频应用、防伪溯源系统研发经验;此外,拥有5年Linux、3年Kubernetes和Docker服务器运维经验
- Github:https://github.com/cnbattle
技能清单
- 开发语言/框架:
- Golang:
Gin
Gorm
go-zero
Goframe
GRPC
- PHP:
Hyperf
Laravel
ThinkPHP
- Golang:
- 数据库缓存相关:
MySQL
MongoDB
RabbitMQ
NSQ
Redis
- 容器化: 熟悉Linux Docker运维工作, 熟悉Docker容器化后端架构,熟悉Traefik负载均衡微服务架构落地,了解Prometheus,Grafana,Jaeger容器化监控/链路追踪等
- 云和开放平台:熟悉阿里云/腾讯云/华为云/七牛等云平台、熟悉微信生态公众号/H5/小程序相关开发、熟悉UniApp相关开发及Android IOS 上架等
- 操作系统:Debian系Linux、Centos、Manjaro
- 云原生:熟悉kubernetes、云原生生态,有多语言(Golang/PHP/Java)应用架构设计、开发落地经验
- 技能进阶中:
Docker
Kubernetes
Canal
工作经历
云南省标准化协会-云南众信食安科技(2022年2月~2023年9月)
职责
负责项目管理、Golang/PHP研发、Linux容器化运维及监控,并提供前后端技术难点的可执行方案
项目
餐饮安心码-净餐馆APP2.0系统
- 使用PHP+Hyperf3.0进行开发,并进行容器化集群部署
- 负责全面的产品逻辑梳理、产品原型设计和后端开发工作
- 提供技术方案支持以解决APP在Android和iOS上架相关的问题
云南省支付监数据中心展板项目
- 使用Golang和Gin框架进行开发
- 基于安心码支付的全省支付数据,设计并开发了支付数据展板
- 数据架构包括收集、统计和汇总等模块,收集层使用canal监听MySQL binlog与RabbitMQ异步推送进行对接,统计层处理和清洗数据并存入汇总层,汇总层提供统一的API接口
食品安全学习平台+证书二维码防伪系统
- 使用Golang和go-zero进行开发
- 设计并开发了课程、购买、学时检测以及生成电子证书和电子证书二维码防伪功能
- 二维码防伪功能基于go-zero生态工具,使用Redis Cache进行优化以提升并发性能,防止缓存雪崩、穿透和击穿问题
省餐饮企业风险评估系统(中检集团项目)
- 使用Golang和go-zero进行开发
- 为云南省集中供餐单位检查项目设计并开发了多角色协作检查程序,根据被查企业规模可灵活设置检查人员数量和检查项目
其他
- 负责建行逛商圈商户中台对接,利用净餐馆2.0收集并异步推送商户数据到逛商圈中台
佳和集团(2021年2月~2021年12月)
职责
负责Golang/PHP研发、Linux容器化运维及监控,并提供技术难点的可执行方案
项目
支付中心系统研发
- 使用Golang和Gin框架进行开发
- 结合通联支付的微信支付和银行卡快捷支付,设计并开发支付中心系统,包括融合自有余额和购物卡体系
- 实现多应用、多场景支付,统一支付通知,并接管原系统内所有功能模块的支付功能,实现统一管理
IM聊天系统研发
- 使用Golang和gorilla/websocket框架进行开发
- 用于平台内用户聊天及客服功能
超市订单系统研发
- 使用Golang和Gin框架进行开发
- 开发超市线上购买订单模块,支付功能使用支付中心系统
全平台ES搜索中心
- 使用Golang和Gin框架进行开发
- 使用Canal监听相关内容表数据变动,将数据同步至ES,实现平台多个模块的统一搜索功能
PHP智慧社区商家系统研发
- 使用PHP和Laravel8框架进行开发
- 开发智慧社区商家系统,包括会员模块、商家模块、订单模块、店铺装修和活动模块(会员卡、优惠券、抽奖)等功能
PHP分销佣金系统开发
- 使用PHP和Laravel8 swoole框架进行开发
- 接入系统商城、旅居、活动等各板块订单数据,实现多级佣金计算和自动结算功能
其他
- 负责智能推荐系统的选型
- 维护和更新佳家汇(uniapp)APP全栈,新增功能包括提现等
- 提供域名备案和软著申请的相关文档和意见支持
阳光新视界集团(2020年3月~2021年2月)
职责
负责PHP、Golang研发和Linux运维
项目
阳光新视界经销商管理防伪溯源系统
- 使用Tinkphp6.0进行开发
- 负责防伪码生成、工厂流水线工控机接口、经销商端出货单、溯源码、内部码等相关接口的设计和开发,以及相应的管理后台开发
- 提供性能优化建议,将经销商关系链Mysql表查询时间从250-400ms降低至20-40ms,平均性能提升约10倍
Linux运维工作
- 基于docker-compose管理相关软件运行环境
- 实现简单的后端代码持续部署功能,使用crontab和shell脚本
- 配置并使用think-queue队列服务,用于防伪码生成、用户数据实时迁移等大数据处理场景
其他
- 主动负责两个平台老系统用户迁移工作,按照原系统内经销商的层级代理关系,成功迁移40万+和1万+用户至新系统
- 负责集团下3个公司的官网开发搭建
五八零科技股份有限公司(2018年4月~2020年2月)
职责
负责PHP、Golang研发、Linux运维,并提供技术难点的可执行方案
项目
抖圈 & 本地短视频 & 同城知了
- 使用Lumen5.5进行开发,负责数据库设计及开发
- 参与视频及相关模块的开发,包括服务端的视频处理、音频处理和性能调优
店老板
- 使用Laravel5.5进行开发,负责数据库设计及开发
- 参与用户模块、订单模块、活动模块和店铺装修模块的设计与开发
其他
- 负责微信公众号图文爬虫系统的开发(使用Golang和Node.js)
- 负责腾讯视频爬虫系统的开发(使用Golang)
- 负责抖音爬虫系统的开发(使用Golang和Node.js)
云南翡翠王朝文化传播有限公司(2017年7月~2018年4月)
职责
负责PHP管理后台及接口开发
项目
客户子系统
- 使用Laravel5.5进行开发
- 设计并开发客户子系统,包括用户资料、积分、评论、地址和通宝商城的客户端及管理端API
- 实现数据库设计、API开发以及与其他功能的整合
分销商系统
- 使用ThinkPHP5.1进行开发
- 设计并开发分销商系统,包括数据库设计、管理后台开发、API开发和实现用户追踪、订单交易绑定、收益结算等功能
客户子系统客户端API整合
- 使用ThinkPHP5.0进行开发
- 实现一个API网关,统一管理header、body参数验证、数据缓存和数据处理等功能
其他
- 负责翡翠王朝PC站新版导航的开发(基于ThinkPHP3.2)
- 参与APP直播后台的相关开发(基于ThinkPHP5.0和阿里云)
- 参与内部管理系统的开发
上海错觉文化传播有限公司(2014年7月~2017年6月)
职位
负责PHP全栈开发和Linux运维工作
项目
- 微信第三方开发:负责公司公众号相关功能开发,包括微信H5开发和微信投票等程序开发
- 负责春城助手小程序项目的开发
- 负责春城社区WAP网站项目的开发
- 负责两个公司官网项目的开发
开源项目
- upcloud:上传前端项目到CDN平台及自动刷新节点缓存的工具
- allinpay:通联支付 云商通/通商云 golang sdk
- drone-gitea:drone+gitea的CI CD方案
- drone-upx: DRONE的UPX,适用于可执行文件的打包压缩工具
- aitranslate: 监听粘贴版新的英文内容并翻译成中文
- wubi:golang 汉字转五笔包(86版五笔编码)
致谢
感谢您花时间阅读我的简历,期待能有机会和您共事