教育经历
- 2010.09 — 2013.06 安徽省当涂县第一中学
- 2013.09 — 2017.06 武汉理工大学,信息与计算科学
- 2017.09 — 2020.07 中国科学院大学,通信与信息系统
科研经历
基于生成对抗网络的分类模型研究 2019.02 – 2020.02
基于文章 1 以及文章 2,从信息论的角度探究输入噪声的分布情况对生成器性能的影响,从而指导设计出更好的噪声分布,提升网络的性能,并尝试从信息论的角度解释参数的意义和模型合理性。发表文章:
使用深度学习模型预测基因表达量的高低 2018.10 – 2019.01
在 NIPS2017 的文章基础上,复现了其主要工作。使用 bedtools 和 samtools 将原始的生物大数据提取出组蛋白修饰信号与基因表达的对应关系。使用 CNN 训练获得权重,输出分类结果。
数据预处理是该文章实现的难点。从数据的下载、剪接,到有效信息的提取,接触并动手写了一些 Shell 和 Python 脚本。
使用机器学习方法解决保险市场预测问题 2018.05
使用 SVM 分析保险业务客户的历史信息,训练模型并预测有办理保险意向的客户,并对客户的理赔概率进行分析,从而制定不同的联系策略,最大化保险公司收益。
实习经历
盛趣游戏 上海 2019.07 – 2019.09
服务器引擎部,游戏开发实习生 学习了 Asio、Protobuf、Cmake 等工具。会用 Asio 写基本的网络程序,会用 pb 封装自定义消息,会用 cmake 实现自动化构建。期间也学习了 Unix 系统网络 API,会调用系统 API 进行简单的 socket 编程。
顽岩资产 上海 2019 年夏
软件开发实习生 实习期间学习了综合交易平台 CTP 的工作机制,API 的调用以及数据的获取。并类比尝试使用比特币交易平台火币网 API 获取行情数据,转换成自己所需的格式。
工作经历
网易(杭州)网络有限技术公司 杭州 2020.08 – 2023.01
Starry 工作室,游戏研发工程师
-
任务系统
- 参与开发了一套灵活的任务系统:实现了条件之间的与或非嵌套,将任务输出与条件解耦;通过基本单元之间的自由连接,可以配置出丰富的任务内容
- 开发任务编辑器并实现了一套易扩展的实时数据检查系统,有效降低了错误配置的概率
- 实现了任务编辑的预览功能:任务数据编辑过程中,可随时在客户端预览该任务,有助于编辑过程中的自测,极大简化了此前验证任务流程的繁琐性
- 打通了任务编辑器与其他工具(对话、战场、单位编辑器等)的编辑流程,在编辑任务时能够很方便地创建对话,单位,副本等数据
-
对话系统
- 开发了一套带分支可回溯的线性对话系统
- 开发了对话编辑器:可视化创建/摆放 NPC,对话内容实时预览,满足常见对话表现需求
-
商城、物品拆解、维修、委托等游戏功能
华为技术有限公司 南京 2023.04 – 2024.07
NCE 分析开发部,2023.04 – 2023.08
完成了 GRE(Generic Routing Encapsulation)拨测业务 Golang 到 C++ 的转换,端到端梳理了业务流程,分析并拆解了 Golang 代码;输出相应 C++ 版本的替代方案,进行方案澄清;开发过程中为避免引入三方库,自行开发了简单的日志模块、单生产者–单消费者循环队列、对象池,进行穿刺验证。
城域路由器开发部,2023.08 – 2024.07
学习了 PPPoE/PPP 协议,了解用户上线报文交互过程。熟悉路由器开发工作流,资源、脚本、组件分层。了解命令行建模、下发流程。了解常见路由器设备操作,交互,如配置 BAS 口,使用测试仪上线用户。担任版本新硬件开发接口人。
自我评价
本人求真务实,踏实肯干,对待工作认真负责。乐于与人交流,积极学习新技术,乐于钻研。平时喜欢折腾一些小而轻的实用工具。