个人介绍
后端: Java, Spring Boot, MySQL, Redis
前端: Uniapp, Vue, JavaScript, CSS, HTML
其他技能 (了解): TypeScript, RabbitMQ, Linux, Docker, Jenkins, Nginx, Spring Security, PHP
工作经历
2021-06-01 -2024-06-15江苏闻闻科技中级后端开发
公司主要运营 闻闻app 一个商城项目 该项目目前还在运营。我主要负责后端开发兼职前端开发。
教育经历
2018-01-01 - 2021-05-01南京理工大学软件工程本科
技能
• 软件环境: PHP + MySQL + Uniapp + Vue + TypeScript • 开发人员: 2 人 • 后端:负责重写用户系统和与喜闻用户同步的工作,将其嵌入到喜闻中。 • 前端:负责调用喜闻接口、处理多个 token 管理机制、多域名请求封装、基础工具封装和页面封装 等工作。 • 技术点描述: – 多 token 管理机制:处理多个 token 的管理,确保安全可靠地调用喜闻接口。 – 多域名请求封装:封装多个域名请求,以便与喜闻进行通信。 – 基础工具封装:负责开发和维护基础工具,提高开发效率和代码质量。 – 页面封装:封装页面组件,提高页面复用性和开发效率
软件环境: Spring Boot + MySQL + Redis + RabbitMQ + Uniapp + Vue + JavaScript + Spring Security + ElementUI • 开发人员: 3 人 • 项目描述:喜闻商城是一个由 Uniapp 打包为安卓和 H5 项目,目前在海外运营。该项目的核心模 块包括:交易模块、用户模块、区块链模块、商城模块、后台管理模块和定时任务模块。 • 责任描述: – 后端:实现了商品支付系统、商品分红处理、商城虚拟币系统、区块链数据提供和登录系统。 – 前端:负责页面组件封装、处理平台兼容性、接口域名检测、封装长记录缓存、错误信息上报 和兼容信息收集。 • 技术点描述: – 利用 Redis 实现了分布式锁,确保了关键操作的原子性和并发性,同时处理了虚拟币红包功 能,提供了高效的随机红包生成和分发,并记录了操作日志,包括但不限于记录密码错误次 数、取消订单等操作。 – 利用 RabbitMQ 处理了货币系统任务,例如异步通知和确认交易订单,以及更新用户余额等场 景。其他应用场景包括但不限于:处理商城订单状态变更通知、实现用户消息通知功能、以及 系统间的异步数据同步等。 – 使用 Spring Security 实现了用户的身份验证机制和自定义的用户认证逻辑
项目描述:闻闻是一个跨平台的 APP 项目,目前在 iOS 和 Android 平台上运行,并且部分页面采 用了内嵌 H5 技术。后台主要服务包括商品服务、支付服务、直播服务、系统服务、用户服务、用 户关系服务、定时任务服务、RabbitMQ 服务、订单服务、NFC 数字典藏服务、广告服务、股权服 务和商家服务。 • 责任描述: – 后端:重新对接在线支付系统,重写物流系统,进行管理后台的日常维护,NFC 数字典藏(演 唱会),直播对接。 – 前端:负责页面的维护和开发。 • 技术点描述: – 在线支付系统(聚合支付):研究并设计了支持多种支付方式的在线支付系统,包括但不限于 支付宝、*支付等,以提供更便捷的支付体验。 – 重写物流系统(多物流接入):对现有物流系统进行重写和优化是他能够兼容一个商品多个物 流。 – 数字典藏服务(演唱会):设计和实现了数字典藏服务,主要用于演唱会现场信息收集和展示, 包括票务信息、演出信息等。 – 与腾讯标准直播对接:与腾讯提供的标准直播接口对接,实现了直播功能在项目中的集成和 应用。 – 页面维护和开发:负责前端页面的维护和开发工作,确保页面的良好用户体验和视觉效果