本人是一名具备扎实全栈开发能力的IT&大数据工程师,精通Java与Python两大主流后端语言,熟练使用Spring Boot/Spring Cloud构建高可用微服务架构,掌握RESTful API设计、安全认证(JWT/OAuth2)以及MyBatis、JPA等持久层框架。前端方面,熟练掌握HTML5、CSS3、JavaScript、TypeScript,能够独立使用React(含Hooks)、Vue3、Ant Design、Tailwind CSS等技术栈开发响应式前端界面,具备优秀的前后端联调与页面调试能力。
在数据开发领域,擅长主流关系型数据库(Oracle、MySQL、PostgreSQL、Holo、PgSQL)与非关系型数据库(Elasticsearch、Redis),精通SQL调优、数据建模、ETL设计与实施。具有丰富的大数据平台搭建与数据处理经验,熟练运用Flink(1.20.1)、Flink CDC(3.3.0)、Hadoop(3.3.6)、Kafka、Kettle、DataPhin等进行实时与离线数据同步处理。
此外,擅长构建AI相关系统,熟悉LangChain、OpenAI API、向量数据库(pgvector、milvus、qdrant)及AI Prompt工程设计,能够独立部署如Dify等大模型应用。掌握Docker/docker-compose/K8s等云原生技术,具备从0到1的工程实现与上线能力,胜任中小型全栈产品或数据平台的快速交付任务。
1. AI驱动的智能问答平台(全栈+向量检索)
独立开发企业级知识问答系统,前端采用React + Tailwind CSS构建用户交互界面,后端基于Spring Boot + OpenAI API集成,实现智能语义问答、上下文记忆、多语言支持等功能。向量检索部分接入pgvector与milvus,实现高效文档搜索与响应生成。部署采用docker-compose,具备高可移植性,支持一键启动全栈服务。
2. 数据同步中台 + 可视化大屏(Flink CDC + Vue)
主导数据中台建设项目,使用Flink CDC从MySQL/PostgreSQL实时采集数据至Kafka,再写入ES用于可视化大屏展示。前端采用Vue3 + AntV G2Plot + ECharts开发可视化大屏,提供数据趋势、预警信息和自定义报表,满足企业数据可视化分析需求。后端暴露REST API供前端调用,实现高内聚、低耦合架构。
3. 微服务商城系统改造(Spring Cloud + Redis + Vue2)
参与传统商城系统的改造升级,后端基于Spring Cloud拆分订单、库存、支付、用户模块,支持服务注册、网关路由、熔断降级与链路追踪。前端采用Vue2 + Element UI 重构管理后台,新增权限系统、日志审计与图表统计功能。Redis用于缓存热点数据,提升系统性能。整体架构支持横向扩展,便于后续持续集成。
4. 企业数据仓库建设与治理(Kettle + Oracle + DataPhin)
参与多个行业客户数据仓库的建设项目,负责ETL流程开发与自动化调度,使用Kettle完成数据抽取、转换与加载至Oracle和DataPhin平台。在数据治理方面,构建统一字段命名规范与血缘关系追踪机制,配合开发数据质量监控报表,有效提升数据准确率与可管控性。
参与传统商城系统的改造升级,后端基于Spring Cloud拆分订单、库存、支付、用户模块,支持服务注册、网关路由、熔断降级与链路追踪。前端采用Vue2 + Element UI 重构管理后台,新增权限系统、日志审计与图表统计功能。Redis用于缓存热点数据,提升系统性能。整体架
参与多个行业客户数据仓库的建设项目,负责ETL流程开发与自动化调度,使用Kettle完成数据抽取、转换与加载至Oracle和DataPhin平台。在数据治理方面,构建统一字段命名规范与血缘关系追踪机制,配合开发数据质量监控报表,有效提升数据准确率与可管控性。
主导数据中台建设项目,使用Flink CDC从MySQL/PostgreSQL实时采集数据至Kafka,再写入ES用于可视化大屏展示。前端采用Vue3 + AntV G2Plot + ECharts开发可视化大屏,提供数据趋势、预警信息和自定义报表,满足企业数据可视化分析需求。后