1. 6 年的研发经验,3年 Go、3年 PHP,拥有丰富的项目经验、需求分析、程序设计、迭代开发、持续优化能力等
2. 掌握开源框架的使用 Gin 、Begoo 、Go-Micro 等 Go 框架;ThinkPHP 、Laravel、CI 等主流 PHP 框架
3. 熟悉 MySQL 关系型数据库,理解索引原理,熟悉索引优化、慢查询分析、主从同步、高可用的方案
4. 熟悉 Redis ,熟悉 Redis 持久化原理及各种数据结构的使用场景、了解底层数据结构等架构方案
5. 拥有丰富的系统重构、性能优化经验,对分布式架构、高并发、高性能、高可用的有一定的了解
6. 熟练使用Kafka,RabbitMQ 等消息中间件,并熟练运用方法和基本原理,能够根据实际需求进行中间件选型
7. 熟练使用 Elasticsearch 搜索引擎及 ELK,了解在项目中的落地方案及使用场景
8. 熟悉 Linux 操作系统、能熟练搭建和配置 Linux 服务器,具有系统性能监控、系统故障排查等检验
9. 熟悉 Docker 容器技术,能使用 Docker-Compose 进行容器编排
10. 熟练使用 Git、Svn 代码管理流程及熟练使用 Git Flow 工作流模式
11. 掌握 Div + CSS、JavaScript、Ajax、jQuery 等前端技术,能独立完成前后端分离的项目、有微信小程序开发经验
从事过电商、家政、语聊、直播、工具等复杂业务场景,有丰富的web开发经验
该项目是一款以短视频、直播、密聊为载体的本地生活服务和电商平台。 负责重构用户、消息、短信等相关服务,负责和产品部门需求对接,推进项目迭代工作。
1. 使用 Go 语言转换 PHP 重构业务逻辑后,业务性能和稳定性稳固提升。
2. 用户模块引入 Redis 缓存技术和 RabbitMQ 解耦应用业务,使用户身份接口速度从 500ms+ 优化到 100ms。
3. 重写项目中所涉及到消息的业务、制定统一的消息接口,解耦了消息模块,使代码逻辑更加清晰,提高了可扩展性 和可维护性。 4. 参与项目优化工作,核心业务代码进行优化、解耦,提高了维护性、易读性、提升代码质量。
之前对接过的兼职业务,是一款抽奖项目,在保证爆率、公平性情况下,完成了并发、安全、稳定的抽奖服务。同时也兼职过语聊类型的项目,有IM聊天、三方支付、等复杂业务的开发能力,常用语言 GO-PHP
该项目是布局家庭生活服务与家政培训两端的一站式高品质家庭服务平台。旗下品牌包含:“好孕妈妈”-“ 小象管家”-“蜂蓝聘。 1. 参与项目从0到1的开发工作,核心业务代码开发工作。 2. 严格按照代码分层、注释详尽、测试用例、进行代码编写,保证文档的质量,bug 数少。