个人介绍
熟悉gin、echo、beego各种web框架和go-kit、go-micro、go-zero等微服务框架
• 有完整的微服务和工程化开发经验:微服务框架(go-micro、go-zero)、服务注册与发现(etcd)、api网关(apisix)、分布式配置中心(Nacos,Apollo)、链路trace系统(jaeger、skywalking)、监控系统(promethus、grafana)、微服务治理(hystrix、sentinel-go):熔断、限流
Golang&&Java:• 具备扎实的Golang、Java、Javascript语言基础
• 熟练掌握Golang数据结构(map、slice、channel等)底层原理
• 熟悉GPM运行时调度、内存分配、垃圾回收等机制
• 对Go并发(context、mutex、channel、goroutine等)、安全编程有深入的研究、理解和运用
• 负责移动端游戏服务器的设计和开发
Coding:• 具有良好的编码习惯,熟练的使用UML进行面向对象的分析和设计、代码洁癖,追求代码简洁极致
• 熟悉面向对象的设计原则(SOLID)和常用设计模式(Single、Factory、Adapter、Observer)
• 有TDD、DDD、代码重构调优的经验
Other:• 熟练TCP/IP 、HTTP等网络协议
• 熟练MySQL、Redis、MQ(Kafka)、Elasticsearch、Nginx等各种常用组件的运用并了解其原理
• 具备SQL调优能力并熟练运用调优工具
• 熟悉常见的数据结构和算法:查找、排序、树、图等相关算法,Leetcode刷题600+
• 熟练运用Git版本控制工具并具有多分支和主干开发经验
• 了解熟悉各种分布式理论(BASE、CAP、2PC),具有各种分布式技术的实战和分布式系统架构设计能力:负载均衡、分布式锁、分布式事务(seata)、分布式任务调度系统、分布式缓存系统、分布式文件系统、分布式日志监控(ELK)
• 具备项目管理的能力:项目排期、严格项目质量把控、风控控制等
工作经历
2021-11-04 -2022-10-31忽然科技(深圳)有限责任公司Golang
专注社交与游戏的无缝融合:toC社交和游戏,toB互动游戏接入平台,小游戏SDK。目前公司项目已完成12个小游戏项目,目标是100多个小游戏项目,目前意向合作的公司有喜马拉雅,字节跳动,即构科技。项目架构为分布式微服务,使用etcd作为配置中心,redis作为缓存,rpcx远程过程调用,使用的是mysql数据库
2018-10-30 -2021-10-28深圳软通动力有限责任公司Golang、Java高级工程师
华为支付,为华为钱包、Vmall商城、开发者联盟、收银台提供支付业务服务,目标:致力于为全球用户及商户提供智慧、便捷、创新的支付及金额服务,愿景:支付美好生活,支付一触激发,智付一切***支付宝
2015-10-08 -2018-10-19深圳水润天下科技有限责任公司java开发
润天下订水商城是水润天下网络科技有限公司旗下的一款免费的订水软件,分为润天下订水商城、润天下ERP、智能便捷水栈和共享仓四个部分。目前,润天下订水商城的合作门店和配送中心已达100余家,服务经销商6200余家、终端客户已超过12万,批发、零售量超2000万桶/年,已经成为用户最喜爱的“订水”应用。润天下旨在改变 用户饮水方式,定义行业新模式。
教育经历
2011-06-15 - 2015-06-18湖南师范大学树达学院管理类专业本科
技能
专注社交与游戏的无缝融合:toC社交和游戏,toB互动游戏接入平台,小游戏SDK。目前公司项目已完成12个小游戏项目,目标是100多个小游戏项目,目前意向合作的公司有喜马拉雅,字节跳动,即构科技。项目架构为分布式微服务,使用etcd作为配置中心,redis作为缓存,rpcx远程过程调用,使用的是mysql数据库 • 独立负责小游戏后端服务的架构设计与研发 • 独立负责游戏管理台开发,设计研发多种工具,方便管理游戏服 • 公司基础服务研发,如TCP网关服务,PUSH推送服务,HTTP服务 • 负责根据分布式服务器底层系统的设计进行开发和维护
华为支付,为华为钱包、Vmall商城、开发者联盟、收银台提供支付业务服务,目标:致力于为全球用户及商户提供智慧、便捷、创新的支付及金额服务,愿景:支付美好生活,支付一触激发,智付一切,对标*支付、支付宝 • 异步消息后处理优化、延迟对列优化 • 多处采用单例、适配器设计、工厂模式优化代码 • 项目中采用分库;SQL调优 • 引入测试框架、代码自动生成等自动化工具提升业务开发效率
润天下订水商城是水润天下网络科技有限公司旗下的一款免费的订水软件,分为润天下订水商城、润天下ERP、智能便捷水栈和共享仓四个部分。目前,润天下订水商城的合作门店和配送中心已达100余家,服务经销商6200余家、终端客户已超过12万,批发、零售量超2000万桶/年,已经成为用户最喜爱的“订水”应用。润天下旨在改变 用户饮水方式,定义行业新模式。 • 营销活动:秒杀,拼团,砍价等等业务设计,及性能优化 • 订单模块:其中包括订单的指派,回单,回桶,退压等等相关业务实现 • 商品详情页:展示商品详情信息和商品购买,该页面采用静态化以减轻系统压力 • 订单支付:负责整个系统支付业务,对接*支付,包商银行支付等第三方支付
相似推荐 换一批
java开发工程师
900元/天
前深圳佳创视讯
技能:Java,JavaScript,MySQL,MongoDB,GO语言,Shell,Kafka,Mongo,gorm,K8S
高级后端工程师
500元/天
上海偶可贝网络科技有限公司
技能:GO语言,Mongo,Redis,Nginx,加密解密,架构
开发工程师
500元/天
途牛
技能:C++,GO语言,Vue,Shell,gRPC,多线程,HTML5,CSS,JavaScript,MongoDB
后端开发工程师
300元/天
北京天融信网络安全技术有限公司
技能:GO语言,MySQL,C,gRPC,Docker,MongoDB,Redis,RocketMQ,gorm,Kafka