最懂技术人才的职场管家!项目总监直达热线:18948713069(工作日 9:00-22:00) 深圳市一格网络有限公司
”一格职业顾问”
职业顾问:王先生
18948713069
xueqy@job1001.com
具有云计算、分布式计算、存储开发和研究经历,5年左右的搜索引擎技术经验,对于基于Lucene的索引、检索、分词、query分析、log分析等模块具有一定经验。

求职意向
工作经历

2014.11-至今     ***      应用架构专家     
系统架构梳理工作。为集团系列金融、保险等系统做架构梳理,针对架构问题进行分析,提出架构重构方案。对于部分开发问题进行协助分析并解决。   
公司级灰度发布分流组件平台架构设计与研发工作。
   1) 对分流平台进行架构设计和核心算法实现。
   2) 改进BPM开发部署流程管理,将灰度发布整合到常规流程中。
   3) 并为若干系统做灰度发布方案,帮助它们实现灰度发布。  
开发框架Karma的研发。一个异步的开发框架,针对传统金融保险服务业务,解决其耦合、复杂问题等研发的开发框架,主要的技术有消息队列,缓存,分布式存储,领域建模等
为集团保险系列若干个开发部门提供架构指导工作和员工技术培训工作。  
 
2013.01-2014.11    上海真旅网    高级技术经理     

作为新B2B平台技术负责人,带领团队(团队的开发人员大约在35人左右)完成新B2B平台天地行系统(http://www.tdxinfo.com)的开发工作,在职工作期间完成了新系统的开发上线,并带领团队完成将近20个迭代的开发工作。 1. 全面管理B2B平台开发团队的技术开发工作,统筹负责新B2B系统平台、OpenApi平台和公共服务组件平台团队的技术管理、架构设计、技术指导以及协助产品经理、测试、运营部门,完成对系统的成功发布上线以及迭代发布工作。
2. 负责公司技术开发的员工招聘,指导技术团队学习和交流等工作。

2012.06-2012.12   云壤(北京)技术有限公司      高级工程师       
作为主要研发人员,参与"云云阅读" 项目的开发工作。
1. 参与云云阅读的推荐系统的算法设计、架构设计和研发工作.
2. 作为项目负责人,负责云云阅读的移动客户端的开发工作,开发团队一共6个人。
      1)  组织团队完成对移动开发技术,ios技术的知识学习和移动开发框架的设计研发工作。
      2)  对移动客户端项目进行项目管理,并作为主要开发人员参加到研发工作中,主要包括移动客户端、服务端的架构设计、接口、算法等的研发工作。       3)  新员工的指导老师。

2011.03-2012.05     深圳市宜搜科技发展有限公司      软件工程师     
作为垂直搜索研发部核心开发小组(索引检索组)研发工程师,参与了若干个垂直产品的索引检索研发工作和线上运营工作。主要参与工作如下:
1.  根据产品需求对若干个垂直产品进行研发和线上运营工作。  
2.  图片检索相关性提升工作。分析图片产品的用户行为,使用机器学习的方法来对分析用户的检索意图,改进检索算法,使得检索效果得到提升。  
3. 宜搜音乐产品推荐引擎的研发工作。  
4. 新员工指导老师

项目经验

2015.08-至今     Karma,一个新的开发框架    
 Karma是一个新的开发框架(对标开源的框架Spring). 通过分析平安集团的系统特征,为了解决业务复杂、降低系统耦合度、容易扩展、开发业务学习难度高等常见问题,结合领域建模思想,设计了一个新的基于消息的开发框架karma。
我的主要工作如下:     1. 框架的架构设计。2.  部分核心组件功能代码实现。包括分布式领域事务一致性、Karma IOC, Karma AOP功能模块实现。3. 框架试点推广工作。
 

2015.01-至今   公司级灰度发布方案以及试点项目推广    
      为了提高平安集团的系统部署的可靠性以及支持未来的ABTest,根据平安系统的特色,成立了灰度发布项目,制定全面的灰度发布方案,并在多个项目中进行试点改进。我作为主要的方案架构设计主要人员以及推动人员参与到该项目中,主要工作包括:
   1.  梳理多个系统架构,得出这些系统的分流以及发布部署特征,制定整体灰度发布方案。
   2.  协助研发管理部梳理整体开发、测试部署、运营监控流程,将灰度发布流程整合进来,并进行宣导。
  3. 分流系统组件平台架构设计和核心编码。主要设计了基于nginx+lua和 后端程序级别分流这两种分流技术,支持基于IP,用户,组三种分流模式,还有简单的分流效果统计模块功能。
   4.  系统试点期间的推广工作和疑难问题解决。
 

2014.11-2015.09    平安保险系列OpenAPI平台架构设计    
      平安保险系列OpenAPI平台系统的目的是将平安集团传统保险系列产品,通过架构和业务的梳理,将该部分产品通过OpenAPI形式开发出来,提供个相关合作方调用。
      该系统最大的难点是整体保险系统业务复杂,系统新老并存,性能不一等。本人作为该系统的架构师,主要工作如下:
     1. 系统梳理和领域建模工作推广。带领和指导相关开发人员,对相关保险业务进行梳理。通过领域建模的思路,将系统的业务领域化,并对不同领域的交互通过消息、异步等方式进行调用,降低系统的耦合度。使得性能不一,新老并存的系统在开发平台里的耦合度降低。
    2.  分析不同子系统的特性,落实平台每个子系统的行政属主、职责和愿景。降低沟通的成本。
    3.  研究服务治理和服务降级技术。结合duboo等技术,实现对服务的调用的统一治理,并针对性能不一的系统实现了流量限制等功能。
 

2013.01-2014.11    在线旅游B2B平台-天地行    

这是一个从0到1的项目。新天地行B2B系统是一个实现机票、酒店等旅行产品多供应商与多采购方的信息共享、资讯交流、产品交易为一体的旅行交易平台。包括运营商平台、采购商平台、供应商平台、Open API和移动APP,产品有机票、酒店、保险、旅游、签证等,每日访问量超过1000万pv, 运营业务超过在200亿左右。 
      平台总体架构为一个较大的分布式系统群。业务架构丰富,主要系统包括产品平台、订单平台、财务平台、用户中心等平台服务信息,从产品维度来切分为运营商系统、分销商系统、和供应商系统。
      整体系统技能采用了多个流行的开源项目,包括
      1) zookeeper , 用来做全局资源锁、系统协调锁、中心调度等。
      2) redis. 构建分布式缓存系统。
      3) mongo. 做业务非金融财务数据的数据库。
      4) postgrel.  金融财务订单数据的数据库。
      5) thrift和dubbo. 分布式RPC通信。
      6) hadoop系列产品。用作分布式存储、日志采集存储、离线计算等.
     除了开源项目外,自行研发了一些核心技术,包括搜索平台,输入自动补全平台,分布式全局资源锁、多功能算法(边距距离,字典树)、全局统一配置文件系统、rpid 日志组件、搜索、探针、hadoop读写控件、zookeeper读写控件等的framework代码组件等。 
     本人作为开发负责人,带领开发团队,联合产品、测试、运营部门一起合作,完成该系统的开发上线工作,自从系统上线后经历了近20个迭代的版本更新过程,在满足用户需求和规划的同时,也不断地对遇到的问题对系统进行相应的调整和系统重构,对于个人来讲,在系统的架构、团队管理方面都得到了很好的锻炼
 

2012.09-2012.12    云云阅读ios移动客户端   
这是云壤公司的一款产品,云云阅读的ios客户端的研发项目。
作为研发团队的负责人,我们在从没有ios开发经验的情况下,组织团队学习客户端开发技术开始,一共经历了3个月左右的时间,完成了该款客户端的开发和服务端的开发工作。同时,并将部分开发工作行程一套开发框架,较好地支持后面的开发,主要包括以下技能:
   1. 研发了一套 ios的总体工程部署、开发架构,自动打包脚本。
   2. 从架构角度,支持多工程依赖,并将部分功能抽象出共同工程服务,提高了代码的重复利用。
   3. 从当时的多种开源代码中,经过改造,自研发了一套公共工程组件,包括下拉刷新、缓存、图片裁剪、网络通信等工具


 
2012.04-2012.10    云云阅读数据处理系统    
   这是云壤公司的一款产品,云云阅读的项目。项目的详情是从海量的网页中通过机器学习的算法,对网页进行分类,打分,寻找出相关主题的有价值的网页,并对网页从无结构转为结构化数据,提供给用户。
      作为该项目的主要研发人员,我负责了其中两个主题的分类算法:POI地址信息和股票相关信息。主要做的工作如下:
   1. 设计基于TOPIC的分类算法和相关聚类算法,提取出该TOPIC的语料、新词、垃圾词语料。语料的提出是从64亿话题网页中进行工作的,其中提取的POI语料超过2000万,并通过人工结合分析拆选出200万的精品语料。
   2. 利用提出的语料,从每日大约50亿的网页中进行文本处理,对网页进行分类并打分, 过滤垃圾网页, 形成云云阅读的来源,并进行存储。
  3.  增量语料的发现机制。

 

 2011.12-2012.04  音乐推荐与纠错系统
音乐推荐与纠错系统是宜搜垂直搜索mp3产品的一个子系统。该系统是在用户输入错误的搜索词的时候,通过统计方法、分类算法等方法去猜测用户的意图,为其对输入的搜索词条进行纠正错误以及推荐相关的结果,目的是为了增加音乐产品的搜索推荐与搜索纠错功能,使得搜索体验得到极大提升。       作为该系统的主要研发人员,我负责了整个系统的架构设计和算法设计开发过程,主要工作包括如下:    1.  设计了一个具有实时更新功能的索引系统。提供纠错词的索引,以及相关词条的推荐结果。    2.  检索的纠错功能算法实现,包括整合拼音后鼻音,字母,数字等方式。    3.  含有增量更新功能数据处理环节。收集半年的用户输入词条以及相关的点击日志,进行日志分析,得出相关词条以及点击结果的关系数据,并进行处理。    4.  效果测试与调优。通过线上持续监控,并分析数据,持续调优。

教育经历

2008.09-2011.06   中国科学院计算技术研究所    软件工程              硕士  
2004.09-2008.06   武汉大学                                   计算科学与技术   本科

关于一格 | 一格新闻 | 联系我们


深圳市一格网络有限公司

服务热线:

电子邮箱:xueqy@job1001.com

服务中心:深圳市南山区粤海街道白石路3609号深圳湾科技生态园9栋B座07层17-18号