我本科就读于中山大学,毕业后通过免试推荐至上海交通大学计算机系攻读硕士学位。我拥有扎实的Java基础和计算机系统的理论知识,并且拥有Java后端开发经验和实时流式数据处理经验,并且对分布式服务框架也有一定的实践经验。以下是我简要的项目介绍:
研究生就读期间,我参与并主导了实验室与微软亚洲研究院合作的项目,基于群智感知构建城市噪声地图,项目采用手机内置麦克风收集开发环境下的实时噪声数据,由于数据具有稀疏性,因此提出半监督张量填充算法对缺失的数据进行预测恢复,从而形成最终的噪声地图。项目中使用了kafka-storm的组合框架对实时噪声数据进行接收和处理,基于spring MVC构建网站展示噪声地图数据。除次之外,我还参与过apache 顶级开源项目apache eagle的开发,负责项目在docker容器的构建与启动,和使用spark streaming对用户逻辑进行转义。我先后在腾讯和微软实习,在腾讯的社交与效果广告平台从事移动联盟的会员信息系统的开发,项目使用playframework框架进行开发
在华为工作期间,参与了新5G在线数据处理平台分布式服务框架的开发,项目基于thrift实现了基础的rpc框架,我主要负责进行服务治理框架的开发。利用了zookeeper实现了服务的注册和发现,并提供了客户端的服务地址管理,TSocket连接池功能,客户端的软负载均衡和服务失效时的动态ip切服务。