工作经历

Web开发工程师
广州维德科技有限公司
  • 负责公司新产品的管理平台的前后端设计,从零开始搭建完整的Vue3+Antd Design Vue前端架构。
  • 基于开源野火IM系统二次开发公司内网专用的办公通信软件。
  • 基于Flutter+Spring Boot的公司工作日报APP。
  • 为公司便携式多媒体移动台适配调度台地图UI。
软件开发工程师(实习)
广州维德科技有限公司
  • 学习公司产品,基于JavaFx实现解析对讲机DMR/PDT协议+私有协议栈的日志解析工具。
  • 协助公司测试部门同事,开发基于QT实现的上位机程序。
  • 维护和优化公司的对讲机调度定位平台,该平台为基于.Net+Chromium+h5原生实现的客制化遗留系统。

项目经验

PoC 对讲机管理平台
全栈项目
  • 基于Vue.js + Antd Design Vue 构建PoC公网对讲机管理平台。实现账户开户、实名制管理、组织架构管理、数据可视化仪表盘等基本功能。
  • 基于Vert.x实现Java后端接口, 利用反射机制自动管理和注册Event Handler,简化后端开发。
  • 基于RBAC模型实现的权限控制功能,对系统中的各个功能进行角色控制。
  • 基于Vue-Router实现动态路由功能,现实多级菜单的可视化管理。
  • 基于Leaflet.js封装的地图模块,通过工厂模式实现适配多种类型的地图的显示。
Vue.js 组合式viteAntd Design VueUNO CSSEChartsLeaflet.js Vert.xMySqlMyBatis
维德IM专线
开源项目二次开发
  • 负责IM核心服务环境的搭建,为PC端(MacOS/Windows),移动端(Android/IOS)打包和发布版本
  • 根据公司需求修改部分功能和样式,修复开源客户端中存在的Bug。
Vue.js 选项式webpackElectron AndroidJavaIOS Spring BootMysqlJAP
维德指挥调度台
基于遗留系统的客制化开发
  • 根据客户的需求,对额外的数据接口进行应用集成。
  • 优化和重构部分前端代码。
H5Leaflet.jsC#.Net FrameworkNode.jsExpress Mysql

教育背景

计算机科学与技术 本科
华南农业大学珠江学院 · 校内专业排名前3%
  • 主修课程:数据结构、操作系统、数据库、Web前端开发、计算机网络。
  • 校内奖项:2019-2020学年校内二等奖学金、2020-2021学年校内一等奖学金。
  • 毕业设计:《图书馆座位预约系统》