李启爱的简历
联系方式
Phone:156-xxxx-1314 | Wechat:cnbattle | Email:qiaicn@gmail.com |
期望
- 期望职位:
Golang/PHP/Vue研发工程师
10k~12k - 期望城市:昆明 or 远程
(定居已婚)
- 其他期望:双休,良好的公司氛围,对新技术有良好的接受度,拥抱容器化开发及架构
个人信息
- 李启爱/男/1994
- 专科/江苏联合职业技术学院-安全工程学院-工程测量专业
- 工作年限:10年
- 自我评价:我在Linux下有6年的开发经验,熟悉平台化支付中心的设计与开发,具备性能优化经验;多年从事微信生态相关开发,有短视频应用、防伪溯源系统研发经验;此外,拥有5年Linux、2年Kubernetes和Docker服务器运维经验
- Github:https://github.com/cnbattle
技能清单
- 开发语言/框架:
- Golang:
Gin
Gorm
go-zero
- PHP:
Hyperf
Laravel
ThinkPHP
- Java:
可维护Java语言项目
- 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
工作经历
远程兼职(2024年5月~)
律盟网
律师AI Agent应用,负责全部后端API及管理后台开发,负责对接Openai实现法律咨询相关聊天的接待、推荐相关律师等
Pro Searcher
推广/邮件内容生成的AI Agent应用,美国项目,负责全部后端API及管理后台开发,负责对接serper、PPLX、Openai等AI服务,根据个人信息及客户公司名称,实现更人性化、更友善的推广文案、推广邮件内容
云南省标准化协会-众信食安(2022年2月~2024年4月)
职责
负责项目管理、Golang/PHP研发、Linux容器化运维及监控,并提供前后端技术难点的可执行方案
项目
云南省支付监数据中心展板项目
- 使用Golang和Gin框架进行开发
- 基于安心码支付的全省支付数据,设计并开发了支付数据展板
- 数据架构包括收集、统计和汇总等模块,收集层使用canal监听MySQL binlog与RabbitMQ异步推送进行对接,统计层处理和清洗数据并存入汇总层,汇总层提供统一的API接口
食品安全学习平台+证书二维码防伪系统
- 使用Golang和go-zero进行开发
- 设计并开发了课程、购买、学时检测以及生成电子证书和电子证书二维码防伪功能
- 二维码防伪功能基于go-zero生态工具,使用Redis Cache进行优化以提升并发性能,防止缓存雪崩、穿透和击穿问题
餐饮安心码-净餐馆APP2.0系统
- 使用PHP+Hyperf3.0进行开发,并进行容器化集群部署
- 负责全面的产品逻辑梳理、产品原型设计和后端开发工作
- 提供技术方案支持以解决APP在Android和iOS上架相关的问题
省餐饮企业风险评估系统(中检集团项目)
- 使用Golang和go-zero进行开发
- 为云南省集中供餐单位检查项目设计并开发了多角色协作检查程序,根据被查企业规模可灵活设置检查人员数量和检查项目
其他
- 负责建行逛商圈商户中台对接,利用净餐馆2.0收集并异步推送商户数据到逛商圈中台
- 其他餐饮满意度评分小程序/H5、知识付费小程序、厨安商城等开发技术选型工作
佳和集团(2021年2月~2021年12月)
职责
负责Golang/PHP研发、Linux容器化运维及监控,并提供技术难点的可执行方案
项目
支付中心系统研发
- 使用Golang和Gin框架进行开发
- 结合通联支付的微信支付和银行卡快捷支付,设计并开发支付中心系统,包括融合自有余额和购物卡体系
- 实现多应用、多场景支付,统一支付通知,并接管原系统内所有功能模块的支付功能,实现统一管理
全平台ES搜索中心
- 使用Golang和Gin框架进行开发
- 使用Canal监听Mysql相关内容表数据变动,将数据同步至ES,实现平台多个模块的统一搜索功能
PHP智慧社区商家系统研发
- 使用PHP和Laravel8框架进行开发
- 开发智慧社区商家系统,包括会员模块、商家模块、订单模块、店铺装修和活动模块(会员卡、优惠券、抽奖)等功能
PHP分销佣金系统开发
- 使用PHP和Laravel8 swoole框架进行开发
- 接入系统商城、旅居、活动等各板块订单数据,实现多级佣金计算和自动结算功能
其他
- 超市订单系统研发:开发超市线上购买订单模块,支付功能使用支付中心系统(Golang、Gin)
- IM聊天系统研发:用于平台内用户聊天及客服功能(Golang、gorilla/websocket)
- 负责智能推荐系统的选型
- 维护和更新佳家汇(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管理后台及接口开发
项目
- 客户子系统:设计并开发客户子系统,包括用户资料、积分、评论、地址和通宝商城的客户端及管理端数据库结构及API(Laravel5.5)
- 分销商系统:设计并开发分销商系统,包括数据库设计、管理后台开发、API开发和实现用户追踪、订单交易绑定、收益结算等功能(ThinkPHP5.1)
- 客户子系统客户端API网关:实现一个API网关,统一管理header、body参数验证、数据缓存和数据处理等功能(ThinkPHP5.0)
- 负责翡翠王朝PC站新版导航的开发(ThinkPHP3.2)
- 参与APP直播后台的相关开发(ThinkPHP5.0)
上海错觉文化传播有限公司(2014年7月~2017年6月)
职位
负责PHP全栈开发和Linux运维工作
项目
- 微信第三方开发:负责全栈开发公众号相关开发,包括微信营销H5开发和微信投票等吸粉引流程序
- 负责全栈开发春城助手小程序、春城社区WAP网站、两个公司官网等项目的开发
- 负责全栈开发服务器理,实现自动部署等功能设计及实现
开源项目
- aidns:一个轻量级的DNS服务器,提供HTTP管理接口,基于 CoreDNS
- upcloud:上传前端项目到CDN平台及自动刷新节点缓存的工具
- allinpay:通联支付 云商通/通商云 golang sdk
- drone-gitea:drone+gitea的CI CD方案
- drone-upx: DRONE的UPX,适用于可执行文件的打包压缩工具
- wubi:golang 汉字转五笔包(86版五笔编码)
致谢
感谢您花时间阅读我的简历,期待能有机会和您共事