Files
resume/resume.html
T

171 lines
12 KiB
HTML
Raw Blame History

This file contains ambiguous Unicode characters
This file contains Unicode characters that might be confused with other characters. If you think that this is intentional, you can safely ignore this warning. Use the Escape button to reveal them.
<!DOCTYPE html>
<html lang="zh-CN">
<head>
<meta charset="UTF-8">
<meta name="viewport" content="width=device-width, initial-scale=1.0">
<title>何朝晖 - 简历</title>
<link rel="stylesheet" href="resume.css">
</head>
<body>
<div class="page">
<!-- Header -->
<div class="header">
<div class="name">何朝晖</div>
<div class="contact-info">
<div class="contact-line">
<div class="contact-item">
<svg class="svg-icon" viewBox="0 0 24 24"><path d="M6.62 10.79c1.44 2.83 3.76 5.14 6.59 6.59l2.2-2.2c.27-.27.67-.36 1.02-.24 1.12.37 2.33.57 3.57.57.55 0 1 .45 1 1V20c0 .55-.45 1-1 1-9.39 0-17-7.61-17-17 0-.55.45-1 1-1h3.5c.55 0 1 .45 1 1 0 1.25.2 2.45.57 3.57.11.35.03.74-.25 1.02l-2.2 2.2z"/></svg>
15671623703
</div>
<div class="contact-item">
<svg class="svg-icon" viewBox="0 0 24 24"><path d="M20 4H4c-1.1 0-1.99.9-1.99 2L2 18c0 1.1.9 2 2 2h16c1.1 0 2-.9 2-2V6c0-1.1-.9-2-2-2zm0 4l-8 5-8-5V6l8 5 8-5v2z"/></svg>
hezhaohui0807@163.com
</div>
<div class="contact-item">
<svg class="svg-icon" viewBox="0 0 24 24"><path d="M20 6h-4V4c0-1.11-.89-2-2-2h-4c-1.11 0-2 .89-2 2v2H4c-1.11 0-1.99.89-1.99 2L2 19c0 1.11.89 2 2 2h16c1.11 0 2-.89 2-2V8c0-1.11-.89-2-2-2zm-6 0h-4V4h4v2z"/></svg>
全栈开发(偏后端)
</div>
<div class="contact-item">
<svg class="svg-icon" viewBox="0 0 24 24"><path d="M9.4 16.6L4.8 12l4.6-4.6L8 6l-6 6 6 6 1.4-1.4zm5.2 0l4.6-4.6-4.6-4.6L16 6l6 6-6 6-1.4-1.4z"/></svg>
Go / Java
</div>
</div>
<div class="website-line">
线上简历:<a href="http://47.121.181.112:8080/resume/" target="_blank" title="在线简历" style="color: #4478DF; text-decoration: none;">http://47.121.181.112:8080/resume/</a>
<span style="margin-left: 12px;">代码仓库:</span><a href="http://47.121.181.112:3000/wonder" target="_blank" title="代码仓库" style="color: #4478DF; text-decoration: none;">http://47.121.181.112:3000/wonder</a>
</div>
</div>
</div>
<!-- 教育经历 -->
<div class="section">
<div class="section-title">教育经历</div>
<div class="edu-header">
<div>
<span class="edu-school">武汉科技大学</span><span class="edu-badge">省部共建</span>
<span class="edu-major">计算机科学与技术(国家级一流专业)</span>
<span class="edu-degree">本科</span>
</div>
<div class="edu-date">2023-09 ~ 2027-06</div>
</div>
<ul class="edu-items">
<li>2026-03 ~ 2026-05 <img src="img/kingsoft.svg" class="company-logo" alt="金山办公"> 金山办公 WPS 菁英工程师训练营</li>
<li>2024-05 ~ 2026-05 <img src="img/linghang.svg" class="company-logo" alt="领航工作室"> 武汉科技大学领航工作室</li>
<li>2025-01 ~ 2025-03 <img src="img/bytedance.svg" class="company-logo" alt="字节跳动"> 字节跳动 MarsCode 青训营</li>
<li>2026-06 ~ 2026-07 <img src="img/neusoft.svg" class="company-logo small" alt="东软集团"> 东软集团生产实习</li>
</ul>
</div>
<!-- 荣誉奖项 -->
<div class="section">
<div class="section-title">荣誉奖项</div>
<div class="honor-item">
<div class="honor-content">
<img src="img/kingsoft.svg" class="company-logo" alt="金山办公">
<span class="honor-name">"金山杯"华中地区高校第十八届程序设计邀请赛</span>
<span class="honor-badge">三等奖</span>
</div>
<a href="http://47.121.181.112:40027/i/2026/05/28/6a17ca366d125.jpg" class="cert-link" target="_blank">证书</a>
<div class="honor-date">2024-04</div>
</div>
<div class="honor-item">
<div class="honor-content">
<img src="img/icpc.svg" class="company-logo icpc" alt="ICPC">
<span class="honor-name">国际大学生程序设计竞赛(ICPC)湖北省赛</span>
<span class="honor-badge">优秀奖</span>
</div>
<a href="http://47.121.181.112:40027/i/2026/05/28/6a17ca3666920.png" class="cert-link" target="_blank">证书</a>
<div class="honor-date">2024-06</div>
</div>
</div>
<!-- 实习经历 -->
<div class="section">
<div class="section-title">实习经历</div>
<div class="exp-header">
<div class="exp-company"><img src="img/qiniu.svg" class="company-logo qiniu" alt="七牛云"> 七牛云 | 上海七牛信息技术有限公司</div>
<div class="exp-date">2026-07 ~ 至今</div>
</div>
<div class="exp-sub">基础架构部 全栈开发</div>
<ul class="exp-items">
<li>参与运维基础设施平台研发,结合多任务调度、资源冲突检测、失败处理机制等,实现资源的统一部署与日志监控集成。</li>
<li>(...)</li>
</ul>
<div class="exp-header" style="margin-top: 10px;">
<div class="exp-company"><img src="img/hust.svg" class="company-logo hust" alt="华中科技大学"> 国家网络安全人才与创新基地 | 武汉金银湖实验室</div>
<a href="http://47.121.181.112:40027/i/2026/05/28/6a17cb367128b.jpg" class="cert-link" target="_blank">实习证明</a>
<div class="exp-date">2025-11 ~ 2026-03</div>
</div>
<div class="exp-sub">平台技术部 后端开发 | 华中科技大学-网络空间安全学院</div>
<ul class="exp-items">
<li>参与设计面向国家关基单位的网络安全 SaaS 平台,完善租户多维度隔离、用户混合权限模型、API 流式计费等模块。</li>
<li>参与供应链探测数据中台开发,基于 Go 并发模型实现多源异构数据的采集服务,引入动态流量控制机制提升数据采集率。</li>
<li>完善构建组建漏洞知识图谱,基于金银湖安全大模型及供应链上游信息,统一评估组件安全风险,接入态势感知安全中心。</li>
</ul>
</div>
<!-- 项目经历 -->
<div class="section">
<div class="section-title">项目经历</div>
<div class="proj-header">
<div class="proj-name">Gen2D 游戏素材生成工具</div>
<div class="proj-date">2026-05 ~ 2026-06</div>
</div>
<div class="proj-sub">
<span>全栈开发 <span class="edu-badge">Agent</span> 【XEngineer 开源项目】</span>
<a href="https://gitee.com/hezhaohui123/gen2d" class="proj-link">https://gitee.com/hezhaohui123/gen2d</a>
</div>
<div class="proj-intro">
<strong>项目介绍:</strong><br>
<span class="proj-desc">基于 Go(Gin) + Eino Agent Graph + GORM + 七牛云 Kodo + React + Zustand 的 AI 2D 游戏素材生成平台。</span>
<span class="proj-desc">用户输入文本提示词,自动生成风格一致的 Sprite、背景、UI 元素与动画帧,可直接导入 Unity 等主流 2D 游戏引擎。</span>
</div>
<div class="proj-work-title">主要工作:</div>
<ol class="proj-work-items">
<li>基于 Eino Graph 构建四阶段 DAG 管线,编排 Prompt 优化、素材生成、质量校验、格式适配四节点有序执行。</li>
<li>为提升生成质量稳定性,引入 Reflect 自省机制,自动质检不通过时将拒绝理由回注提示词,同时支持注入用户反馈。</li>
<li>在限流方案的选择上,对比计数器、漏桶、窗口等多种限流机制,选用 go-redis 实现分布式的令牌桶算法限流。</li>
<li>针对 LLM 请求耗时长特性,设计自定义 IO 密集型协程池和 RabbitMQ 消息队列,实现模型调用并发化和异步化。</li>
</ol>
<div class="proj-header" style="margin-top: 12px;">
<div class="proj-name">ThumbUP 高并发点赞系统</div>
<div class="proj-date">2025-10 ~ 2025-11</div>
</div>
<div class="proj-sub">
<span>后端开发 <span class="edu-badge">高并发</span> 【哔哩哔哩技术团队文章复现】<!-- TODO: 后续添加文章链接 --></span>
<a href="http://47.121.181.112:3000/wonder/thumb-up" class="proj-link">http://47.121.181.112:3000/wonder/thumb-up</a>
</div>
<div class="proj-intro">
<strong>项目介绍:</strong><br>
<span class="proj-desc">基于 Spring Boot 3 + Redis + Caffeine + HeavyKeeper + MyBatis-Plus 的高并发点赞系统。</span>
<span class="proj-desc">采用 Write-Behind 异步写回架构,写入由 Redis 承接后定时批量落库;读取走 Caffeine、Redis 二级缓存加速。</span>
</div>
<div class="proj-work-title">主要工作:</div>
<ol class="proj-work-items">
<li>基于 Caffeine + Redis 构建二级缓存,热点 Key 提升至本地缓存,避免冷数据污染,降低 Redis 访问压力。</li>
<li>Lua 脚本保证点赞原子性,10 秒时间片分桶暂存增量,定时任务批量落库,补偿任务每日兜底,保障最终一致性。</li>
<li>复现HeavyKeeper算法实现 Top-K 热点探测,最小堆维护热点集,概率衰减淘汰冷 Key,周期 fading 适配流量变化。</li>
<li>利用字符串常量池特性,以业务前缀+用户ID为锁对象,实现同用户串行,不同用户并行,减少锁竞争,提升吞吐量。</li>
</ol>
</div>
<!-- 专业技能 -->
<div class="section">
<div class="section-title">专业技能</div>
<ul class="skill-items">
<li>熟练掌握 Java 与 Go 语言核心,熟悉常用集合与数据结构、面向对象设计、并发模型及内存管理机制。</li>
<li>熟悉常用语言技术栈,如 Java (Spring/MyBatis/Cloud) 与 Go (Gin/GORM/gRPC) 技术栈。</li>
<li>熟悉数据库系统,理解MySQL事务隔离、B+树索引优化及 MVCC 机制,理解 Redis 持久化策略、集群哨兵机制。</li>
<li>熟悉缓存技术,理解分布式与本地缓存在不同场景下的应用,以及高并发场景下的缓存策略。</li>
<li>熟悉消息队列,理解主流中间件持久化原理、事务、死信队列机制、推拉结合模式、集群化部署,结合微服务设计架构。</li>
<li>熟悉多集群环境下的持续集成部署,解决跨集群部署与管理问题。</li>
<li>探索 AI 前沿工程实践,掌握上下文工程与驾驭工程,理解蜂群协作体、权限匹配与沙箱、多级记忆管理、循环状态机。</li>
</ul>
</div>
</div>
</body>
</html>