郑新雨
Python 后端工程师

工作经历

  • 安创科技2016.11 - 2017.5

  • Python 开发(实习)
    • 手机应用安全检测项目
      • 使用 Scrapy 采集各大手机应用市场 APP 信息、下载 APK
      • 使用 shutil / re 等库,为服务端调用 APK 检测工具
    • 互联网资产安全监控项目
      • 使用 Scrapy 为项目爬取 漏洞信息 / POC / Expoit 数据
      • 使用 Django 开发数据库管理应用,供项目人员更新数据库

个人项目

  • Blog源代码

    基于 Django 的个人博客
    • 文章的增删改查使用 django-admin 进行管理
    • 前端采用 Bootstrap 的模板
    • 支持 MarkDown 书写,Pygments 完成-代码高亮
    • 采用 Email 的方式处理报错信息
    • 使用 Gunicorn + Nginx 部署在 VPS 上
  • DoCount源代码

    员工数据统计和可视化 web 应用
    • 使用 openpyxl 处理考勤记录表
    • 使用 Scrapy 爬取内网技术文章发布信息
    • 使用 Django Rest framework 提供 API
    • 利用 Echart 图表化数据
    • Docker + Docker Compose 完成部署
  • TodoList源代码

    基于 Flask 的个人待办事项管理网站
    • User 模块(注册/登陆/验证)
    • Todo 模块(查询/增加/删除)
    • Flask-SQLAlchemy 操作数据库

学历背景

  • 广东财经大学
  • 信息管理与信息系统
  • 17年本科学士毕业

技能

  • 熟悉 HTML / CSS,能实现基本的布局、动画、响应式页面
  • 熟练使用 JavaScript 操作页面和使用 Ajax 与后端交互数据,熟悉 jQuery
  • 熟练使用 Python 编程,有 Django / Flask 的项目经验和 Scrapy 的项目经验
  • 掌握 SQL 语句,有 MySQL / PostgreSQL 使用经验,了解 Redis / MongoDB
  • 熟悉 Linux 环境下的编程,了解 Shell 脚本
  • 熟练使用 Git 管理项目,具有 github / gitlab 使用经验
  • 能用 MarkDown 编写结构良好的文档
  • 具备基本的 Web 安全 知识(XSS / CSRF 等)和数据库安全 知识(SQL 注入等)
  • 日常使用 vi / PyCharm / Atom 等开发工具,乐于尝试新工具
  • Docker / Nginx 使用经验

外语

  • CET-4 / CET-6
  • 能流畅阅读官方英文文档
  • 长期通过 Google / Stack Overflow 解决技术疑问
  • 参加过广外的英文翻译学硕士,离A线3分
  • 学过基础法语