个人介绍
1、熟练使用Python语言,具有三年Python开发经验,能遵守PEP8规范,具良好的编码习惯,重视代码可读性;
2、熟练使用 Python高级编程,包括生成器,迭代器,装饰器,高级函数,面向对象编程思想等;
3、熟悉 Python 多线程Threading、多进程Multiprocessing、协程gevent对并行开发等工作方式,并对硬件有一定的了解;
4、熟悉XPath,JSON解析数据,了解NumPy,Pandas分析数据,清洗数据,了解Matplotlib,Echarts,模块简单呈现数据;
5、熟练掌握 Django框架开发网站,比如Model表设计,基于类的视图和基于函数的视图,比如Xadmin的使用,了解Flask、Tornado等web开发框架;
6、熟练使用Django-REST-Framework框架,熟悉前后端分离开发思想;
7、掌握HTML、DOM、CSS、JavaScript、jQuery、AJAX等前端技术,了解BootStrap框架,有良好的代码注释习惯,并能编写有条理的开发文档;
8、熟悉Git对代码进行版本管理方法,掌握PyCharm,Vim等工具,习惯用Markdown编写文档;
9、熟练使用MySQL, Redis,MongoDB等数据库,熟练使用sql语句,使用sql联合查询,分组,having语句,并熟练使用可视化工具;
10、熟悉 单例/装饰器/工厂/代理等设计模式;
11、熟悉Windows, Linux系统开发环境并熟练使用基本命令;
12、熟悉爬虫Scrapy框架,Scrapy-Redis分布式爬取网站信息,熟练使用Python urllib、urllib2、requests等网络模块,会用Selenium+Chrome实施动态HTML抓取可以根据工作需求爬取一些有关数据;
13、熟练使用Python lxml、BeautifulSoup、re、json模块进行数据提取,熟悉常见的爬虫反爬虫策略
14、了解Celery异步队列处理耗时任务;
15、熟练使用gitlab
16、熟练使用docker
工作经历
2019-02-01 -至今北京凯恩帝数控技术有限责任公司高级后端工程师
开发公司数据监控平台
2015-12-02 -2018-12-01优丫优科技股份有限公司高级后端工程师
开发维护公司项目后端管理web页面 维护公司一线产品后端
教育经历
2012-09-01 - 2016-06-07武汉科技大学计算机科学与技术本科
无