熟练掌握JSP、HTML、CSS、JavaScript等Web前端开发技术,能够独立完成页面的布局与交互实现,具备响应式设计能力,可适配PC端与移动端多终端场景。精通各类JavaWeb开发技术栈,包括Spring、Spring Boot、MyBatis等主流框架,能基于MVC架构搭建高可用的后端服务,熟悉MySQL、Oracle等关系型数据库的设计与优化,掌握Redis等缓存技术提升系统性能。同时具备扎实的C++编程基础,熟悉STL标准库、多线程编程及内存管理,能够进行底层服务开发与性能调优。具备完整的项目开发经验,从需求分析、系统设计到编码实现、测试部署全流程参与,擅长排查解决线上问题,可独立承担中小型JavaWeb项目的开发与维护工作,也能通过C++开发高性能的服务端程序,具备良好的代码规范与团队协作能力。
项目经验1:电商后台管理系统(JavaWeb + JSP)
- 技术栈:Spring Boot + MyBatis + JSP + MySQL + Redis
- 职责与成果:负责商品管理、订单管理模块的开发,通过Redis缓存商品热门数据,将接口响应速度提升30%;设计并实现了权限控制体系,支持多角色分权限操作;独立完成前端页面的JSP渲染与交互逻辑,兼容PC端与平板端访问。
项目经验2:在线教育直播平台(C++ + Web)
- 技术栈:C++ + WebRTC + HTML + JavaScript
- 职责与成果:参与音视频传输核心模块的C++开发,优化了实时流传输的丢包重传机制,降低直播延迟至200ms以内;配合前端团队完成直播页面的交互开发,实现了弹幕、连麦等功能;负责服务端性能调优,支撑单房间1000人同时在线的高并发场景。
项目经验3:企业内部OA系统(JavaWeb + 前后端分离)
- 技术栈:Spring Cloud + Vue.js + JSP + MySQL
- 职责与成果:负责审批流程模块的后端接口开发,结合JSP实现了部分系统配置页面的渲染;集成了企业微信登录与消息推送功能,提升了系统的用户活跃度;主导了系统的数据库索引优化,将复杂报表查询速度提升40%。