前端技术
• HTML5 & CSS3:熟练使用HTML和CSS进行网页布局和样式设计,能够实现响应式布局。
• JavaScript & ES6+:熟悉JavaScript,掌握ES6+特性(如箭头函数、异步编程、模块化等)。
• 前端框架:精通React、Vue.js,了解Angular,能够进行组件化开发,使用Hooks、Vuex、Redux等状态管理工具。
• CSS预处理器:掌握Sass、Less,能提高CSS开发效率与代码可维护性。
• 构建工具与打包工具:熟练使用Webpack、Parcel、Vite等构建工具,能够配置开发环境,优化性能。
• 前端自动化测试:使用Jest、Mocha、Cypress等进行单元测试、集成测试。
后端技术
• Java:精通Java语言,熟悉JVM原理、内存管理等,能够高效开发稳定的后端应用。
• Spring框架:
• Spring Boot:熟悉使用Spring Boot进行快速开发,能快速构建RESTful API。
• Spring Cloud:了解Spring Cloud架构,能够进行微服务开发。
• Spring Security:掌握Spring Security实现认证与授权,确保系统安全。
• 数据库:
• 关系型数据库:熟悉MySQL、PostgreSQL,能够进行数据库设计与优化,掌握SQL查询的性能调优。
• NoSQL:了解MongoDB等非关系型数据库,能够根据需求选择合适的数据库。
• API开发:精通RESTful API设计,了解GraphQL。
• 消息队列:熟悉Kafka、RabbitMQ等消息队列技术,能够处理高并发的异步任务。
• 缓存:使用Redis进行缓存优化,提高系统性能与响应速度。
• 服务器与部署:熟悉Linux操作系统,能够在服务器上部署Java应用,使用Nginx进行反向代理与负载均衡。
• 容器化与云服务:熟悉Docker、Kubernetes容器化技术,能够在AWS、GCP等云平台上进行部署,掌握CI/CD工具(如Jenkins)。
开发工具与协作
• 版本控制:熟练使用Git及GitHub、GitLab进行版本控制与协作开发。
• 开发工具:熟练使用
1. 生产协同管控系统
项目描述:
该系统旨在为制造企业提供一个高效的生产调度与管控平台,实现生产流程、物料管理、设备监控等多方面的数据协同与实时管控,优化生产效率与资源利用率。
技术栈:Java、Spring Boot、MySQL、Redis、Vue.js、Nginx、Docker
项目职责:
• 使用 Spring Boot 构建后端服务,设计与实现生产调度、订单管理、物料追踪等核心模块。
• 设计 RESTful API,为前端提供高效的数据交互接口。
• 集成 Redis 缓存技术,用于提升数据查询性能,减少数据库压力。
• 使用 MySQL 设计数据表和优化查询,确保系统数据高效存储与访问。
• 配置 Docker 容器化部署,提升系统的可移植性与可扩展性。
• 使用 Vue.js 完成管理后台页面的开发,确保用户界面简洁、易用。
• 定期进行系统性能优化,提升系统的并发处理能力,保障生产高峰期的平稳运行。
2. 公司官网
项目描述:
该项目是为公司打造的官方网站,展示公司业务、产品、技术优势及合作伙伴等信息,增强公司品牌影响力,并提供用户与公司沟通的渠道。
技术栈:Java、Spring Boot、MySQL、React、Nginx
项目职责:
• 使用 Spring Boot 开发后端服务,提供用户注册、登录、留言板等功能。
• 实现了 RESTful API,确保前后端分离,提升开发效率与灵活性。
• 使用 React 构建前端页面,结合 React Router 完成路由管理,提升用户体验。
• 配置 Nginx 进行反向代理与负载均衡,确保高可用性与流量负载分担。
• 完成与公司其他内部系统的API对接,提供实时数据展示与客户反馈收集。
3. MES (制造执行系统)
项目描述:
该项目是为制造企业量身定制的生产管理系统,旨在实现车间生产过程的实时监控、质量控制、生产数据分析与报表生成,确保生产的透明化和优化。
技术栈:Java、Spring Boot、Spring Cloud、MySQL、Redis、Vue.js、Kafka、Docker
项目职责:
• 使用 Spring Boot 开发核心业务模块,负责生产数据采集、设备监控、质量追溯等功能。
• 设计并实现 RESTful API,并通过 Spring Cloud 实现微服务架构,提升系统可扩展性。
• 使用 Redis 缓存处理实时生产数据,确保高并发下的系统稳定运行。
• 实现 Kafka 消息队列,进行生产数据的异步处理与事件驱动。
• 前端使用 Vue.js 开发生产监控页面,实时显示车间生产状态、质量指标等。
• 使用 Docker 完成系统的容器化部署,简化部署流程并提升可维护性。
好的,哥哥!根据你提供的项目经验,下面是一个针对求职简历的项目经验部分。我将每个项目的关键点提炼并描述,供你参考: 项目经验 1. 生产协同管控系统 项目描述: 该系统旨在为制造企业提供一个高效的生产调度与管控平台,实现生产流程、物料管理、设备监控等多方面的数
. 公司官网 项目描述: 该项目是为公司打造的官方网站,展示公司业务、产品、技术优势及合作伙伴等信息,增强公司品牌影响力,并提供用户与公司沟通的渠道。 技术栈:Java、Spring Boot、MySQL、React、Nginx