辛翼鹏
昵称: jn_xyp
English Version
18615672707
xiny13@mcmaster.ca
Github
LinkedIn
技能水平
Python
★
★
★
★
★
★
★
★
★
★
Javascript
★
★
★
★
★
★
★
★
★
★
HTML&CSS
★
★
★
★
★
★
★
★
★
★
Java
★
★
★
★
★
★
★
★
★
★
奖项
麦克马斯特大学
入学奖学金
Certificate of Distinction in the
Canadian Computing Competition
2018, Senior.
Certificate of Distinction in the
Canadian Computing Competition
2017, Junior
爱好
烹饪
乒乓球
摄影
Durian Resume 版本
1.3
最后修改: 2021年9月9日
© 2017-2021 jn_xyp
个人简介
5年
Python
使用经验,熟悉语言特性,了解语言设计思路。
熟练使用
Java
和
JavaScript
编程语言,有桌面端和在线应用开发经验。
麦克马斯特大学 计算机科学本科专业在读,大三。当前GPA:
3.9
教育信息
荣誉计算机科学 Co-op
麦克马斯特大学,加拿大汉密尔顿
预计毕业时间:2023年4月
因录取均分超过90%而获得
麦克马斯特入学奖学金
目前就读于大三
相关专业课程:
Discrete Mathematics with Applications
Introduction to Computational Thinking
Computer Architecture (MIPS Assembly Language)
Computer Science Practice and Experience
项目经验
远行星号中文论坛
www.fossic.org
2018年4月 - 至今
为国外独立沙盒游戏《远行星号》开发及运营的在线中文社区,
截至目前拥有超过5000的周UV和超过30000注册用户。
对现有基于PHP和JS的框架进行深度自定义,以满足当今对于用户体验和安全性的要求。 为非PC用户开发了
响应式的移动端界面
。
借助第三方
对象存储和分发
服务,为用户提供高质量的下载体验。
目前正在制作一个统一的游戏模组发布和分发平台,以及相应的客户端模组管理工具。
Hack the North - Memoritis
devpost.com/software/memoritis
2019年9月
使用自然语言处理和机器学习技术驱动的,记忆与体验分享平台。
后端使用
Flask
作为应用服务器,调用 Google Video Intelligence APIs 和 word2vec 来实现对于用户上传媒体的特征提取,并以此构建连接图。
前端使用
ReactJS
制作单页应用,使用Bootstrap组件库。 可视化方面则使用了 cytoscape.js 来对连接图进行可视化。
主要负责前端设计,负责界面以及数据可视化的实现。
Bilibili 弹幕过滤工具
github.com/jnxyp/Bilibili-Block-List
2016年6月 - 2018年9月
为 Bilibili.com 设计的,基于正则规则的弹幕屏蔽列表。
使用正则表达式来过滤不友善言论,使用NLP算法对相似弹幕进行合并。
在Github获得超过280 stars,超过20次fork。
工作经验
前后端开发 实习
微软亚洲研究院
,北京
Sept 2020 – Sept 2021
所在小组的主要方向是对Azure云系统产生的大量故障及解决过程进行分析,开发各种内部工具来自动化 故障生命周期中各个流程的处理工作,预测和检测故障,减少运维压力,以提高云系统可靠性。
主要负责对一个内部线上使用的故障影响范围分析工具进行改进和维护,优化了该工具的运行效率以应对 重大事故引起的事故量激增,并根据Office365团队的需求,成功将该工具移植到其自身的故障处理平台上。
亦负责开发相关的服务状态可视化前端,搭建监控数据处理Pipeline等工作。
使用到的工具包括但不限于: Kusto、Azure Devops、Azure Pipelines、Azure Data Factory 等。
数据分析 实习
浪潮
, 山东济南
2019年7-8月
协助进行数据的采集和清理工作,包括使用Scrapy框架和SQLite数据库的爬虫开发,以及数据收集和清洗的自动化。
编程课程助教
Bronte College
, 加拿大密西沙加
2017年3-6月
课后主持时长约1.5小时的辅导课程,主要面对11和12年级的编程课学生。
为学生准备讲义,给予启发式问题以加强学生对于编程概念的深度理解。
专业技能
使用Python和Java进行编程和面向对象的程序设计。
包括HTML, CSS, Javascript在内的Web开发相关技能,熟悉Django和React等前后端框架。
使用Haskell等语言进行函数式编程。
熟悉SQL语言,以及Mysql、SQLite数据库的使用。
熟悉Git和SVN版本控制系统的使用。
熟练使用MS Office, Sony Vegas, Photoshop等工具软件。
熟悉各种云计算平台的配置和使用(AWS、GCP、Aliyun、Azure)