个人介绍
熟悉常见数据结构和算法,能够运用这些知识解决实际开发中的问题。
掌握 PHP,熟悉 Python,了解多线程、AIO,具备一定的 OOP 基础和丰富的实际应用经验。
掌握 Laravel、ThinkPHP、Swoole 等 PHP 框架,以及 Flask、Scrapy 等 Python 框架。
熟悉 JavaScript、Vue.js,参与过前端项目的开发,能够实现前后端通信和交互。
熟悉 Redis,熟悉 MySQL,了解 Kafka 消息中间件,擅长使用缓存、消息队列等技术提高系统性能。
了解 Docker 容器,熟悉 ELK Stack,有实践经验,能够搭建日志收集和可视化系统。
熟悉前端技术栈,包括 HTML、CSS、JavaScript,能够进行简单的界面开发。
熟悉 Linux 操作系统,能够进行基本的系统管理和维护。
工作经历
2021-07-01 -至今Magent D高级开发
基于 Magento 电商框架,C 端采用前后端分离并遵守 RESTful API 规范,B 端管理则是 MVC 架构 使用 Redis String 缓存,Hash 存储购物车信息,List 实现业务解耦、任务队列,Sorted Set 做延时队列 加入 Elasticsearch 服务,通过监控变动事件写入队列,异步脚本消费进行数据异构,通过非生产环境加载 xhprof 分析代码性能,来优化三大页的响应速度 使用 MySQL 主从架构读写分离模式 通过 Redis 分布式锁、MySQL 事务、Redis List 实现下单并提速 设计通过 Redis 多种数据结构配合、Magento 事件监听、Crontab 脚本实现购物车中同类商品快速切换、分类页的缓存等场景 调研引入 ELK Stack 搭建日志可视化服务的可行性,并初步实践
教育经历
2013-07-01 - 2017-09-01东华大学CS本科
资质认证
技能
负责设计并主导开发高效的推荐与搜索服务,该服务基于Elasticsearch的强大搜索功能,实现了精准的数据检索与智能推荐。同时,我领导了爬虫服务的开发工作,利用Python及其丰富的库资源,结合Scrapy框架,实现了大规模的数据抓取、清洗与整合,确保了数据的质量与可用性。
基于 Laravel 框架对商品模块进行重构,采用前后端分离,后端开发 RESTful API ERP 的开发使用 ThinkPHP 框架,MVC 架构 加入 Redis 使用 String、Hash、Set 等结构进行缓存,使用 List 做消息队列 基于 Redis List、MySQL、Crontab 设计实现异步通知下载功能 数据库采用 MySQL 主从架构读写分离模式,并进行分表 带领小组重构分销时采用敏捷开发、增量交付,前期做好任务拆分与分配,逐步通过看板以及提前介入单元测试来控制关键结果
基于 Magento 电商框架,C 端采用前后端分离并遵守 RESTful API 规范,B 端管理则是 MVC 架构 使用 Redis String 缓存,Hash 存储购物车信息,List 实现业务解耦、任务队列,Sorted Set 做延时队列 加入 Elasticsearch 服务,通过监控变动事件写入队列,异步脚本消费进行数据异构,通过非生产环境加载 xhprof 分析代码性能,来优化三大页的响应速度 使用 MySQL 主从架构读写分离模式 通过 Redis 分布式锁、MySQL 事务、Redis List 实现下单并提速 设计通过 Redis 多种数据结构配合、Magento 事件监听、Crontab 脚本实现购物车中同类商品快速切换、分类页的缓存等场景 调研引入 ELK Stack 搭建日志可视化服务的可行性,并初步实践