Python语言开发,后端框架,主流数据库技术,分布式应用,项目基本架构及部署,异步协程多线程性能优化,数据库优化,CRUD基本开发技能,面向对象编程
熟练使用Python,Linux命令进行开发,基本掌握Git版本协同工具、Docker容器等工具,严格遵循PEP8编码规范;
熟练使用Flask、Django等框架,熟悉MySQL、Redis和MongDB等数据库;
熟悉Restful风格开发和MVC/MTV设计模式;
熟悉前端HTML开发,包括JS,JQ,CSS等,可构造常用页面;
熟练使用正则表达式,及常见爬虫工具,如urllib、requests、selenium;
熟悉HTTP,TCP/IP网络协议,基本掌握多进程、多线程和协程及其实现
微信机器人群控系统
语音识别网站
电商商城
冰激凌购物小程序
微信机器人项目
如微信机器人项目:
主要负责开发微信智能机器人项目的产品规划和版本迭代(2周1个版本)。
● 反馈测试用例;监控投产流程;反馈、修复BUG;独立负责培训(接入新外挂)、审核团队代码;
● 与客户(业务负责人;第三方需求方)沟通(电话、邮件、微信):指导步骤;确认运维细节等。
● 项目类型:电脑版微信,移动端微信,手机端H5网页。
● 涉及技术栈:Python,Mysql,Redis,vim 、PyCharm、Flask、Django、Git、Wiki,Nginx、gunicorn、Supervisor,requests,Postman、Docker
● 撰写数据库表设计文档、测试文档、软件规格说明书、接口文档等。
● 与前端、测试、BA同事协调沟通,向项目经理汇报。
● 负责/参与的项目共4个。
● 独立开发微信掉线及时触发行内邮件功能、接入行内UDMP图片管理功能、开发热门问题推送功能、多问答类型展现功能等。
● 独立搭建微信消息推送组件:涉及定时推送(开门红业绩、商机播报,热门问题播报等);接口调用推送(督办组推送、区域业绩推送)
主动提出多线程轮询微信端消息,解决了轮询加队列的形式处理微信回复慢的问题。
● 接入微信外挂脚本,获取微信底层hook信息,整理接口数据,确保数据无丢失。
● 结合微信外挂特性,设计开发了window端多微信登录和后管多微信标识区分。
● 多微信登录功能上线后,2.0版本微信消息群数量一个月内扩容到四倍(1.0版本50个)。解决问题数量效率提高100%。接入行内渠道从10个提高到30个。
服务于平安银行金融理财客户经理,提供微信端的金融知识快捷回复,目前应用人数在5000人左右,兼顾渠道有50多个行内渠道,微信群300多个
主要负责公司旗下的(电子元器件电商商城):立创商城的产品迭代,测试管理及项目调优工作(App端及Web端:1版本/月)。 ● 涉及技术栈:Python、Django、JS、PyCharm、Redis、mysql、Git,Nginx、uwsgi、requests, Postman