1、8年PHP工作经验,同时也有ptyhon、java等后端语言的实战经验
2、对架构设计略有涉猎,曾经主导设计自动化爬虫采集架构
3、了解高并发的应对策略,能够搭建redis集群、熟悉Nginx负载均衡配置以及Mysql优化技巧
4、能够独立负责后端项目的开发,学习能力强,可以快速掌握使用各种开发框架
5、具有较强的团队协作精神,能够承受工作压力、有较高的执行力
一、物业管理系统
Saas模式的物业管理一体化平台,包括开户、权限、物业报事报修、账单催缴费等模块;
1、维护多租户物业系统,累计修复客户反馈bug百余+,降低月平均bug数50%;
2、主导多租户开户项目迁移,重新设计开户流程,效率提升90%,开户时长缩短至分钟级;
3、参与系统拆分项目,将单体应用拆分为多个微服务,代码部署时间减少50%,降低系统耦合度;
4、负责隐私数据改造项目,完成代码及历史数据改造,确保符合GDPR规范,并通过安全审计;
5、研究多种语言加解密算法,实现帆软报表与Java代码间数据加密传输,保障数据安全,支持报表准确生成;
6、参与物业报修模块Java重构,完成基础数据改造及与其他部门对接,保证数据按时交付,支持新业务上线;
二、亚马逊爬虫项目
一个针对于亚马逊的爬虫项目。主要包括亚马逊前台和后台爬虫。前台爬虫爬取亚马逊商品、评论等信息,后台爬虫模拟浏览器自动下载报表,并上传服务器,进行数据分析
1、破解亚马逊反爬策略(动态IP代理/请求特征混淆),数据采集成功率>98%;
2、基于Selenium实现后台报表自动化下载,人力成本降低70%;
3、Supervisor集群管理+MongoDB分片存储,数据入库效率提升50%;
三、 脉果儿App
公司自营App,集社交、电商、文旅为一体的综合性平台。
1、基于lumen5.8完成App商城模块接口开发工作,设计相关表结构;
2、采用redis键空间通知事件处理过期订单,编写订单结算脚本,采用定时任务实现结算功能;
3、需求迭代,开发限时抢购模块,设计缓存更新方案,缓存抢购商品数据;
4、交易异步处理,发起交易操作存入redis消息队列,支持高并发下的用户正常交易
四、农检中心OA办公系统
主要包括公文管理、考勤管理、工作流管理等办公一体化项目。入职前期主要维护该项目。
1、重构考勤模块,理清业务逻辑,优化慢查询。使问题反馈率降低90%以上;
2、优化导航菜单,删除循环内查询sql代码,使运行时间从均1.5s降低至均20ms;
3、完成公文处理工作流模块,使业务流程自动化。提升对迭代开发的支持,增加了用户方的易操作性。
4、编写模型公共类,提升代码编写效率。此类在ci项目中一直沿用;
公司自营App,集社交、电商、文旅为一体的综合性平台。 基于lumen5.8完成App商城模块接口开发工作,设计相关表结构; 采用redis键空间通知事件处理过期订单,编写订单结算脚本,采用定时任务实现结算功能; 需求迭代,开发限时抢购模块,设计缓存更新方案,缓存抢购商
1、参与物业管理系统、java项目、物管移动APP接口开发及落地,单体应用拆分为多个微服务; 2、维护多租户物业系统,累计修复客户反馈bug百余+,降低月平均bug数50%; 3、主导多租户开户项目迁移,重新设计开户流程,效率提升90%,开户时长缩短至分钟级; 4、参与系统