1.java,C#基础扎实,理解IO,多线程,集合等基础框架
2.熟练使用SpringBoot,.netCore,Kafka,Redis,Mysql等技术
3.熟悉Vue、webpack等前端工程化管理技术
4.良好的沟通表达能力,团队协作能力,学习能力和功课技术难点能力
5.熟悉uniapp
6.熟练使用git版本控制工具。
项目一:旅游网项目
项目描述:项目分为管理员端和用户端。管理员后端进行旅游产品的维护,用户端(前台)主要进行旅游产品的展示,项目中集成了Editor.md(富文本编辑器)。项目技术栈:SpringBoot、MyBatis-Plus、MySQL、SpringSecurity、SpringMVC、RabbitMQ、Git.项目架构:主体骨架基于 Spring Boot 生态体系,使用 MySQL进行数据持久化管理,同时项目集成了EditorWang,使用SpringSecurity来进行权限校验。项目职责:负责系统管理、登录、鉴权后端业务模块的开发和维护,项目中担任Java组开发小组长,项目前期参与了对应模块数据库设计工作,项目后期负贵功能模块测试环境搭建。遇到问题及解决方案:
通过规范各个接口和领域模型定义,每个阶段及时复盘总结代码,有效减少了组员代码合并冲突问题;通过集成 Knife4j产生接口文档,实现了前后端交互文档动态化;
通过引入 Springcurity,解决了权限管理问题,实现了管理员端和用户端鉴权的功能;通过使用 MVSQL 视图,简化用户、角色、菜单、权限等多表查询操作。
项目一:OA办公系统
技术栈:前端:Vue3 + Vite2 + TS + Element Plus + Pinia + VueUse + Scss
后端:Net Core 6.1 + EF + NLog + Swagger + RabbitMQ + Memory Cache
功能模块实现:
人事管理
岗位管理
考勤管理
排班管理
审批管理
消息管理
邮件管理
董事长推荐
系统设置等。
在此智能办公系统中,我担任项目经理的角色。负责整体把控项目进度。当然我也参与了编码实现,实现了人事管理的设计与实现。然后统筹把控其他模块的工作进度,把项目成本,质量,进度控制在基准范围内。
此实习生管理系统中我担任项目小组长的身份。主要参与编写实现了导师对实习生的评价模块,项目中还有实习生请假管理。权限分配,评价统计等功能
体检官网项目。主要是一个网页的设计。和智能办公系统配套的官方网址。大部分功能主要由我一个人开发实现。