个人介绍
1. 熟练基于Python的Web开发框架(Django)及其工作原理,并研究究django rest framework源码;
2. 熟练使用MySQL数据库,熟悉Redis数据库及消息队列RabbitMQ的使用;
3. 研究Python3推荐异步编程asyncio;
4. 熟悉网络模型以及部分网络通信原理,熟悉HTTP/HTTPS协议,了解TCP/IP协议,具备网络编程能力。
5. 熟悉JavaScript、Ajax、JQuery、CSS、HTML、Bootstrap、VUE等前端技术;
6. 熟悉Nginx WebServer的部署和应用;
7. 熟悉面向对象思想,了解计算机基础、数据结构和算法。
工作经历
2021-07-01 -至今上海地铁维护保障有限公司技术管理
负责企业内部各种平台管理开发,先后做过集团在线学习平台后端api接口设计。兼并委外项目管理。
教育经历
2015-09-01 - 2021-07-01上海工程技术大学软件工程本科
技能
1. 利用ajax技术实现文档展示界面借阅收藏功能; 2. 使用pillow模块,实现登录动态验证码; 3. 图书详情多级评论; 4. 使用Django中的admin站点对数据进行后台管理;
1. 该项目基于Django框架开发,项目以前后端分离的形式实现具体功能业务; 2. 实现基于jwt认证机制完成分布式认证流程; 3. 利用装饰器验证登录状态; 4. 使用ajax请求判读账号及密码输入的正确性,通过重写authenticate方法实现账号多种方式登录,使用Redis数据库暂存短信验证; 5. 实现分类展示课程列表,同时支持多种方式进行排序展示,使用Redis数据库统计热词; 6. 实现课程多级评论展示,按最新评论时间排序功能; 7. 使用Polyv,对视频进行加密播放; 8. 使用Vuex,将员工登录状态及已完成学分信息在导航条展示
1. 该项目基于Django框架开发,项目以前后端不分离的形式实现具体功能业务; 2. 参与用户信息、用户订单、游戏信息、游戏账号、租号管理、提现及钱包业务等数据库数据表的设计; 3. 使用forms组件,完成登录注册数据校验; 4. 使用Ajax异步查询订单状态,完成支付超时自动更新,成功自动跳转功能 5. 使用session记录原页面,实现登录成功后跳转原页面; 6. 构建租号及分佣逻辑,同时保证三种订单状态查询工具实现幂等性; 7. 利用Ajax技术实现游戏数据及代理等级等信息通过模态框实现异步编辑及增添功能; 8. 分销后台管理进行分销数据展示,提现审核处理功能; 9. 使用Swiper插件,实现游戏详情轮播图功能。