中文版/English

王祥的简历

下载pdf版本

基础信息

教育经历

时间 学校 专业
2010.09 - 2014.07 上海交通大学 化学化工学院

工作技能

  • python
  • django & django-rest-framework
    点击上面的django链接可以看我学习django的笔记,我是django开发学习群的群主(群号: 461214756),欢迎您加入。
  • web前端 & vue, 小程序
    • 喜欢flex布局,写代码时喜欢考虑自适应
    • 熟练运用vue。习惯于组件化页面代码。
    • 主导开发了对上智能商汇小程序。
    • 利用vue-router, ant-design做了音乐项目后台系统
  • redis
    • 处理过超过四千万的数据表,充分利用rabbitmq, redis, celery做了用户匹配后台的异步系统和缓存系统。
  • linux
    • 一直负责公司的运维工作
    • 经常使用git, github
  • 英语
    • 能无压力地看大部分英文文档。直接阅读了django, celery, redis, mysql的英文文档
    • 上很多coursera的英文课程
    • 一直在tutorabc(原vipabc)上英语课,当前等级level11
    • 大学过了四六级
  • 算法
  • 密码学
  • 计算机证书
    • 2019年上半年考了计算机初级 - 程序员
    • 2019年下半年考了计算机中级 - 软件设计师
  • JAVA
    不熟, 曾使用 guacamole 的API制作过一个servlet应用,实现网页上远程操作局域网内部的电脑的功能。图片链接

自学的课程

贡献过的项目

工作经历

时间 | 公司名称 | 岗位 | 职责 | 主要成就 ------------ | ------------- | ------------- 2014.07 - 2015.06 | 中天科技集团 | 工艺员 2015.06 - 2016.07 | 南京振古信息科技有限公司 | 全栈工程师 2016.08 - 2017.07 | 上海希格斯智能科技有限公司 | 全栈工程师 2017.08 - 2020.04 | 上海小荐网络科技有限公司 | 全栈工程师 2020.04 - 今 | 上海锐天投资管理有限公司 | 全栈工程师

项目经验

  1. 对上智能商汇

  • 简介: 一款商务社交软件,用户可以在这里匹配到最适合的商业伙伴,轻松拓宽自己的人脉。
  • 利用django-rest-framework做基本的crud接口
  • 主要技术: django-rest-framework, python
  • 个人职责:
    1. 全部的后台接口
    2. 利用websocket做了整套的聊天机制,和网页的实时互动系统
    3. 利用redis, celery, rabbitmq处理了四千万数量级的匹配数量的任务队列和查询机制。实现了系统的推荐机制
  1. 内网系统

  • 简介: 给公司内部使用的系统
  • 主要技术: django django-rest-framework vue
  • 个人职责:
    1. 后台系统。包含论坛,周报,代办事项等模块
    2. 设计了公司的业务流程后台,从而能实现业务流程的自定义,设置流程的前置条件和后置任务
    3. 利用redis实现了网页上类似tower, teambition的代办事项功能。
    4. 前端页面, 主要用vue。做过会议室管理系统,做了时间表,可以通过图表一眼看到哪个会议室什么时候在被人使用. 图片链接
    5. 独立实现了公司的oauth系统, 接口格式照抄了微信公众号的登录认证模式 图片链接
    6. 和公司的exchange系统里的会议室功能联动,实现了在内网上查询预定会议室以及发送邮件通知的功能。
  1. 数据邦

  • 简介: 一个云计算,云共享平台,用户可以把他们自己写的脚本,数据放入该平台,可以实现数据脚本共享,交易,在线分析等功能
  • 主要技术: django, python, docker, mysql
  • 个人职责: 0. git服务器的搭建
    1. 数据库设计
    2. 后台逻辑业务的实现
    3. 部分前端页面。用递归写了文件的目录树以及对应的操作功能
    4. 调用底层docker的接口, 对相应的服务进行操作
    5. 利用redis, kafka, flask实现了一个提供了增删改查api接口的应用,让用户可以上传并查看他们的传感器数据/流式数据。
    6. 调用支付宝API,实现用户充值支付功能
  1. 其他项目

  • 振古公司主页。
  • 船舶管理平台。这个平台的接口太多了,所以我写了django-rest-extensions代码,通过注册model,就能生成api接口
  • 音乐管理项目。充分利用git,实现了用代码去写重复代码。
  • 爬虫项目。用scrapy爬过十几种网站。最多只涉及cookie,header的模拟,没涉及过反验证码。

自我评价

  • 自学能力强(自学django, mysql, javascript);
  • 热爱编程,善于动手;
  • 英语不错,可以无障碍地看英文资料,文档;
  • 冷静思考,善于沟通;