阿拉丁和灯

Thoughts, stories and ideas.



吴以均的简历-深度学习

吴以均

  • 手机:13901658165
  • Email:wuyijun1129@hotmail.com
  • 微信号:即手机号

个人信息

  • 吴以均 / 男 / 1978
  • 硕士 / 浙江大学计算机系,竺可桢学院(2000-2003),本科 / 浙江大学计算机系(1996-2000)
  • 工作年限:13年
  • 技术博客:http://wuyijun.cnhttp://tfmaster.cn
  • Github:http://github.com/yijunwu
  • 期望职位:人工智能/深度学习资深技术岗位
  • 期望城市:上海,杭州

要点

  • 数学理论基础扎实,曾获国际数学模型竞赛一等奖。
  • 深刻理解机器学习以及深度学习理论,曾利用机器学习理论,开发自动交易策略。熟练掌握Matlab, Python, Tensorflow等机器学习常用工具和语言。
  • 系统学习了Yaser Mostafa, Geoffrey Hinton, Google的机器学习课程
  • 毕业论文为人脸识别方向,一直对机器学习理论保持关注。
  • 阿里巴巴技术专家,寻求人工智能行业的发展机会

工作经历

阿里巴巴( 2016年4月 ~ 目前 )

技术专家。负责交易平台的整合和业务需求的分析和设计实现。高并发,高可靠系统的搭建。运用BERT进行工单自动分类,等等

唯品会( 2014年12月 ~ 2016年3月 )

移动多APP接入层项目

负责移动多APP的后端接入层的设计和开发。使用异步处理框架开发接入层,成功将最搭和唯美两个APP的推上线,从1.0到2.0,历经多个版本不断改善。对开发流程和项目设计提出多项改进,显著地提升了开发的效率,例如对于版本发布以及线上bug修复流程的改进,将线上bug修复的步骤减少60%,显著缩短了修复的周期。被评为公司优秀员工。

VIP个人助理项目

技术Lead。对重要模块进行设计和编码,把握整体代码架构。在新技术应用(Java 8函数式编程,异步处理),优化代码结构(重构),确保代码质量(Merge Request/Code Review),源代码管理规范(Git-flow),开发流程(多版本并行开发)等方面,提出并推行切实有效的措施,确保了快速发布版本的同时,代码保持高的质量,同时发布产品运行可靠。

懿富金融( 2013年2月 ~ 2014年10月 )

基于机器学习理论的程序化交易策略设计和开发

与懿富金融合作创建基于机器学习理论的程序化交易策略。在线性回归等方法的基础上,实现交易策略的验证和测试。同时为懿富金融投资公司开发全套支持软件,包括数据抓取系统、交易软件、投资策略回测系统。数据抓取系统通过网页分析,屏幕截图分析等方法自动抓取数据;交易软件基于CTP交易平台,为用户提供多账户功能以及自动交易功能。投资策略回测系统为客户提供灵活的,便于开发的策略回测平台。

摩根士丹利( 2011年12月 ~ 2013年1月,软通动力外派)

交易数据比对系统

为摩根士丹利的Post Trade Tech部门,开发交易数据比对系统。抓取各大交易所的数据,整理、提取、导入,并与摩根士丹利内部维护的数据相比对。比对按照Cash, Position, Trade的层级进行,开发后台的数据ETL系统、比对系统、报告生成系统,以及前端WEB界面。满足在高度的时效性要求下的数据排查,问题修复。我承担的职责包括数据比对模块的实现,系统运行时的问题排查。软件开发同时用到Java和C#,运行平台包括Linux(数据库端)和Windows(Web后端)。

野村证券( 2011年1月 ~ 2011年6月)

债券交易风险报告系统

开发和维护债券交易风险报告系统。负责开发其后端的数据库以及数据仓库系统,包括数据的解析,提取,转换,以及存储。同时负责构建其开发的基础设施,包括自动构建系统。技术涉及数据库以及数据仓库的深度应用,应用Java程序对数据的ETL(Extract, Transform, Load)处理过程,债券交易的风险数据的业务结构的深层理解。

IBM中国实验室( 2004年8月 ~ 2010年12月)

Lotus Connections

负责领导Lotus Connections产品以及之后的Lotus Quickr两个产品的install 模块的开发。设计模块总体架构。遵循敏捷开发的过程,组织安排团队的设计,开发工作。负责开发过程中疑难问题的解决,以及风险的把控。负责与美国的Management team的沟通和协调,提升团队效率。应用了全面的自动化测试来帮助产品的开发。

期间在美国工作三个月。帮助美国团队赶上了Lotus Connections产品开发进度,技术实力得到认可,综合能力也获得美国同事的高度评价。促成公司决定将项目的部分模块派到国内开发。

其他项目

IBM WBCR Data Acquisition模块 - 利用Web Service技术,让WBCR能够从外部数据源获取数据,集成进WBCR系统中。作为主要的设计者,设计Web Service的架构;作为team lead,协调各成员的工作。

IBM WBCR - 作为主要的设计和开发人员,设计install程序的架构;设计migration的架构;实现集群,以及“多租户功能”。遵循企业级应用软件的开发过程,与world wide的团队合作。保证产品的顺利发布。

腾龙软件工作流引擎转换项目 - 将一个完整的开源工作流引擎从Java实现转换到DotNET平台实现。先通过转换工具进行初始转换,然后对转换后的C#代码进行,代码分析,检查,消除编译错误;并进行调试,消除运行错误。最终获得一个完全可运行的C#语言实现的工作流引擎。

<!---

开源项目和作品

开源项目

演讲和讲义

技术文章

技能清单

以下均为我熟练使用的技能

机器学习

  • 深度神经网络:DNN, CNN, RNN
  • 深度学习框架: Tensorflow
  • 语言和平台:Python,Matlab
  • 相关工具:RapidMiner, JMP

互联网开发

  • Java开发:Core Java / 多线程 / 异步 / Java EE
  • Java框架:Spring / MyBatis / Struts / Play framework / EBean
  • 设计:设计模式 / UML
  • 架构:互联网应用典型架构
  • 函数式编程:Java 8 Functional programming
  • 版本管理:Git / SourceTree / Git-flow
  • 自动构建:Jenkins / Maven
  • 容器技术:Docker
  • 单元测试:JUnit / Mockito / WireMock / Spring MVC Mock API
  • 数据库相关:ETL / Data Warehouse / MS SQL Server / DB2 / MySQL / Redis
  • 前端框架:Bootstrap / AngularJS / HTML5
  • 开发平台:Linux(CentOS, Ubuntu) / Shell
  • 云和开放平台:阿里云
  • 其他语言:C# / C / C++ / JavaScript / Scala / Matlab / HTML

致谢

感谢您花时间阅读我的简历,期待能有机会和您共事。



Jacob Wu