[求职 go][成都] dp 的个人简历

邓庞 男 27

Wechat: Sin22

Mail: dengpang0660@dingtalk.com

期望: 12-15k

个人概况

・从事后端开发3年+,擅长使用GO/PHP语言完成REST/RPC 等 WEB 服务的应用与开发;
・擅长原生SQL,熟悉索引结构,熟练使用Mysql数据库的常用优化方式;
・熟悉微服务、消息队列、Docker、Redis等技术并有实际项目经验;
・拥有良好的代码规范,习惯性的代码注释和保持代码的简洁易读;
・热爱技术,注重自我学习和提升,时常保持一颗学习的心;

工作经历

2018.03 - 2019.12 成都不只于书文化传播有限公司

负责漫游鲸、阅读吧、送书会、书与远方项目的H5商城、小程序端、以及后端的相关功能模块开发:
0.与产品经理讨论功能模块开发流程, 确认最终实现效果, 在考虑性能和效率的同时, 采用最优最快速的开发方案, 节约开发时间和成本,达到至少一周一个版本迭代;
1.参与Mysql数据库表结构设计,尽量遵循数据库设计规范,设计出合理、高效的索引和表结构,有效提高数据库性能,减少磁盘、CPU占用,慢日志明显变少;
2.使用GO/PHP完成相关功能模块开发,在完成模块功能的同时,考虑代码的复用性和健壮性,保持代码简洁易懂的同时书写代码注释,大大减少代码冗余;
3.分析项目中现存缺点,记录慢sql日志,提出优化方案,并有效实施后,提高运行效率和性能20%;
4.与前端同学沟通或提供详细接口文档,高效完成api接口的对接,使功能开发不因沟通不畅而延期;
5.排查bug,通过分析服务器日志和项目日志的方式,快速定位bug,并有效解决,减少用户投诉bug70%;
6.对接第三方平台,阅读开发文档,按照要求完成需求对接,并满足第三方性能基准测试100%通过;
7.使用git+jenkins搭建自动化持续集成部署环境,让项目部署更加简单快捷,使团队更专注高效开发;
8.使用GO编写数据迁移脚本,并完整迁移数据到新库,实现迁移时间由小时缩短至分钟;

2016.10 - 2018.2 四川无量网络科技有限公司

负责多个外包项目的H5商城、PC站点相关功能开发
0.参与需求讨论,定制相关开发计划,按照分配的计划完成开发,实现开发进度几乎不延期;
1.使用PHP+MYSQL基于TP框架完成对商城的二次开发,考虑代码复用性的同时,保持简洁易懂的代码风格和注释习惯;
2.完成项目数据库设计,并考虑性能问题设计相关索引,实现当前项目Mysql性能最优;
3.阅读微信开发文档,对接微信公众号开发;
4.编写JavaScript,JQuery,实现页面动态效果;

项目经验

漫游鲸:

描述:[漫游鲸]是一个循环图书电商平台,面向所有爱书人士,提供销售和回收书籍的功能,目前只有小程序端(微信+支付宝)+后台管理;项目以GO作为服务器端语言(重构前使用PHP),采用Mysql进行数据存储,运用微服务模式,实现整体功能,服务之间通过GRPC基于Protobuf协议通讯;模块间解耦,有利于快速迭代版本;其中使用supervisorctl作为服务管理工具,支持热更新;web框架使用的有Gin,Echo等,支付回调等异步消息处理使用Nsq消息队列;
可在微信/支付宝小程序中直接搜索 漫游鲸 找到此项目
我的职责:
・数据统计模块(订单、用户、回收等数据的统计查询接口,导出Excel表接口,并按照计划任务每日凌晨定时执行,写入数据到数据表)
・购物车下单模块(按照当前书籍抵扣比例和用户当前平台账户余额,计算出最佳抵扣金额和用户需要支付的金额,生成对应订单数据)
・书单模块(后台书单功能,书单信息的增删改查等)
业绩:
・数据统计模块采用定时任务,在用户访问量较小的凌晨执行,减小了服务器和数据库的访问压力;
・运营部门通过分析统计数据,使投放数据更加精准,提高用户活跃度,带来更多新用户;
・订单模块较老系统相比,下单速度提升30%,订单成功率提高10%;

阅读吧、送书会、书与远方:

描述:[阅读吧、送书会、书与远方]也是一个图书类电商平台,面向所有爱书的读书人,主要提供图书销售功能,拥有会员制,凭会员身份每天可免费领取一本书;项目以GO作为服务器端语言(之前使用PHP),采用Mysql进行数据存储;
主要涉及的技术栈为 微服务、 GRPC、 Restful Api、 Gin、 ES、 Docker、 Nsq、 PHP、 Mysql、 Redis 等.
可在微信公众号中搜索 阅读吧 找到此项目
我的职责:
・使用PHP+Mysql+Redis完成仓储系统共享库存功能的开发,开发图书线上借阅等功能(老系统);
・使用GO+Redis完成用户购买会员,兑换体验会员模块, 会员领书模块,完成微信回调通知使用nsq消息队列处理(新系统);
业绩:
・库存共享功能的实现,可以更加方便的管理三个公众号之间的图书库存,减少了线下仓库人员的繁琐操作;
・解决了Mysql读写分离时,数据延迟的问题,再没有出现因为数据延迟导致的异常订单数据;

李记包装官网+商城

描述:[李记包装]是一个官网+商城+生产系统一体的b2c模式的商城网站;采用基于TP5的niushop商城二次开发;使用Mysql数据库;
微信公众号搜索 李记包装 可找到此项目
主要涉及的技术栈为 PHP、 Nginx、 Mysql、 Ajax、 Tp5;
我的职责:
・使用PHP+Mysql完成订单系统二次开发,支持尾款支付;
・完成生产系统的开发,生产环节每一步完成之后才能进行下一步;
・对接微信模板消息,订单的每个环节推送相关消息给用户和生产管理员;
业绩:
・独立完成整个项目的开发,能够独立思考整个项目的流程;
・更加熟练对接微信接口开发;

盘丝洞素材网站

描述:
[盘丝洞素材网]是一个专门为用户提供图片、视频、 软件、字体等素材样本制作的网站,基于Tp3.2开发,使用Mysql数据库,使用Nginx Url重写规则,简化Url地址;
项目地址 www.psdmac.com
项目涉及的技术栈为 PHP、Mysql、 Nginx、 JQuery、 Ajax、 JavaScript;
我的职责:
・对接第三方平台,使用第三方账号登录此网站(微信扫码登录,微博登录,qq登录);
・素材标签分类功能的开发;
・图片和视频上传使用又拍云储存接口;
・素材列表展示使用Ajax方式动态请求;
业绩:
・通过使用第三方登录方式,方便用户登录网站,用户注册比例提高30%;
・图片和视频采用存储在云上的方式,节省了大量服务器空间;

教育经历

成都电子科技大学 大专 (网教)

感谢您阅读到此处,诚挚的期望能得到面试的机会,希望有荣幸能为公司效力。再次致以我最诚挚的谢意!

注:本人也不是什么大牛,简历写的不好的地方请多多指教,目前在找工作,欢迎留言,谢谢!

本作品采用《CC 协议》,转载必须注明作者和本文链接
《L05 电商实战》
从零开发一个电商项目,功能包括电商后台、商品 & SKU 管理、购物车、订单管理、支付宝支付、微信支付、订单退款流程、优惠券等
《G01 Go 实战入门》
从零开始带你一步步开发一个 Go 博客项目,让你在最短的时间内学会使用 Go 进行编码。项目结构很大程度上参考了 Laravel。
讨论数量: 1

我擦老哥还不睡

4年前 评论

讨论应以学习和精进为目的。请勿发布不友善或者负能量的内容,与人为善,比聪明更重要!