个人简历
陈冠霖
男 23岁 13246911074 web@zurrtum.com
教育经历
江西师范大学
会计
专科
2018.02~2021.01
广东省普宁职业技术学校
电子商务
高中
2015.09~2017.03
个人技能
- web前端开发:typescript vue
- nodejs后端开发
- cordova混合开发
- electron桌面应用
校内经历
兼职
前端开发
2017.07~2018.06企业网站、手机h5活动页、手机app混合开发
CEAC职业技能证书
考试合格
2017.04~2017.08报考CEAC职业技能考试通过
测评查询短链:http://zurrtum.com/ceac
自我评价
性格内向、喜欢埋头苦干,热爱编程,心态积极乐观
业务涉猎广泛,能够充当多面手
工作/实习经历
深圳市通天智达网络科技有限公司 深圳分部 前端全栈+维护
2020.03~2020.06直播类App开发+维护:支付模块开发(人工充值)、nodejs聊天模块开发、平台数据合并
深圳市通天智达网络科技有限公司 菲律宾马尼拉分部 前端全栈
2019.02~2020.01从事聚合支付网站维护优化(接入支付、转账小工具)、直播类App简单维护优化+简单安全防护+后台功能二次开发(推广模块,nodejs聊天模块,接入直播流等)
惠州省很多科技有限公司 前端开发
2018.06~2019.02从事淘宝客类App简单维护+前端开发(活动页、统计页、桌面小工具等)
项目经历
直播App 维护+二开
2019.03-2020.06直播APP是一款二开的手机软件,源码来自于云豹直播。通过用户赠送礼物给主播,平台收取分成、向主播或广告商推广前排固定位置盈利
项目结构:后台thinkphp+聊天nodejs+安卓苹果移动端
工作内容:
- 主播分类交互页面,可拖动的类别框和ID卡片
- nodejs开发推广统计模块,判断增量、假量、扣量,生成短链接,页面混淆微信或QQ防红
- 修改php源码,加入裂变推广,用户也拥有自己的推广链接,支持后台追踪用户推广效果、支持判断观看次数、观看时间、消费情况上量
- 修改php源码,接入新直播流加签验签,改变图片/礼物文件上传到OSS
- nodejs二次开发聊天模块,socket.io+redis中间件扩展多进程集群、支持聊天监控、聊天过滤词,加入权限验证防止用户假冒系统发送信息
- 开发人工充值模块,h5页面展示客服列表与忙碌情况,点击跳转到客服页面聊天。客服使用electron开发的聊天面板,支持自动更新、断线重连、聊天通知、自动回复、聊天记录、一键充值按钮。nodejs+vue开发的后台管理面板支持查看统计数据:单天/周收款、各支付收款,添加删除客服、修改审批客服的额度。一键充值按钮通过类似第三方支付的方式配置,参数字典序md5加签验签
- 通过SQL慢查询日志,添加数据库索引缩小查询量,修改接口调用存redis缓存
- 业务负载均衡+集群,调整一些功能和配置,使用阿里云:高防→CDN回源→服务器集群负载均衡→PostgreSQL集群、redis集群
- 业务简单安全防护:ddos时更换IP地址解析、cc攻击时增加高防规则过滤(禁用百度云盘离线下载ua、验证码图片IP限制单点次数、禁用包含SQL注入的接口调用......)、根据阿里云安全提示修复漏洞与webshell(禁用thinkphp某个模板生成方法防止恶意上传文件、修改用户信息接口防止刷余额)、管理后台接口限制为白名单访问
经过不断学习,涉猎的业务比较广泛,能够充当多面手
聚合支付网站 技术负责人
2019.02-2020.01聚合支付网站是一个PHP开发的第四方支付网站,平台包含了支付宝支付+微信支付+银联支付等多种支付方式,用户接入后可以一个二维码支持全部支付方式。主要通过收取手续费盈利
工作内容:
- 阅读各类支付平台的开发文档,接入对应的支付方式
- nodejs+浏览器插件+虚拟机,实现自动转账小工具
- 添加定时任务,清理过期订单、订单日志
通过对接各种支付,对支付流程、订单回调通知等有深刻理解
省很多App 前端开发
2018.06-2019.02省很多是一款Java开发的淘客类APP,主要通过推广优惠券商品获取返利盈利
工作内容:
- 制作一些APP内嵌的web活动页、推广注册页
- nodejs获取后台mysql的用户数据,统计每个代理商的推广效果
- nodejs数据处理程序,把淘宝、京东的效果报表转换成代理的推广报表
- nodejs商品更新程序,通过喵有券API获取优惠商品,转换成后台格式录入数据库
- nodejs加electron制作的小工具,可以更改用户余额,让客服帮助用户代充值
因为没有后台Java程序员,源码无法扩展功能,
所以除了前端开发的一些任务外还要用nodejs扩展一些业务功能