个人介绍
熟练掌握前端三件套 HTML5、CSS3、JavaScript(ES6+),深入理解浏览器渲染机制、事件循环、DOM 操作及性能优化。精通 Vue.js 生态(Vue2/3、Vue Router、Vuex、Pinia),有多个企业级前后端分离项目实战经验;熟悉 React 及 TypeScript 开发,能根据项目需求灵活选型。UI 框架方面熟练使用 Element Plus、Ant Design、Vant 等,能快速搭建高还原度的响应式页面。爬虫方向精通 Python 异步网络请求框架(aiohttp、httpx),熟练使用 requests、Scrapy 进行数据采集;掌握 Selenium、Playwright、Puppeteer 等浏览器自动化工具,能应对复杂动态渲染页面的数据抓取。具备 JS 逆向工程能力,熟悉 AST 解混淆、代码还原、反调试绕过、Webpack 模块分析等技术;对各种反爬机制(验证码、鼠标轨迹检测、请求指纹校验、环境检测)有深入研究,能独立完成加密参数的定位与模拟。后端方面熟悉 Node.js(Express/Koa)和 Python Flask 搭建
核心技能
JS
python
mysql
vue
HTML
精选作品集
分布式电商数据采集分析系统
为电商数据分析企业打造的企业级数据采集平台,日均处理百万级商品数据,覆盖淘宝、京东、拼多多、抖音电商等主流平台。
我作为核心采集模块负责人,主导技术架构设计:采用 Scrapy-Redis 实现分布式任务调度,自建 IP 代理池进行请求分发;独立开发 AST 解混淆工具链和参数逆向脚本,攻克各平台 Webpack 加密、JS 混淆、环境指纹检测等反爬机制;使用 Playwright 集群处理 SPA 动态渲染页面,通过资源拦截将采集效率提升 40%。
数据管道基于 MongoDB + Redis 构建,支持多维度去重与增量更新。配套 Vue3 + Element Plus 管理后台实现任务可视化调度与数据看板。系统稳定运行超两年,数据准确率 99.5% 以上,帮助客户降低近 60% 采集成本。
工作经历
赢盛网络科技有限公司 · 前端开发部
2020-07-01 - 1
负责 SaaS 管理后台及多个移动端 H5 项目的前端开发,基于 Vue2 + Element UI 搭建后台系统。参与数据采集业务,使用 Python Scrapy 开发电商价格监控爬虫,配合 Selenium 处理动态渲染页面。维护公司前端组件库,编写技术文档与开发规范。
教育背景
江夏大学 · 计算机科学与技术 / 软件工程
2014-09-01