乔磊

基本信息


  • 乔磊 / 男 / 26岁
  • JLPT N2

联系方式


教育经历


  • 内蒙古农业大学 - 计算机网络技术


技能清单


  • 计算机基础:了解数据结构、操作系统、计算机网络和计算机组成原理基础知识;
  • Linux:熟悉Linux下开发环境软件的安装和配置,有Linux下部署SpringBoot,Gin单体项目的经验;
  • Java:熟练掌握Java基础知识,了解JUC并发等相关原理;
  • JavaScript:熟练掌握JS基础事件及语法,熟悉ES6语法规范,有使用过NodeJS开发过API的经验;
  • Golang:熟练掌握Go基础知识,有使用Gin开发API的经验;
  • 数据库:熟练使用MySQL数据库,了解并掌握MongoDB、Redis等NoSQL;
  • J2EE:熟练掌握Spring、SpringMVC、Mybatis、Mybatis-Plus、JPA、SpringSecurity、SpringBoot等主流开发框架;
  • 工具:熟练掌握Git,Docker,Maven,Gradle,NPM,Yarn等开发中常用工具的使用;
  • 前端框架:有使用React,NextJS,Vue2,Vue3开发的实际经验,对TypeScript生态有一定了解;
  • 消息队列:对RabbitMQ,Kafka的使用有一定的了解;

工作经历


  • 天津讯雅时空科技有限责任公司

      Java开发实习工程师
  • 内蒙古环之宇科技有限责任公司

      Java开发工程师

项目经验


  • 太阳能报表项目

    • 技术栈:Java(SpringBoot)、Reportico、SmartReal 数据库
      • 开发能耗趋势报表功能: 显示能耗随时间变化的趋势,帮助识别异常波动和优化空间。
      • 开发能耗占比报表功能: 显示不同能源类型或设备/区域的能耗占比,帮助识别能耗大户。
      • 开发数据清洗和转换功能: 对采集到的数据进行清洗、转换和标准化,例如去除异常值、补全缺失值、单位转换等。
      • 开发 Excel 文件输入工具,在网络应用程序中有效获取多个 Excel 报告,提高数据录入效率,减少人为错误。
      • 研究 SmartReal 数据库文档,解决 SmartReal 数据库不支持本地 JDBC 连接的问题,通过 C 语言读取数据。
      • 研究并验证 C 和 SpringBoot 之间的数据集成方法,克服技术挑战,建立稳定的数据集成基础架构。

      应用技术
      • SpringBoot
      • Mybatis-Plus
      • MySQL
      • React
      • Axios
      • SmartReal
      • Reportico

      • 负责项目的开发及测试

  • 政府网格项目

    • 技术栈:Java(SpringBoot)、JavaScript、API 开发
      • 开发房屋/小区管理功能:统计及登录房屋的信息,同时登录房屋内的人口信息
      • 参与开发数据大屏的实现及应用:通过Eachat和数据统计接口的查询,将数据及图表显示在由Geosever的地图可视化
      • 开发网格员流程功能:将WeChatSmallAPP登录的信息,经由流程功能将对应的信息提交网格员审核并提交或回退
      • 开发特殊人口管理功能:负责负责显示及登录管理地区内如犯罪人口,艾滋病人口,管制人口的功能
      • 在前端项目中使用 Cesium,在网络上显示建筑物详细的三维模型,以再现城市地区的真实景象。
      • 开发批量导入应用程序接口,以便有效地将网格管理人员数据注册到系统中。
      • 结合高德地图搜索应用程序接口,实现定期轮询地图数据的功能,以实现近乎实时的地图信息更新。

      应用技术
      • SpringBoot
      • MyBatis-Plus
      • React
      • MySQL
      • WeChatSmallAPP
      • GeoSever
      • Flowable
      • Cesium

      • 负责项目的开发及测试

  • 综合AI工具整合平台

    • 技术栈:Golang (Gin)、JavaScript/TypeScript (NextJS)、AITools(Stable Diffusion、ChatGPT、Midjourney)
      • 开发用户余额及令牌余额管理功能:通过管理余额控制及显示用户可用Token
      • 通过Supervisor实现远程 Stable Diffusion 多个实例的监控及管理
      • 开发并构建在线Midjourney图像生成平台
      • 部署整合ChatGPT API 令牌管理和分发平台
      • 使用 GoAdmin 和 NextJS 重建 Stable Diffusion ToC平台多个 API 请求以及并行和阻塞队列功能。
      • 构建全面的人工智能全栈平台,包括 、在线 Midjourney 图像生成平台、NextChat 和 Midjourney Web 应用程序。

      应用技术
      • Gin
      • Gorm
      • MySQL
      • Vue3
      • Supervisor
      • NextJS
      • Stable Diffusion
      • ChatGPT
      • Midjourney

      • 负责项目的开发测试及部署

  • 低代码平台开发项目

    • 技术栈:Java(SpringBoot)、JavaScript/TypeScript(NodeJS)、RabbitMQ
      • 开发基于RabbitMQ实现的消息队列功能:实现消息的发布、订阅和分发
      • 开发设计SpringBoot与NodeJS相互的查询接口及对应的接口安全权限
      • 设计低代码平台的综合界面、部分架构设计、NodeJS 接口集成。
      • 设计NodeJS元数据结构,通过接口的模式暴露给SpringBoot端其ER模型的添加删除的功能
      • 开发NodeJS的基础CRUD接口模板,在ER模型变更之后,即可刷新其查询添加接口,通过匹配通配符的方式将SpringBoot的请求代理到NodeJS端
      • 开发面向用户的Flowable流程设计器及管理功能

      应用技术
      • SpringBoot
      • MySQL
      • RabbitMQ
      • React
      • Sequelize
      • Jest
      • Flowable

      • 负责项目的开发及测试