新一代轻量级「」框架作者,「」作者,Go设计模式实战系列「」作者。
拥有创业、上市公司电商开发经验,现于小米集团从事后端开发工作。
职业技能熟悉Go语言,有较为丰富的Go语言项目开发经验,参与并主导过抢购系统、秒杀系统、抽奖系统、核心购物系统开发工作熟悉主流Go开发框架,有Gin、Beego、Iris开发经验,熟悉框架加载流程,并具备独立开发一个PHP框架能力熟悉主流PHP开发框架,有yii2/laravel/lumen/ThinkPHP3/ThinkPHP5开发经验,熟悉框架加载流程,并具备独立开发一个PHP框架能力熟悉MySQL,能设计出符合规范的表结构,掌握MySQL优化方式,了解MySQL的基本实现熟悉Redis,掌握Redis常见的使用场景,了解Redis的基本实现熟悉设计模式,能在项目中合理并恰当的使用设计模式,有一定实战经验熟悉接口开发,对接口开发的一系列问题例如版本化,接口文档等有深入研究。可利用现代化工具提高接口开发效率,如使用Swagger,和基于API Blueprint接口描述语言系列工具熟悉常用linux常用命令,能在linux下完成环境搭建和开发工作掌握Docker的使用,对K8S的有了解掌握基础的数据结构和算法熟悉http/http2/https/websocket/tcp/ip等网络协议有较为丰富的前端开发经验,了解前端工程化,个人独立使用angularjs和vuejs+wepack和jquery+bootstrap开发过不同项目熟练使用Git进行版本控制, 熟悉git workflow工作流, 同时也熟练使用svn其它技能善于团队协作沟通和项目推进具备一定架构能力,可规划和设计简单的基础架构拥有一个人从一个产品UI设计到前端开发到后端开发,甚至基于基础的微服务架构的全部开发工作