XX 项目
所属公司: XX 科技有限公司
项目描述: 该项目主要实现公司视频、直播课程在线观看及购买,用户日志收集、分析、可视化等等。
责任描述:
1. 独立完成订单模块的架构及实现,接入各种第三方支付方式:微信、支付宝、京东、银联、爱海米、IAP 等等。采用事件模式接入 各种 ERP 系统及用户日志数据采集,微信、App 消息提醒等等,实现 Nginx 动态路由方便第三方支付回调测试。
2. 独立完成商品模块,采用类表继承方式允许接入各种不同的商品售卖,如:录播课程、考证、套餐等等。
3. 独立完成录播课程模块,对接保利威视、腾讯云等第三方视频系统,允许视频在线播放、发送弹幕、播放记录等等。根据视频播放 次数、评价记录实现首页课程推荐。
4. 负责用户日志收集、用户数据平台的架构。用户日志采集使用 Nginx + Lua-Nginx-Module + redis 的方式对用户日志进行收集 并根据不同的业务进行分析存储。使用 PHP + MySQL 实现用户数据平台,采用数据仓库建模的概念建立各种数据表,并输出各种可 视化报表让管理层对项目业务有一个趋势了解,及对老师业绩考核。
5. 独立完成全站搜索,且修复 Coreseek 不支持 PHP 5.4 以上使用 PDO MySQL 协议连接报错问题,并发布内部修复版本供其他项目 组使用。
XX 项目
所属公司: XX 科技有限公司
项目描述: 该项目主要实现公司对于大课程方向的尝试,提供录播视频、直播视频、XXXX 等业务。
1. 该项目采用 DDD 理念及重构 Rails MVC 组件的 7 个设计模式完成代码业务分层架构,拥有 DDD 中的领域层、应用层、用户界面 层、基础设施层,再根据 Rails MVC 组件的 7 个设计模式增加 Form Object 模式、Search Object 模式等等。
2. 独立完成后台权限,采用闭包树表理念实现对路由权限的控制,允许超级管理员对某一角色或用户进行锁定,并根据密码错误次数 对用户进行 N 分钟锁定等功能。
3. 独立完成消息系统,采用 Yii2-queue 进行开发,允许不同模块对不同的端进行发送消息,如短信通知、微信通知、App 通知、站 内信等等。
大佬们,有什么好的建议吗??很久没有写过跳槽,需要重新写简历。
1
yidinghe 2019-02-14 10:07:54 +08:00
措辞方面可以改善下。
首先楼主参与的不是项目,而是“产品”。项目是技术角度的用词,产品是业务角度的用词。 其次在简历当中需要对产品做简要介绍,重点是项目的规模(业务量、并发量)。如今的 HR 对堆砌技术名词的简历已经无视了,HR 看的是产品。产品规模越大,说明项目技术架构越复杂,楼主的技术经历越丰富。 自己熟悉哪些技术,不要在项目里面列出来,而是放到后面单独堆砌。没错是堆砌,就把名字列出来,不需要说明自己怎么用的,这些在面试的时候再去解释。 如果 HR 来了电话,可能会多问一些问题。如果是业务方面的,就根据公司主页上的的宣传文字来回答。如果询问技术方面的问题,就说面试的时候再详细解释。 |