个人信息

联系方式

  • QQ: 565586630
  • Wechat: bao666440

工作经历

广州天麟

时间:2017.10-2018.10

JavaScript 工程师

前期负责 React 组件开发,和 UI 工程师协作完成页面业务,以及一些爬虫项目的开发,偶尔会结合项目需要修改一些官方模块。后期转研发,曾用一个月时间独自魔改 quill.js

广州亿语智能

时间:2019.04-2020.04

后端负责人

刚入职时,和一位同事负责 Nodejs 后端项目的开发,后来因为一些原因,接手后端项目设计,同时负责整个团队的管理,以及项目管理,有时还担负部分运维工作。

前期负责微信公众号后端设计和开发,接触过微信授权和微信支付,后期公司业务侧重对外提供服务,带领团队从零设计项目。接口设计尽量符合 REST 原则,借鉴微信公众号授权,使用 Redis 实现 OAuth2.0 授权(因为特殊原因,非规范,对部分流程做了修改)。由于项目的特殊性,除了 http,还使用 websocket 通信。

因公司业务侧重后端需要人手,利用日常开会时间,组织团队分享技术,让之前做前端的同事成长为全栈。为方便团队协作和项目管理,使用 huskycommitizeneslint 实现项目格式化和提交规范化,还曾在公司内部服务器中使用 docker 搭建一些协作工具,方便团队协作和技术分享。

任职期间,后端项目为纯 Nodejs,使用 eggjs 框架,离职前,完成多项目多核多机部署,方便项目横向扩展。

项目

1 聆雀公众号接口

机器人语音代接听服务,利用 freeswitch 与智能机器人代接来电。通话结束后将通话内容推送到公众号。

2 中铁聆雀业务管理后台接口

与中铁合作开发的业务后台,统计业务推广情况。

3 聆雀服务接口

将公众号项目抽离成开放接口。

技能

  • 语言: JavaScript,Python
  • 数据库:MySQL,Mongo,Redis
  • 框架:Egg,Express,Koa
  • 开发平台:Linux

开源项目

自我评价

  • 有责任心,自学能力强,热衷开源。
  • 对新事物有很强的好奇心,喜欢做有挑战的事情。
  • 善于沟通,具有很强的团队意识和协作能力。

致谢

感谢您花时间阅读我的简历,期待能有机会和您共事。