Java黄经理 高级软件工程师

Java黄经理 高级软件工程师

核心优势

全栈开发: 9年全栈开发经验,精通Java、微服务架构、前后端开发,主导多个大型项目从0到1的设计与落地。

技术管理能力: 曾带领20人技术团队,擅长技术战略规划、团队管理与绩效优化,推动项目高效交付。

AI与自动化运维: 主导AI技术应用(LLM、NLP、时序数据预测)与自动化运维体系建设,显著提升系统稳定性与智能化水平。

复杂系统架构设计: 成功重构项目为分布式架构,解决性能瓶颈与稳定性问题,提升系统可扩展性与容错能力。

多领域技术实践: 在能源管理与虚拟电厂、区块链与NFT元宇宙、企业系统管理、B2B/B2C商城以及物联网 等领域有丰富实战经验,具备跨行业技术整合能力,能够高效解决复杂业务场景下的技术难题,推动技术创新与业务增长。

 


技能清单

后端能力

1、编程语言

Java:扎实的Java基础,深入理解J2EE架构,熟练掌握常用设计模式和面向对象设计思想,理解JVM内存模型、垃圾回收机制及性能调优。

Python:熟悉Python语言,能够使用Python进行脚本编写、数据处理及自动化任务开发等。

2、主流开发框架

熟练使用SpringBoot、SpringMVC、Struts2、SpringDataJPA、Hibernate、Mybatis等主流Java开发框架,具备高效的后端开发能力。

3、微服务与分布式架构

熟悉SpringCloud微服务架构:Eureka(服务注册与发现)、Ribbon/Feign(服务调用)、Hystrix(断路器)、Zuul/API Gateway(网关)、Cloud Config(分布式配置中心)、Sleuth/Zipkin(链路追踪)等组件。

成功主导过旧项目向SpringCloud微服务架构的重构。

4、数据库与存储方案

具有丰富的MySQL、Oracle、PostgreSQL等关系型数据库开发经验,具备数据库系统的规划与设计能力。

熟练使用Redis、MongoDB等NoSQL存储,以及FastDFS、MinIO分布式文件存储和RabbitMQ等消息中间件。

熟悉InfluxDB时序数据库,具备时序数据的计算和分析经验。

5、容器化与云服务

掌握Docker容器化技术,能够进行应用的容器化部署与管理。

对腾讯云、阿里云等云服务产品有实际使用经验,能够基于云服务进行项目部署与运维。

6、网络协议与通信

了解TCP/IP/HTTP/WebSocket等网络协议。

熟悉工业通信协议(104规约与扩展、MODBUS TCP协议解析与实现)及物联网协议(基于MQTT协议的数据交互实现)。

具备网络优化经验,如P2P传输加速、内网穿透、异地组网等解决方案。

7、其他技术栈

熟练使用 JSP/Servlet、JDBC、Lucene/Elasticsearch、Quartz、POI、Sitemesh3、Dom4j/Slf4j、Freemarker、Activiti、JavaApplet、JavaCV等技术。

熟练使用Apache Tomcat服务器及Nginx负载均衡服务器。

熟练使用IntelliJ Idea、Eclipse、SVN、Git、Maven、PostMan、PowerDesigner、Rational Rose、Edraw Max、Axure RP、Charles等开发与管理工具。

8、调试与测试

熟练使用JUnit进行单元测试,具备使用Debug工具进行程序调试,确保代码质量。

具备分析Java应用程序生成的heap dump和thread dump的能力,能够定位内存泄漏、死锁、线程阻塞等问题。

具有编写自动化测试脚本的经验,能够使用工具(如Selenium、JMeter)进行功能与性能测试。

9、AI技术应用

搭建过AI应用编排平台(Dify、FastGPT、AagFlow),为企业构建内部知识库,实现自然语言查询系统数据、政策解读、时序数据分析等创新功能。

熟悉大语言模型(LLM)、自然语言处理(NLP)、时序数据预测、机器学习等技术。

10、自动化运维与监控

熟悉Linux基础命令,能够独立完成服务器部署。

搭建基于Prometheus、Grafana、cAdvisor、ELK Stack的自动化运维监控体系,实现系统、应用和服务的全面监控。

CI/CD:Jenkins持续集成/持续交付流水线设计与实践。

开发钉钉巡检机器人,实现定时巡检与实时告警。

前端能力

1、前端基础技术

熟练使用HTML5、JavaScript、JQuery,掌握MVVM框架(Vue.js、Avalon.js)等前端技术。

2、模块化开发

熟练运用NodeJS、Webpack搭建前端模块化开发项目,能够整合其他前端框架并优化开发流程。

3、UI框架与插件

在项目中使用过IViewUI、ElementUI、Bootstrap、EasyUI、LayerUI等前端UI框架。

熟悉常用前端插件,如layIm(即时通讯)、RequireJS、JqGrid、BootstrapTable、Datatables、Ztree、JQuerySelect2、ECharts、Fusioncharts、Highcharts、Ueditor等。

4、APP与小程序开发

熟悉微信小程序的开发、测试、上线发布流程,具备实际项目经验。

熟悉uni-app生态,完成过uni-app集成uniCloud的app端与H5端的项目实战(一套代码,多端编译)。

项目管理与团队管理

1、项目管理

主导项目从需求分析、技术选型、架构设计到交付的全流程,确保项目按时高质量交付。

熟悉敏捷开发和DevOps实践,能够高效推进项目交付。

引入代码管理规范与项目管理系统,推动项目管理流程的规范化与高效化。

制定科学的代码分支管理策略与代码合并审核机制,提升代码质量与团队协作效率。

2、团队管理

带领过20人技术团队,负责团队的技术培训、任务分配与绩效管理,提升团队整体技术实力与协作效率。

制定科学的绩效考核体系(OKR/KPI),激励团队成员高效完成工作任务。

定期组织技术分享会与代码评审会,提升团队成员的技术水平与协作能力。

跨部门协作能力强,与产品、运营、市场等部门紧密合作,确保技术方案与业务需求的完美契合。

其他能力

1、设计软件

能够运用Photoshop、Illustrator、Coreldraw、AutoCAD设计软件,有过平面设计实践经验。

2、桌面运维与网络维护

拥有计算机硬件维修、网络维护及桌面运维的实际经验,能够独立处理相关技术任务。

3、软技能

具备良好的沟通能力,有跨部门协作经验,能够高效推进项目。

热爱技术研发,具有快速学习能力,注重代码质量与编码规范。

对各种逆向工程、数据挖掘、漏洞分析、网络安全有一定的研究与热爱。

 


工作经历

威科姆软件有限公司 [2023-07 ~ 至今]

高级软件工程师 & 技术经理

工作描述

作为公司高级技术工程师兼技术经理,全面负责核心项目的技术架构设计、团队管理与技术创新,推动公司在能源管理、智能调度及AI应用等领域的技术突破与业务增长。通过引入前沿技术、优化系统架构、搭建自动化运维体系,显著提升了产品的技术竞争力和市场影响力。同时,主导技术团队的规范化建设,优化项目管理流程,确保项目高质量交付与高效运行。

核心职责与成就

技术战略规划与创新

主导公司技术战略的制定与实施,重点聚焦能源管理、虚拟电厂及智能调度领域,推动公司在行业内的技术领先地位。

引入AI大模型技术,搭建Dify应用平台,实现自然语言查询、政策解读及时序数据分析等智能化功能,为业务决策提供有力支持。

团队管理与人才培养

领导20人技术团队,负责技术培训、任务分配与绩效管理,培养多名技术骨干,提升团队整体技术水平与协作效率。

制定科学的绩效考核体系,结合OKR与KPI,激励团队成员高效完成目标。

核心技术攻关与架构优化

主导多个关键项目的技术架构优化,解决长期存在的性能瓶颈与稳定性问题,显著提升系统的可靠性、可扩展性与容错能力。

引入分布式框架、微服务架构及容器化技术,优化系统底层架构,支持业务快速增长。

自动化运维与监控体系搭建

基于Prometheus、Grafana等工具搭建自动化运维监控体系,实现系统、应用与服务的全面监控与日志管理。

开发钉钉巡检机器人,实现定时巡检与实时告警,运维效率提升50%,故障排查时间缩短80%。

项目管理流程优化

推动项目管理规范化建设,引入代码管理规范与项目管理系统,实现任务管理、进度可视化与跨团队协作。

项目管理效率提升30%,代码质量显著提高,项目交付时间缩短20%。

主要负责项目

虚拟电厂项目

职责:作为技术负责人,主导江苏省、山东省、广东省多地区虚拟电厂项目的系统架构设计与优化,解决系统频繁宕机与数据丢失问题。

贡献:引入分布式框架与容器化技术,提出电量统计与测点多维度数据融合方案,显著提升数据可靠性与运维效率。

成果:系统故障率降低70%,项目按时高质量交付,客户对系统稳定性与智能化功能高度评价。

AI创新应用项目

职责:作为技术创新负责人,为公司多个项目集成AI人工智能场景应用。

贡献:引入大语言模型(LLM)技术,实现自然语言转SQL查询、政策解读及时序数据分析、电力负荷预测 等功能。

成果:项目方高度评价AI创新应用,认为其为业务决策提供了有力支持,显著提升项目市场竞争力。

自动化运维与监控体系搭建

职责:主导基于Prometheus、Grafana等工具的自动化运维监控体系搭建。

贡献:引入cAdvisor、ELK Stack等工具,实现容器化应用的监控与日志管理;开发钉钉巡检机器人,实现定时巡检与实时告警。

成果:运维效率提升50%,故障排查时间缩短80%,系统稳定性显著提升。

项目管理规范化建设

职责:主导公司项目管理流程的规范化建设。

贡献:引入代码管理规范,制定代码分支管理策略与合并审核机制,搭建项目管理系统,实现任务管理与跨团队协作。

成果:项目管理效率提升30%,代码质量显著提高,项目交付时间缩短20%。

技术影响力

技术创新:在AI、自动化运维、能源管理等领域实现多项技术突破,为公司赢得良好技术口碑与市场竞争力。

技术沉淀:通过项目实施与技术积累,形成公司内部技术文档与最佳实践,为后续项目开发提供宝贵参考。

行业认可:多次参加行业峰会演示,分享公司在能源管理、智能调度及AI应用领域的技术经验与创新成果。

媒体报道:获得CCTV财经新闻联播的专题报道。报道中提到,该系统通过智能化调度与AI技术应用,显著提升了能源利用效率与电网稳定性,为国内虚拟电厂建设提供了标杆案例。

涉及技术点

系统架构优化:分布式框架、微服务架构、缓存技术、容器化技术、定时任务调度。

AI技术应用:大语言模型(LLM)、自然语言处理(NLP)、用电负荷预测、机器学习、ARG增强检索知识库。

自动化运维与监控:Prometheus、Grafana、cAdvisor、ELK Stack、Shell脚本、Cron任务、钉钉巡检机器人。

项目管理工具:Redmine、Git分支管理、自动化部署脚本、Linux服务器运维管理系统、敏捷开发(Scrum、Kanban)。

网络与通信技术:104协议(IEC 60870-5-104)、MODBUS TCP协议、逆向工程技术、P2P网络加速、内网穿透(FRP)。

数据库与数据处理:SQL查询优化、数据容灾与自动修补、多维度数据融合、时序数据库(InfluxDB)。

顶尖传诚科技有限公司 [2021-07 ~ 2023-05]

工作描述

担任 洞悉文创 NFT 元宇宙平台 的主要项目负责人,带领团队从0到1完成了需求调研、技术选型、底层架构封装、数据建模及核心功能实现。负责阿里云运维及开发基础设施的搭建,并对平台性能与可扩展性进行检查、分析及优化。同时,主导了 APP 与 H5 的发版,以及可视化数据的监控,确保平台的高效运行与用户体验。

涉及技术点

SpringCloud、Nacos、Sleuth、RocketMQ、Redis、UniApp、UniCloud 等

主要负责项目

洞悉文创 NFT 元宇宙平台

洞悉文创是一个基于区块链技术的 NFT数字藏品交易平台,为用户提供安全、透明、高效的数字藏品交易服务。平台通过区块链公证,确保数字藏品的唯一性与不可复制性,保障用户交易记录与资产安全。用户可在平台上交易艺术品、音乐、影视、虚拟资产等数字藏品,并参与合成、炼造、质押、置换等互动玩法,获得更具价值的藏品。平台还提供丰富的社交功能,支持用户互动、分享、收藏与展示藏品,深入参与数字藏品生态,结交志同道合的朋友。

项目业绩

服务端 & 应用端

负责移动端APP、桌面端/H5、运营端核心功能的代码实现与优化,确保多端体验一致性。

完成 版权品/衍生品/盲盒 的初始化、上链、预售等功能开发,支持数字藏品的多样化运营。

设计并实现商品订单模块,支持促销活动、首发秒杀、用户锁单、下单等功能,提升交易效率与用户体验。

开发二级市场功能,支持藏品转赠、寄售、C2C交易等,丰富平台交易场景。

接入三方支付(如中金支付、汇付天下),确保支付流程的安全性与便捷性。

整合百度超级链与草田链,实现数字藏品的上链与流转,确保交易透明与可追溯。

设计用户行为风控管理机制,有效规避科技行为与羊毛党,保障平台安全。

支持周期性节日活动(如拉新、消费、打榜、返利、组队PK等),提升用户活跃度与平台营收。

实现 平台玩法(如合成、炼造、质押、置换等),增强用户参与感与平台粘性。

阿里云运维及开发基础设施

搭建 GitLab 服务,统一管理公司数据资产,确保代码安全与版本控制。

部署 Confluence 协同编辑、Jira 项目管理、Jenkins 持续集成等服务,提升团队协作效率。

负责 云资源选购 与 生产环境部署,确保客户端(APP、PC)与运营端的稳定运行。

搭建 Dev、Test、UAT 环境,支持开发、测试与上线的全流程管理。

技术亮点

区块链技术应用:通过整合百度超级链与草田链,确保数字藏品的唯一性与交易透明性。

高性能架构设计:基于SpringCloud与RocketMQ,实现高并发、高可用的分布式架构,支持平台业务的快速增长。

多端开发:使用UniApp与 UniCloud,实现跨平台开发,降低开发成本与维护难度。

用户行为风控:通过实时监控与数据分析,有效识别并拦截异常行为,保障平台安全。

汤臣倍健股份有限公司 [2018.4 ~ 2021-06]

工作描述

在职期间,主要负责公司原有JavaWeb单体项目的 分布式架构改造、需求迭代开发与运维,参与新项目的需求分析与设计。独立完成了公司对外的 B2B2C微信小程序 前后端架构搭建及开发上线,并与银联、收钱吧等支付服务商合作,成功接入多商户支付系统。同时,对接了金蝶/用友/管家婆/Siebel/快递鸟/极验等供应商,确保系统功能的高效集成与稳定运行。

涉及技术栈

核心框架:Spring Boot、Spring Cloud、MyBatis、Hibernate

数据库:MySQL、Oracle、OceanBase

前端技术:Vue.js、LayUI、TouchUI、Node.js

中间件与组件:Redis、RabbitMQ、FastDFS、Nacos

其他技术:Nginx、极验行为验证、企业服务总线、Siebel

主要项目经验

汤臣倍健 – 营销云

项目背景

营销云是汤臣倍健为服务经销商打造的 SaaS化CSP销售服务平台,旨在实现全渠道数字化运营,帮助经销商管理客户渠道、终端网点、活动促销、订单服务、门店营销及费用管控等,提升厂商协同效率,促进业务增长。

项目职责

架构优化:协助架构师将原有的Spring MVC + Hibernate单体架构拆分为基于Spring Cloud的分布式微服务架构,提升系统的可扩展性和性能。

性能优化:引入Redis作为分布式缓存,将基础数据从内存缓存迁移至Redis,使系统启动时间从十几分钟优化至一分钟以内。

前端重构:使用LayUI重构前端架构,提升用户体验,并通过LayIm实现经销商间的即时通讯功能。

系统集成:打通多系统单点登录,剥离Siebel服务,实现基础数据本地化,并引入极验行为验证提升系统安全性。

SaaS化改造:实现业务流程可配置化,支持多租户的定制化需求,为SaaS服务提供灵活的业务支持。

支付解决方案:提供4种多商户支付方案,与银联、收钱吧等服务商完成接入合作。

核心模块开发

订单管理、促销活动、仓库管理、费用预算、销售预测、经销商管理、物流管理、系统设置等。

汤臣倍健 – 小B商城

项目背景

小B商城是汤臣倍健的 B2B2C微信小程序,旨在为用户提供高效便捷的采货渠道,支持C端与B端用户在线下单,帮助经销商避免线下手工记单的漏单、错单问题,同时提供订单跟踪、营销渠道管理及业绩跟踪等功能。

项目职责

全流程开发:独立完成小程序的前后端架构设计、开发、测试及上线,确保项目按时交付。

技术选型:采用Spring Boot + Spring Cloud + MyBatis + Redis的分布式架构,结合Nginx实现负载均衡与静态资源管理。

功能实现:通过Redis实现订单锁机制,确保订单的幂等性,避免重复下单问题。

第三方对接:集成微信登录、消息推送、快递鸟物流查询等功能,提升用户体验。

版本迭代:负责项目上线后的版本迭代与进度把控,确保功能持续优化与业务需求匹配。

核心功能开发

消息推送、公告/新闻速递、客户管理、采购订单、产品概览、业绩报表、个人中心、微信登录等。

中软国际有限公司 [2016.1 ~ 2018.3]

中科深网 – 智慧校园人脸识别系统

智慧校园是中科院基于 人脸识别/掌纹掌静脉 等生物特征分析技术,为高等院校打造的一体化智能管理平台。作为物联网的深度融合应用,该项目通过 身份鉴别、智能安防、实时监控、出入权限管控 等功能,实现了校园从外到内的 实名实人管控,有效预防和应对突发与应急事件,显著提升了校园安全与管理效率。

技术栈

SpringBoot + MyBatis + Redis + RabbitMQ + Vue + JavaApplet + JavaCV

核心职责

参与系统模块的设计与开发,编写技术文档,协调多团队联合调试,确保项目高效交付。

负责多个核心功能的开发与优化,推动物联网与AI技术在校园管理中的创新应用。

核心功能与贡献

实现基于人脸+掌纹/掌静脉的多模态身份鉴别,精准识别人员身份,支持 无卡支付 等场景。

基于 JavaApplet 与 RTMP 协议,实现摄像头画面实时推流与Web展示,开发出入闸机控制系统。

构建 黑名单库,与公安系统数据互通,实现动态布控预警,防范安全隐患。

开发 天眼追踪 功能,分析人员行径轨迹,提供录像回放与出入记录查询。

设计访客登记模块,实现即时抓拍与权限设置,开发 人证核实 功能,确保人证一致。

开发统一设备管理模块,支持终端设备集中管理与多系统无缝对接。

中科深网 – 侦码设备管控系统

侦码系统是中科院基于 LTE侦码基站 技术开发的移动终端信息采集与管控平台。通过模拟运营商网络(移动/联通/电信)广播诱导信号,系统可实时采集覆盖范围内手机终端的 IMEI/IMSI 等信息,并将数据回传至管控系统,为用户提供移动终端信息的实时查看与分析功能。目前,该系统已成功应用于 广州地铁高峰期控流 业务,显著提升了运营效率与安全管理水平。

技术栈

SpringBoot + MyBatis + Redis + RabbitMQ + H-UI + ECharts

期间参与开发的主要核心模块有:

实时监听、系统管理、设防预警、日志管理、设备管理、数据分析、可视化报表、黑名单管理 等

广州易热捷信息技术有限公司 [2015.7 ~ 2016.1]

工作描述

在职期间前期主要主要负责本公司相关项目的开发:1.负责参与与广州国税局合作的国税通APP开发。2.负责参与德信进销存管理系统开发。项目前期与客户洽谈,进行需求分析,确定系统功能,参与系统以及功能模块的设计。项目编码阶段负责相关功能模块的实现,项目后期主要负责用户使用文档的编写。

涉及技术点

基本开发框架 Springboot + Spring + MyBatis

其余组件 Redis + MySql

主要负责项目

国税通App

国税通APP是一款为广州税务局合作开发的一款纳税服务APP,方便用户在移动端上可快速查询国税相关信息,维护用户个人信息并且查询缴纳税务相关信息。

该项目采用的技术架构为:SpringMVC+Spring+Hibernate+Mysql+Redis。

在此项目中,前期主要负责参与并完善需求、输出主要负责功能的设计文档与数据库设计、后期根据组长安排逐步完成主要功能的开发:例如信息发布管理、纳税咨询管理、投诉受理管理、预约服务管理、预约事项管理、易告知管等功能。

德信进销存管理系统

德信进销存管理系统是一款专业的ERP系统,该系统采用Ajax/Jquery/EasyUI结合J2EE相关技术,主要采用SpringMVC + Spring + MyBatis框架开发,系统集采购、销售及库存管理于一体。

在此项目中主要参与基础模块及采购功能模块的分析设计,编写负责开发的功能模块文档。完成通用模块(分页等)、基础数据管理、进货管理等功能的编码实现(包括单元测试)。配合开发团队进行联合调试和编写系统相关文档。

主要参与开发的功能有:系统管理与维护、基础数据管理、进货管理、销售管理、库存管理、价保管理、系统报表、日常管理等功能