xor
26天前在线
全职 · 900/日  ·  19575/月
工作时间: 工作日20:00-24:00、周末08:00-24:00工作地点:
服务企业: 9家累计提交: 3工时
联系方式:
********
********
********
聊一聊

使用APP扫码聊一聊

个人介绍

中山大学毕业,十年开发经验,擅长golang、php、python、JavaScript、vue、uniapp,数据表设计,以及熟悉docker容器话技术,kubernetes运维,有丰富的项目经验,做过跨境电商平台、电商导购平台、自营商城、知识付费平台等,同时也维护过kubenernetes生产环境。个人责任心强,追求低耦合高内聚的代码架构,质量保证。

工作经历

  • 2022-01-01 -至今优特科技软件开发工程师

    微服务安全防护系统 1. 负责整个项目 go 语言开发框架的搭建 2. 基于 gin 框架实现 3. 输出详细的开发文档,方便团队成员快速学习,提高效率 4. 搭建框架过程中解决的问题: 1)实现优雅的日志处理(基于 github.com/pkg/errors 库封装) 2) 封装 zap 日志库并定义日志等级 3) 使用自定义类型实现接口时间 YYYY-mm-dd H:i:s格式的输出 4) 基于 gorm/gen 二次开发,实现数据库表生成结构体和增删改查代码 5)实现 grpc 接口调用 6)编写 dockerfile ,使用多阶段构建减少镜像体积,实现 go.mod 不变化时使用镜像缓存,提高打包速度 7)采用 go-client 风格封装调用外部接口的客户端,使数量较多的服务和接口封装层次分明,提高开发效率 8)接入rocketmq 9)实现swagger api文档生成 10)实现数据库事务方法, 避免一个数据库操作同时写事务和非事务方法的问题 11)框架分层采用控制器-服务层-仓库的的结构,每一层职责明确,松耦合,高内聚,方便代码维护

  • 2020-08-10 -2022-01-10方诺信息科技后端开发

    ● 智莺开放平台 * 实现 api 网关的安全机制、权限控制、签名验签等功能 * 实现 oauth2.0认证机制 ● 智莺自营商城项目 * 使用`golang`,基于`gin `框架开发 * 负责整个商城的数据库设计(商品规格属性、订单表等) * 实现多种促销活动:如拼团活动、秒杀活动、优惠券、积分商城等 * 实现热数据的缓存管理,解决高并发情况下数据库崩溃的问题 * 集成支付宝支付(app、h***app 、小程序、公众号、h5) ● kubernetes 生产环境运维 * 负责`k8s`集群的部署和维护(部署过 golang 项目、php 项目、前端项目、定时任务等) * 使用k8s的 ingress 实现 saas 应用多域名的路由问题 * 使用 kubernetes/client-go 自动维护 ingress 路由注册、删除 * 使用 cert-manager 实现 tls 证书自动签发 * 解决各种疑难问题:比如,定时任务阻塞造成大量积压、https 证书突然无法签发、已成功定时任 务的 pod 无法自动清理等 ● 智莺生活项目(多

  • 2018-03-20 -2020-07-31 惠澳科技(珠海)有限公司 后端开发

    ### 惠澳优优站-跨境电商商城项目 * 基于 `ThinkPHP` + `Vue` + `ElementUI` * 实现多语言的数据设计与自动翻译(中文简体、中文繁体、英文、葡文) * 完成商品从⽆规格到有规格的改版,设计出易于使⽤的多规格商品发布组件 * 使⽤ `Elasticsearch`实现商品快速检索、分⾯搜索,使⽤ `Elasticsearch` 的别名机制实现零停机更新索引结构 * 使⽤ `redis`分布式锁实现库存的管理、多端操作不冲突 * 能查看框架源代码解决因框架缺陷⽽造成的 bug * 能使⽤ `explain`⼯具分析 `mysql` 慢查询并优化之

  • 2011-07-01 -2015-04-01OriginLab(美企)软件测试工程师

    软件功能性测试,自动化测试(使用Ranorex、python脚本),参与统计模块的测试案例设计,经历了8.5.0,8.5.1,9.0,9.1等等版本的各阶段的测试与上线。

教育经历

  • 2007-09-01 - 2011-07-01中山大学化学工程本科

    主修化学工程与工艺,绩点3.8。自学 c++,毕业论文选择了跨学科专题,使用c++,mfc框架开发化学两相系统可视化界面。

技能

Vue
gRPC
gorm
Docker
ThinkPHP
Laravel
Gin
0
1
2
3
4
5
0
1
2
3
4
5
作品
基于go的gin框架开发的导购商城

* 使用 `golang`,基于`gin`框架开发 * 实现站长购买应用后自动创建数据库 * 实现站长通过管理后台设置自动绑定自定义域名并签发https证书(基于`kubernetes` 的 `cert-manager`) * 自营商城功能部分,独立负责整个功能模块的设计,包括商品规格属性、订单表的设计 * 商品列表价格计算使用`goroutine`并发控制,大大提高接口速度 * 导购部分,实现全网跟单任务的并发控制,解决并发数过大拖垮服务的问题 * 实现`jwt`登录以及小程序、公众号、淘宝等第三方登录 * 集成支付宝支付(app、h5)、*支付(app、小程序、公众号、h5) * 优化数据表结构,代码结构解决部分查询慢的问题

0
2023-07-29 14:59
Thinkphp 6.0 源码分析

本文集对ThinkPHP 6.0框架的核心功能进行了详尽的分析,先从一次简单的请求生命周期开始,涵盖了自动加载、依赖注入、中间件原理,生命周期分析完成后,还单独分析了事件、Facade、系统服务。整个过程中,比较难的应该算是中间件的执行了,作者也是思索很久,才找到较好理解的分析方法,只要参照分析中的方法去理解,推演,难题就可以迎刃而解。

0
2023-03-05 04:17
个人开源博客

详细介绍 https://blog.ishare.cool/posts/12/about-blog 主要功能 文章 集成 Markdown 编辑器,支持拖拽上传图片 多标签选择器 支持全文检索(Laravel Scount + TNTSearch + Jieba 分词) 可分专题发布文章 代码高亮 文章页面自动生成目录 支持分类、打标签 文章浏览量统计 按年月份归档 slug 自动生成/自动翻译 评论 支持多级嵌套评论 收到评论 / 回复后站内通知 用户 支持 GitHub 登录 站长登录前 / 后台,同步前 / 后台登录状态 管理后台 站点信息可配置 一些优化项 文章链接添加语义化slug 侧边栏数据使用 Laravel ViewComposer 统一输出 侧边栏数据Redis缓存 文章浏览量Redis缓存 文章创建索引使用队列 Slug自动翻译使用队列

0
2021-06-14 17:34

好评度
  • 专业(强烈推荐)
  • 按时(强烈推荐)
  • 态度(强烈推荐)
成功率 0 % 1 人评论
用户评价

用户919724
proginn1329482770
吴工程师认真负责,代码功底深厚。
更新于: 2023-06-04 浏览: 679