ID:273978

Sparkle

服务端开发工程师

  • 公司信息:
  • 厦门点触科技
  • 工作经验:
  • 3年
  • 兼职日薪:
  • 500元/8小时
  • 兼职时间:
  • 下班后
  • 周六
  • 周日
  • 所在区域:
  • 北京
  • 海淀

技术能力

熟练掌握python语言,养成良好的PEP8编码风格,熟练使用Linux操作系统;
熟悉掌握uwsgi,nginx,Gunicorn对Django,Flask项目的部署实现;
熟悉python多线程, 多进程,协程以及celery服务器处理异步任务;
熟悉网络编程,了解Socket、TCP/IP、 HTTP/HTTPS及相关标准;
熟悉HTML、CSS、JavaScript、Ajax、JQuery、Vue等前端技术;
熟练使用Pycharm、VIM、Sublime、VSCode工具;
熟练使用Django,DRF,Flask,遵循Restful风格;
熟练掌握Captcha生成图形验证码,第三方容联云发送短信验证码,网易邮箱发送邮件服务;
熟悉掌握Celery,Fastdfs,Itsdangerous,Elasticsearch,Docker容器等技术的部署及应用;
熟悉QQ、微信及支付宝等第三方登陆支付流程,及API接口;
熟练使用git版本管理工具,具有良好的编码习惯;
熟悉使用crontab,APScheduler 定时任务;
熟悉Cookie,Session,JWT以及CORS技术
熟悉MySQL、Redis等数据库,了解数据库性能优化方案;
了解k-近邻算法,线性回归算法,决策树算法,逻辑回归算法
Matplotlib,Numpy,Pandas,及jupyter notebook的使用
数据清洗,缺失值处理,数据离散化,特征化处理;实现推荐系统小项目;
熟悉Hadoop,HDFS,YARN&MAPREDUCE,HIVE,HABSE,SPARK的使用;
熟悉英文文档阅读,具有规范的编程习惯与文档编写能力。
有逆向微信, dnf脚本经验, uniapp编写开发微信小程序 抖音小程序经验; 两年游戏后端api开发经验

项目经验

项目名称: E宠平台
项目描述: E宠平台是通过MVT实现一个一站式宠物服务平台,前端通过vue.js框架来实现,后端通Django REST framework框架来实现,前后端使用vue中的axios.js库来做ajax的数据交互,主营宠物零 食、玩具等商品以及宠物周边服务,提供宠物饲养知识分享平台E宠课堂,宠物交流社区等。
开发环境: Linux +Django+MySQL+Celery+Docker+FastDFS+Nginx+Redis+uWSGI
责任描述: 1. 项目初期负责注册登录模块后端接口的实现:
1) 起初注册模块的短信验证采用创建线程方式,后期考虑到用户量增加后,服务器承受压力过大而且
线程执行顺序不可控,可能会降低用户体验。将其改为celery异步任务队列,使用redis作为中间件。
2) 注册成功后转登录采用了JWT认证机制,签发jwt token保存用户信息。
3) 登录模块中直接使用JWT扩展中的登录视图,重写了其中的响应数据函数。且重写了Django中 的认证系统,增加支持用户名与手机号均可作为登录账号的功能。
4) 添加了QQ登录
2. 后期负责订单模块的实现
1) 订单的保存,使用了mysql数据库进行保存,在保存过程中涉及到数据库操作时,统一使用事务的方式,避免下单失败导致出错。
2) 考虑到后期用户量增多,会经常发生订单并发的问题,采用了添加乐观锁的方式,并将mysql的隔离级别改为READ-COMMITTED。
3) 订单支付,使用了第三方支付平台支付宝或微信支付。
3. 项目上线后, 参与了项目的迭代,将乐观锁的方式改为任务队列,添加了宠物交流社区等功能。

大型跨服游戏中, PVP由于玩家数量较多, 匹配名单生成时间较长等痛点; 使用lua语言在redis服务器上跑脚本, 避免多次访问redis操作.
开发游戏年月卡, 情侣系统, 等等等各种游戏玩法..

有flask django开发web网站; uniapp写微信小程序; unity编写小游戏; ce OD逆向; 后端api开发等经验

信用行为

  • 接单
    0
  • 评价
    0
  • 收藏
    0
微信扫码,建群沟通

发布任务

企业点击发布任务,工程师会在任务下报名,招聘专员也会在1小时内与您联系,1小时内精准确定人才

微信接收人才推送

关注猿急送微信平台,接收实时人才推送

接收人才推送
联系需求方端客服
联系需求方端客服