熟练掌握Python常用框架Django、Tornado以及DRF开发。
熟悉 Mysql、Redis、SSDB、ES相关。
熟悉 Celery分布式定时任务调度,任务分发
熟悉 OOP 思想,常用的数据结构及算法,熟悉 restful 开发模式,有良好的开发习惯。
熟练使用 Git 进行协同开发。
熟悉常用 linux 命令。
熟悉docker基本命令,docker-compose 开发方式及相关部署。
了解 HTML、CSS、JavaScript 前端开发语言,React、jQuery、BootStrap 前端框架和 Ajax、JSON 相关技术。
了解敏捷开发 Bitbucket 工作流程。
熟悉 sentry 异常日志分析。
了解微服务设计,主导并参与微服务架构设计。
两年服务器开发经验,拥有对其他语言代码走读能力。
项目名称: AI音乐学院 (http://s.immusician.com)
项目环境: Tornado + MongoDB + Redis + SSDB + Docker + Linux + Git
项目描述: 专注为青少年音乐吉他、尤克里里、非洲鼓、拇指琴提供学习服务。
技术要点:
1. 使用Tornado异步框架,使用JWT鉴权。
2. 使用Hashmap实现优惠券存储,以及List队列实现优惠券到期提醒。
3. 使用PING++支付接口实现支付以及回调。
4. 利用Redis实现缓存热数据,降低查询压力。
5. 设计商品逻辑以及购买逻辑。
6. 使用React开发后台管理页面。
7. 使用Mongodb高级查询以及关联关系进行数据统计分析。
项目名称: 音乐壳 (http://kids.immusician.com)
项目环境: Tornado + MongoDB + Redis + Docker + Linux + Git
项目描述: 音乐壳是基于乐音识别技术的一个音乐教学应用,采用智能互动教学方式、游戏化的练习、趣味性的动画故事等,激发孩子学习天性,边玩边学,帮助小朋友快速学习音乐理论知识和乐器,轻松愉悦完成音乐启蒙!
技术要点:
1. 使用Tornado异步框架,使用JWT鉴权。
2. 使用Hashmap实现优惠券存储,以及List队列实现优惠券到期提醒。
3. 使用PING++支付接口实现支付以及回调。
4. 利用Redis实现缓存热数据,降低查询压力。
5. 设计商品逻辑以及购买逻辑。
6. 使用React开发后台管理页面。
7. 使用Mongodb高级查询以及关联关系进行数据统计分析。
上海爱当家数据技术有限公司
主要产品:水滴管家 (房源出租管理系统 https://www.shuidiguanjia.com)
项目环境: Django1.11+ Restframework + RESTful + Mysql5.6+ Struts2 + Hiberante
项目描述: 水滴管家致力于通过互联网管理方式,替代传统的手工记账工作习惯,实现租务管理、财务管理、权限管理的系统功能,洞悉每间房源、租客状态,更为直观的查询每笔流水,合理分配权限,对公寓状态了如指掌。
技术要点:
1. 使用DRF框架编写水滴系统RESTful API,使用Vue作为页面展示,实现前后端分离的架构。
2. 使用Django REST Framework-JWT插件实现鉴权功能。
3. 使用第三方CDN服务存储静态文件,动静分离。
4. 使用Redis实现缓存数据,减少SQL的压力。
5. 设计商品逻辑以及购买逻辑。
6. 使用React开发后台管理页面。