个人介绍
大家好,我是来自科大讯飞的Java后端开发工程师,专注于后端服务的开发与优化。我在郑州财经学院完成了我的计算机科学学位,学习期间,我深入研究了软件开发和系统架构,并积极参与实践项目,以增强我的技术实力和团队合作能力。
在科大讯飞工作期间,我参与了多个重要项目,其中包括:
项目一:翠鲜缘
技术架构:Spring Boot, Spring Cloud, MyBatis, Redis, MySQL, Uniapp等项目描述:翠鲜缘是一个果蔬电商应用,目的是让用户能方便地在线挑选新鲜水果和蔬菜。包含商家和用户端的移动应用以及后台管理系统。我的责任:负责整体需求分析,数据库设计,前端页面美化,购物车功能实现,商品和店铺收藏功能的缓存处理,实时通讯功能开发,维护和bug修复。项目二:盛世仓储管理系统
主要技术:Spring Boot, Spring Security, MyBatis, MySQL, Element Plus, Echarts, OSS项目描述:该系统旨在优化仓库管理和物流运作,提供全面的仓储解决方案。我的责任:实现了用户管理模块,入库管理,库存管理接口,以及数据看板的统计功能。项目三:智慧充电桩(达易充)充电管理系统
技术描述:使用Spring Boot, Redis, RabbitMQ, ElasticSearch, 物联网技术,Uniapp等项目描述:这是一个智能化的充电平台,用于新能源车辆的充电管理。我的责任:开发了场站查询功能,充电启动流程,订单生成逻辑,以及其他基础服务如用户和设备管理。在技术层面,我具备丰富的经验和深厚的专业知识,熟练掌握Java编程语言、Spring框架(包括Spring Boot和Spring Cloud)、MyBatis持久层框架、Redis缓存技术、MySQL数据库、以及前端技术Vue.js和ElementUI。我还熟悉消息队列RabbitMQ,搜索引擎ElasticSearch,微服务架构设计,以及基于Web的安全机制。
我对后端技术充满热情,始终致力于通过学习和实践来提升自己的技术水平,解决具有挑战性的问题。
如果我能帮上您的忙,请点击“立即预约”或发布需求!
工作经历
和TA聊聊APP扫码和程序员直接沟通
该用户选择隐藏工作经历信息,如需查看详细信息,可点击右上角“和TA聊一聊”查看
教育经历
和TA聊聊APP扫码和程序员直接沟通
该用户选择隐藏教育经历信息,如需查看详细信息,可点击右上角“和TA聊一聊”查看
技能
本项目是一款智能化充电平台,通过物联网、数据分析、微服务、云计算等技术手段,对充电设备进行智能化、数据化管理,提高充电设备的利用率和用户体验,降低建设和运营成本,推动新能源车的应用,平台提供了一个通用的解决方案,包括运营管理平台和用户客户端。 本产品的目标市场是全球新能源车充电,暂时重点覆盖在国内一二线城市和地区,面向车辆运营企业和个人用户,为其提供高效、便捷、一站式充电服务,推动电动新能源车的发展,降低碳排放。 项目中主要包含的功能:基础服务包括用户管理、车辆管理、设备管理、运营商管理等,充电订单服务、充电导航服务、充电监控服务等。 技术描述:springboot+redis+rabbitMQ+elasticSearch+物联网+uni-app 1,使用redis缓存充电站数据,各业务端能够快速的查询到充电站信息。 2,利用redis GEO来处理距离的计算和某个范围内充电场站的数据。 3,充电订单数据先推送到MQ,待身份验证和设备检查通过后再异步下发到设备端。 4,建立MQ延迟队列,完成成功充电订单与失败充电订单的分离。 5,充电过程数据上报与采集间隔为30S,使用ElasticSearch进行数据的存储与查询 6,配置了https,使用服务器的公钥加密数据传输 7,使用prometheus,grafana监控web服务器,查看每秒用户量和请求执行的时间,监控Linux服务器,查看cpu,内存,磁盘,带宽使用率。 8,前端使用uni-app开发小程序端和android APP,ios端 APP 9,前端使用百度地图显示充电桩信息,使用uni.ScanCode()进行二维码扫描。 责任描述: 1,场站查询:根据车辆位置实时计算和推送2公里范围内的充电场站 2,启动充电:用户app扫描充电桩二维码,获取当前充电桩设备信息,并通过平台系统下发启动充电指令 3,生成订单:使用消息队列中的延迟队列特性,实现成功订单、失败订单的分离。
项目描述: 盛世仓储是一个用于优化仓库管理和控制物流运作的软件系统。该项目旨在帮助企业提高仓储操作的效率和可靠 性,实现流畅的物料流动和精确的库存管理。通过集成先进的技术和功能,该系统将为企业提供全面的仓储解决方 案,以满足现代物流行业的挑战和需求。主要功能模块︰货品管理、品类管理、供应商管理、采购管理、入库管理、 出库管理、库存管理、货架管理、用户管理、数据看板。 项目目标: 实现高效准确的货物分类、存储和提取、降低错误率 通过实时监控和管理仓库中的库存数量、状态、库位信息,来避免库存过剩或不足的情况 系统将收集、分析和展示仓库运营数据,为企业提供详尽的报告和数据分析,帮助管理层做出科学决策和优 化策略。 职责描述: 用户管理:用户登录、注册等相关接口开发 入库管理:入库单列表开发 库存管理:入库、出库相关接口的开发 数据看板:库存看板、出库记录统计看板
项目描述:翠鲜缘是一款果蔬商城项目,为了保证果蔬的新鲜和安全,让用户门不出户也能挑选心仪的水果和蔬菜等。该项目分为App 端和后台管理系统。APP分为商家和用户,前台的模块有首页(热销产品推荐、搜索框、分类展示),分类(搜索框、菜单),圈子,我的(订单管理、商品收藏、店铺收藏、收货地址管理、账号管理、消息(消息列表、 对话框)后台管理模块有商品管理、订单管理、店铺管理、统计图、品类管理、权限管理、角色管理、用户管理等模块 责任描述: 1、 参与需求分析、整理需求文档、 2、 参与数据库设计(通过 PowerDesigner进行数据库设计) 3、 使用vue、ElementUI等前端技术对页面进行美化 4、 负责商品添加到购物车(使用redis中的list将当前登录用户作为key,添加的商品作为value 进行存储) 5、 负责商品、店铺的收藏和取消(使用redis进行缓存,定时持久到数据库) 6、 负责我的消息开发,实现用户和商户的实时通讯(使用websocket进行消息的实时推送,将聊天记录缓存到redis) 7、 负责项目维护,协助团队开发其他接口 8、 协同测试人员进行系统测试,并解决分配的bug调优工作