hao134
1月前来过
全职 · 300/日  ·  6525/月
工作时间: 工作日09:00-22:00、周末09:00-22:00工作地点: 远程
服务企业: 0家累计提交: 0工时
联系方式:
********
********
********
聊一聊

使用APP扫码聊一聊

个人介绍

我是程序员客栈的一员

工作经历

  • 2023-02-01 -2023-08-10小鱼网java开发

    1、熟悉项目开发流程,负责公司项目的开发;2、努力学习公司制度和企业文化,提高自身职业素养和业务水平,保质保量的完成各项工作任务;3、积极参与需求分析、系统设计、软件研发、集成测试、安装部署以及运行维护工作;4、负责与需求部门指定人员接口,了解项目的需求规划说明,进行项目的改进。

教育经历

  • 2020-09-09 - 2022-06-10中南林业科技大学涉外学院软件工程本科

技能

SpringMVC
Spring
Mybatis
0
1
2
3
4
5
0
1
2
3
4
5
作品
企业协同管理

企业通讯协同平台app 情境(Situation): 在企业通讯协同平台项目中,我们的目标是开发一个能够支持即时通讯与协同办公的应用。这个应用需要支持用户注册与登录、即时聊天、文件传输和联系人管理等功能,要求具有高安全性和良好的用户体验。 任务(Task): 作为开发团队的一员,我的任务是负责该平台的后端开发工作,包括用户认证、即时通讯功能的实现、联系人管理以及系统的整体安全设计。此外,我还需要确保系统的性能和可扩展性,处理大量并发用户请求。 行动(Action): 用户注册与登录: 通过JWT管理用户的登录状态,确保会话的安全性。 实现验证码验证和二步验证功能,增强登录安全性。 聊天功能: 设计并实现了一对一聊天和群聊功能,用户可以发送文字、图片、语音消息和文件。 使用SignalR实现消息的实时推送和更新,确保用户能够即时接收到消息。 联系人管理: 实现了联系人搜索、添加和删除功能,用户可以方便地管理自己的联系人列表。 消息队列与缓存: 集成RabbitMQ用于处理异步消息,提高系统的性能和可靠性。 利用Redis缓存技术优化系统性能,减少数据库访问压力,提升用户体验。 安全性设计: 使用HTTPS协议确保数据传输过程中的安全性。 采用安全存储(如SecureStorage)技术存储敏感信息,防止数据泄露。 数据库设计: 使用SQL Server作为主数据库,设计高效的存储过程和查询语句以优化数据库性能。 在需要高效访问的数据场景中,使用Redis作为缓存,提高响应速度。 结果(Result): 通过该项目,我熟练掌握了ASP.NET Core、SignalR、RabbitMQ和Redis等技术,在即时通讯功能的开发上积累了丰富的经验。同时,我在安全性设计、API接口设计和数据库设计等方面也得到了显著提升。该项目成功上线,获得了用户的好评,有效提升了企业内部的沟通效率和协同办公能力。在团队合作和项目管理方面,我也得到了宝贵的经验,进一步提升了我的综合能力。

0
2024-06-13 19:25
更新于: 07-16 浏览: 60