精通 Python 和 Node.js 后端开发,熟练使用 Go 语言。擅长 Web 服务端开发,熟悉 Flask、FastAPI、Express 等框架,具备 RESTful API 设计与开发经验。熟练掌握 MySQL、PostgreSQL、SQLite 等数据库的使用与优化。
熟悉爬虫与自动化脚本开发,能使用 Requests、Scrapy、Playwright 等工具完成数据采集、网页自动化操作。熟悉 Linux 环境,掌握 Nginx 配置、Docker 容器化部署、Git 版本控制。
了解前端基础,能配合 Vue.js 进行简单的前后端联调。具备问题分析与调试能力,能快速定位并修复代码 Bug。熟悉 HTTP 协议、TCP/IP 网络模型,了解常见通信与进程管理机制。
有良好的代码习惯,注重代码可读性与工程规范,能够独立完成中小型项目的开发与交付。
项目一:数据采集与自动化脚本开发
独立完成多个数据采集任务,使用 Python 和 Playwright 实现网页信息自动抓取、表单自动填写、文件批量处理等功能。能够处理登录验证、动态加载页面、反爬机制等常见场景,输出结构化数据并提供 API 接口。
项目二:API 服务与后端开发
使用 Python FastAPI 和 Node.js Express 开发 RESTful API 服务,包括用户认证、数据 CRUD、文件上传下载等功能。熟悉 MySQL 和 SQLite 数据库操作,能独立完成数据库设计与查询优化。
项目三:代码修复与调试
具备良好的代码阅读和调试能力,能快速定位 Python、JavaScript 等项目中的 Bug 并修复。熟悉进程通信、网络请求、文件读写等技术,能解决实际运行环境中的兼容性和性能问题。
项目四:Web 自动化与测试
使用 Playwright 等工具完成浏览器自动化操作,支持网页截图、数据提取、流程自动化等任务。能够编写自动化测试脚本,确保功能稳定可靠。