个人介绍
我是小何,是一名软件开发工程师 ,先就业与江苏某互联网公司。公司是做智慧教育的互联网公司, 主要负责全国各大高校的研究生系统。我主要负责系统中学位,导师,评教等业务模块。熟悉 java ,spring,springboot, spring cloud,oracle, docker , 云服务部署,移动端,小程序等相关开发技术。如果我能帮上您的忙,请点击“立即预约” 发布需求
工作经历
2020-03-05 -至今江苏金智教育软件开发工程师
公司是做智慧教育的互联网公司, 主要负责全国各大高校的研究生系统。我主要负责系统中学位,导师,评教等业务模块。熟悉 java ,spring,springboot, spring cloud,oracle, docker , 云服务部署,移动端,小程序等相关开发技术。
教育经历
2017-09-01 - 2021-06-01陇东学院计算机科学与技术本科
技能
项目过多 ,一一介绍太过繁琐,本人数据 java spring springboot springcolud docker 云服务部署。移动端,小程序等等。如合适,请联系
1. 项目功能模块概述 在线会议小程序 1.1 会议创建与管理: 使用者可以方便地创建新会议,设置会议主题、时间和参与人员。 支持会议日历和提醒功能,确保用户不会错过任何会议。 1.2 会议邀请和加入: 提供简便的邀请方式,支持通过链接、邮件或短信邀请他人参加会议。 参与者能够通过小程序轻松加入会议,无需繁琐的安装和注册。 1.3 会议实时语音视频: 集成实时语音和视频通讯,确保会议期间的高清音视频传输。 提供实时聊天功能,方便会议过程中的文字交流。 1.4 会议记录和分享: 记录会议内容,包括文字记录、音视频录制等,供参与者后续查阅。 支持会议内容的分享,方便用户将重要信息传达给未参与会议的人员。 1.5 移动端服务支持: 配套移动端应用,使用户能够随时随地参与和管理会议。 实时通知服务,确保用户收到会议邀请和会议提醒。 1.6 工具提供给其他模块: 作为通用工具,可嵌入到其他模块,提供在线会议功能。 2. 我的任务及成果 2.1 任务分解: 负责设计和开发会议创建与管理模块,确保用户能够轻松创建和设置会议。 集成实时语音和视频通讯,保证高质量的在线会议体验。 开发会议记录和分享模块,记录会议内容并提供分享功能。 2.2 技术栈: 前端开发: 使用React框架构建小程序前端界面,保证用户友好的交互体验。 后端开发: 基于Node.js和Socket.io构建后端服务,处理实时通讯和会议记录。 数据库: 使用MongoDB作为会议记录的持久化存储。 移动端应用: 使用React Native开发移动端应用,确保跨平台一致性。 2.3 成果: 成功交付了会议创建与管理、实时语音视频、会议记录和分享等模块,实现了全流程的在线会议。 移动端应用与小程序实现了良好的协同工作,用户能够方便地在不同设备上参与会议。 在线会议小程序被成功集成到其他模块,为用户提供了强大的会议工具。 3. 难点及解决方案 3.1 难点: 实时通讯的稳定性: 保证实时语音和视频通讯的稳定性,尤其在弱网络环境下。 3.2 解决方案: 使用可靠的实时通讯技术,如WebRTC和Socket.io,确保在各种网络环境下的通信稳定性。 进行严格的测试和优化,特别关注弱网络情况下的用户体验。
功能模块: 1.问卷配置 : 使用者能够轻松创建、编辑和配置问卷,包括问题类型、答案选项等。 支持灵活的问卷逻辑设置,满足不同的调研需求。 2.问卷填写:提供用户友好的问卷填写界面,支持多种题型的答案输入。 能够自适应不同屏幕大小,确保在移动端的流畅填写体验。 3.问卷数据分析:实时收集、分析问卷填写数据,提供直观的统计图表。 支持数据导出和分享,方便用户进行进一步的深度分析。 4 移动端服务支持: 配套移动端应用,方便用户随时随地进行问卷配置和数据查看。 提供实时通知服务,告知用户问卷填写情况和统计结果。 5 工具提供给其他模块: 作为公共工具,为其他模块提供问卷功能模块,实现开箱即用。 难点:需求背景为 ,系统中很多模块都需要问卷的功能,为了提供公共能力。智慧问卷整个模块作为工具提供给其他模块。开箱即用,使用方便简介。扩展性强。同事提供移动端配套服务。完美满足不同用户的个性化需求。 任务分解: 设计并开发问卷配置模块,实现用户友好的问卷创建和编辑功能。 实现问卷填写模块,确保用户在移动端和桌面端都能顺利填写问卷。 开发统计分析模块,提供直观的图表展示和数据导出功能。 协助移动端应用开发,确保与桌面端的无缝连接。 技术栈: 前端开发: 使用Vue.js框架搭建问卷配置和统计分析的前端界面,确保良好的用户交互体验。 后端开发: 基于SpringBoot构建后端服务,处理问卷数据的存储、分析和导出。 数据库: 使用Oracle作为问卷数据的持久化存储。 移动端应用: 使用React Native开发移动端应用,保证跨平台的一致性。 成果: 因为公司是做全国高校研究生系统服务的,该应用一上线就获得各大高校用户好评。