个人信息

年龄

25

居住地

山东省烟台市

教育

山东商务职业学院

软件技术 - 大专

2019 - 2021

技能

  • 熟练掌握Java SE,深入理解集合框架

  • 熟悉JDK8新特性,熟悉设计模式和流式编程,能够根据项目编码风格编写优雅代码

  • 熟练掌握SSM和SpringBoot,了解spring cloud

  • 掌握mybatis,mybatis plus,beetlsql,spring data jpa等orm框架

  • 精通MySQL数据库开发,掌握索引优化、慢SQL分析

  • 掌握kafka消息队列,有使用经验

  • 了解Elasticsearch全文检索技术及ELK日志分析体系搭建

  • 熟练使用Maven/Gradle构建工具

    掌握Docker容器化技术,掌握基本的Linux指令

    熟练使用Git,SVN等工具

  • 熟悉HTML,CSS,JS等前端技术,了解vue框架

  • 其他编程语言,如Python,Go有相关学习经验

  • 熟练使用AI产品,如cursor,通义灵码等工具进行代码开发,关注AI发展

  • 有AI开发相关经验,掌握MCP Server开发,Agent开发等基本流程

工作经历

山东国信云服科技有限公司

后端开发工程师

一月 2022 - 现在

项目经验

重庆生猪产业大脑

后端开发

项目描述:大屏端展示重庆市生猪信息及养殖信息,小程序端为养殖户提供新闻查看,信息上报等功能。

技术栈:springboot+beetlsql3+websocket+xxl-job

工作内容:

1.负责后端项目搭建(大屏端+小程序端)

2.定时调用第三方接口获取数据,存数据库

3.写接口返回数据,前后端联调

4.小程序端登录注册功能开发,其他增删改查接口开发

数据分发项目

后端开发

项目描述:通过SDK接收上游厂商海量数据,通过平台分发给下游厂商

技术栈:基于ruoyi-vue-plus开源项目+flowable+kafka+minio+elasticsearch

工作内容:

1.参与核心需求分析及设计,编写需求分析说明书,概要设计说明书,详细设计说明书等文档

2.使用flowable工作流+kafka消息队列,自动接收上游的消息,通过前端页面可视化拖动生成的流程图,自动执行相关流程,发送到下游厂商,进行日志记录

3.flowable工作流相关接口开发,使前端可以通过拖拽生成符合需求的流程图;流程图历史记录、流程图追踪等功能接口的开发

4.kafka相关指标监控,topic操作等接口开发

西城区区块链基础服务平台

后端开发

项目描述:供北京市西城区政府部门在平台申请其他部门的数据、接口,维护部门上传的接口、数据,进行上链操作,保证安全

技术栈:项目分为目录链本体+适配服务+网关服务

工作内容:

1.维护已有功能,参与四期项目开发

2.目录链本体主要基于原有功能进行扩展,修改bug,增删改查,对接第三方平台,调用接口

3.适配服务主要是适配第三方互联网网接口,转为政务内网能访问的接口

4.网关修改bug

OA管理系统

后端开发

工作描述:公司内部自用的OA平台,包含周报填写,报销审批,录用审批,合同管理,财务管理,员工管理等功能

技术栈:基于JNPF项目进行二次开发

工作内容:参与项目搭建及功能设计,各模块开发

安卓APK分析

使用Python逆向分析安卓软件中的SDK信息,并对SDK中的url进行汇总分析