周翀 Zhou Chong ============== * 电子邮件: logan.zhou.cn@gmail.com * 移动电话: 13764131714 * 出生日期: 1985 年 11 月 * github地址: https://github.com/Xorcerer 自我评价 --------- * 本人热爱数学,从初中开始学习计算机编程,关注算法和编程语言细节。 * 英语口语流利,熟悉外企工作环境。 * 善于通过创造和维护自动化工具链来提升工作和生活效率。 * 善于学习新的编程语言的设计原则和运行特性,更通过语言之间的相互借鉴来加速学习。 * 喜欢接触和了解新的环境和事物,无论是技术还是生活方面,永远对生活保持着一份好奇。 知识结构 --------- * 熟悉数据结构,C++常用集合的结构,熟悉常用集合,图,统计,随机算法; * 熟悉C++,boost::asio/function/signals等,C++11; * 熟悉C#,async-await异步编程模型,GC原理,JIT机制,反射,开发环境以C#/mono为主; * 熟悉Python,django,gevent,SWIG/C++; * 了解Erlang,OTP,虚拟机和软实时机制; * 精通工程环境自动化,语法解析,代码生成,自动化测试/编译等,如本简历通过 自动化脚本生成pdf,html和docx版本; * 了解编译原理,曾为客户端用ActionScript 3代数表达式解析库,涉及词法分 析,语法分析,语法树生成,常量折叠等; * 了解多种语言运行机制及语法,Lisp,Haskell,Go,Erlang,node.js。 工作经验 --------- ## 2016.03 ~ 至今 微软 ## **工作环境** Windows,C#,SQL Server #### 责任描述:#### 工程师 * 用统计方法和机器学习识别异常流量和流量迁移; * 设计并实现分布式的Bing服务的流量迁移工具,根据需要把任一服务在指定数据中心的流量分流至其他数据中心。 ## 2015.03 ~ 2016.03 nWay.com ## **工作环境** Windows,C++,Python,SQL Server #### 责任描述:#### 高级工程师 * 在中国区设计并实现分布式服务器架构; * 支持韩国市场上线(在首尔工作2个月) * 支持中国市场上线(由于中国团队没有建立,先在旧金山总部工作2个月,然后在杭州工作半年) * 优化服务器效率,如:降低服务器与数据库之间的IO,降低排位赛的算法复杂度; * 实现对查询友好的日志系统,并与网易的日志系统对接; * 协调网易派来的工程师的开发工作,并负责代码审查; * 参与面试、组建并协调中国团队; * 维护中国区的开发服务器,并配合网易运维人员维护线上生产服务器。 ## 2014.08 ~ 2015.03 英孚教育(Education First)## **工作环境** Windows,ASP.NET,SQL Server #### 责任描述:#### 高级工程师 * 优化服务器算法效率; * 优化数据库查询层的API; * 参与新课程系统的开发,并重新设计了更加动态的课程结构; * 参与并主持内部技术分享。 ## 2014.03 ~ 2014.08 七感(机器学习) ## **工作环境** Linux,Mongodb,redis,Python(numpy,scipy) #### 责任描述: #### 高级工程师 * 生成并调整分类图(涉及算法K-mean, K-center); * 从信息中找到统计显著的内容; * 通过矩阵计算和分布式计算优化计算速度。 ## 2012.12 ~ 2013.12 畅游上海 ## #### 手游研发部 #### **工作环境** Linux, Mono/C#,C++, Couchbase NoSQL 数据库 #### 责任描述: #### 架构师 * C#服务器网络底层(基于.Net 4.5,asnyc/await); * C++通用实时排名服务器,基于boost.asio。 * 为通信协议实现代码生成; * C++,C#客户端通信库,包括一个无锁的跨线程消息队列; * 定期(或上线前)审查各手游项目的服务器端代码; * 为本部门面试服务器端候选人(参与了公司手游部门从 0 开始扩张的全过程)。 ## 2011.7 ~ 2012.12 端点信息技术有限公司 ## ### 项目: 深渊 3D 多人在线网页游戏 ### 创业项目,基于 Flash 的 3D 多人在线网页游戏。 **项目环境** Linux,Tornado/Python 的 Web 服务器,C++战斗服务器, Couchbase与MySQL数据库。 #### 责任描述: #### * 服务器端主程序员; * 设计并实施跨平台开放方案,满足不同平台(Mac OS X 和 Windows)的开发和测试需要; * 设计并实现服务器架构、通信方式及协议,使用 boost.asio, zeromq; * 实现多人在线的战斗服务器,基于 C++(使用部分 C++11 特性)/Python; * 设计并实现基于 Python 的游戏逻辑与任务配置方式; * 为客户端用ActionScript实现代数式解析器(把公式字符串经过词法分析,语 法分析,最终生成可多次复用的语法树,并附带简单编译器优化特性),并支持中文。 * 设计基于 Erlang 的逻辑测试及压力测试,并负责指导实现。 ## 2010.7 ~ 2011.7 盛大游戏 ## ### 项目: mochimedia.com 的交易系统扩展及维护 ### 在盛大游戏收购 Mochimedia 之后,作为该公司的中国项目组接入盛大经济系统, 及维护原有交易系统。 **项目环境** 亚马逊云 CentOS 虚拟机,Pylons/Python(Web 前端),Erlang(交易系 统)。 #### 责任描述: #### * 基于 Erlang 的交易系统的扩展与维护; * 盛大用户接入; * 盛大点券与 Mochimedia 的货币兑换; * 盛大糖果 Python 版 SDK; * 麻球游戏店中店主程序员。 ## 2009.7 ~ 2010.7 福窝网 ## ### fuwo.com ### 面向装修市场的装修公司推荐,评分,及监督网站。 **项目环境** 基于 Django/Python 开发,Postgresql 数据库,Gentoo Linux。 使用自有服务器架设虚拟机进行备份管理。 #### 责任描述: #### * 作为项目组组长开发; * 设计网站框架,指导组员开发,保证团队工作质量; * 编写基础性程序模块; * 网站/数据库性能调优。 ### ifuwo 3D 装修模拟软件 ### 面向装修家庭的 3D 模拟软件。 **项目环境** 基于 WPF/C#的 3D 装修模拟软件。 #### 责任描述: #### Http 通信模块、3D 视野模块。 3D空间最小生成树路径算法模块的开发。 教育经历 -------- 2005.09 ~ 2009.6 上海海事大学 电子信息工程 本科 语言能力 -------- * 英语:六级,流利与技术人员沟通,流利阅读 IT 类技术文档。 * 粤语:母语。 附加信息 -------- * 兴趣爱好:自助旅行,羽毛球,溜冰,围棋 * 其他特长:古筝 最新版简历 -------- + 在线版简历地址:[http://xorcerer.github.io/%E5%91%A8%E7%BF%80%E7%AE%80%E5%8E%86.html](http://xorcerer.github.io/%E5%91%A8%E7%BF%80%E7%AE%80%E5%8E%86.html) + PDF简历下载:[http://xorcerer.github.io/%E5%91%A8%E7%BF%80%E7%AE%80%E5%8E%86.pdf](http://xorcerer.github.io/%E5%91%A8%E7%BF%80%E7%AE%80%E5%8E%86.pdf)