ID:119953

许威

高级python开发工程师

  • 公司信息:
  • 极视角
  • 工作经验:
  • 6年
  • 兼职日薪:
  • 500元/8小时
  • 兼职时间:
  • 下班后
  • 所在区域:
  • 深圳
  • 福田

技术能力

熟悉flask/tornado/django框架;
熟悉celery,rabbitamq异步处理耗时任务;
熟悉tornado异步并发实现原理;
对微服务架构有一定的了解;
熟悉docker + gunicorn + gevent + k8s的部署方式;
熟悉关系型数据库 MySQL;
熟悉pandas数据处理工具,并进行一些数据清洗,计算。
熟悉Python 多线程、多进程、协程等实现原理;
熟悉 Linux 开发环境,能在linux下进行开发编程,熟悉 git 代码管理工具;
对机器学习算法随机森林,xgboost算法有一定的了解。
熟练掌握 Python 编程语言,熟练使用常用模块,代码规范遵守 PEP8 标准;

项目经验

项目一:云存储系统

开发环境:Linux_Ubuntu + Django + MySQL 等

项目描述:
该项目是一个基于 Django 框架开发的云存储系统,该项目主要实现存储、备份、同步共享为一体的智能云办公平台,以向企业用户及个人提供安全稳定、快速方便的文件管理解决方案为核心目标,该系统已经实现全平台覆盖安全高效地管理文件,极速的上传下载体验,随时随地分享、管理自己的文件。用户存在网盘的视频、音乐、照片等内容,都可以进行在线播放和浏览。
主要模块有:
上传模块:包含大文件、大小限制、断点续传、秒传;
存储模块:包含sha1、目录结构、相对路径;
展示模块:包含列表、详情、搜索、分页;
下载模块:包含登录下载、提取码下载、匿名下载
用户模块:包含注册、登入、登出、验证码
共享模块:包含提取码、有效期
客户端: 包含大文件上传、断点续传、批量上传下载/上传下载目录
文件管理:包含复制/移动/改名/删除/创建目录
磁盘限额:包含quota

责任职责:
负责用户模块的构建,采用django中内置的用户创建模块实现用户注册、以及注册相关的校验和注册后自动登录,利用内置模块forms、auth模块以及pillow模块实现用户登录、验证码、保持登录会话、注销的功能。
负责上传模块的构建,通过按块依次写入保存的方式实现大文件上传、断点续传,通过文件的sha1码对比实现秒传、以及实现文件数据存放、文件基本信息存放的功能;
负责磁盘配额模块的构建,通过对比用户指定的磁盘配额、已使用的配额,来确定是否有足够的配额供上传文件。
负责相关代码的基本调试以及版本迭代;


项目二:食品购物商城
开发环境:Linux_Ubuntu + Django + MySQL 等
项目描述:
该网站是集查询筛选、勾选购买和快递服务为一体的网上食品购物网站,为消费者提供全方位的购物体验服务。
主要模块:
用户模块:用户注册、登录、注销、用户管理中心;
商品模块:商品首页信息的分类与展示,新品,热销产品的推荐;
购物车模块:用户已经添加到购物车的商品展示,登陆后进行保存;
全文检索:使用Whoosh引擎实现了商品的全文检索功能;
支付模块:调用第三方接口实现支付。
责任职责:
负责商品模块,采用django的orm构建关系模型(一对多),实现主页面的分类展示,
通过关联查询实现商品按最新、价格、点击量的排序以展现给用户;
通过Paginator模块实现自动分页展示,实现以及商品详情展示;
通过设置cookie实现用户中心的最近浏览模块;
负责用户模块,对用户注册、登录、登出的实现,以及通过设置session、cookie实现是否记住用户名、用户中心的最近浏览展示;
负责后期维护代码。

信用行为

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

发布任务

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

微信接收人才推送

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

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