郑舒力

J2EE开发专家,熟悉Rails开发,热爱敏捷开源技术,能很快接受新知识新事物,团队协作能力强,有着丰富的web2.0开发经验。

  • 技术能力:
  • 工作态度:
  • 工作成果:
收藏 立即预约
项目意向
高级软件工程师、互联网研发工程师、系统分析师/架构师 980元 全程集中 北京 工作经验: 擅长技能: Ruby
平台工作经历
其他工作经历
公司名称 软通动力
在职时间 2011-09-01 ~ 2013-01-01
职位名称 系统分析师/架构师
薪水 0/月
项目描述 IT管理/项目协调
个人职责 工作描述: 项目简述 此系统是为诺西的BSC(基站控制器)开发的容灾备份系统,系统周期备份运营商全网下的BSC数据到容灾备份BSC,当BSC遇到灾难故障时,启用容灾BSC作为替代。 本人职责 1、和诺西BSC专家确定系统的具体需求。 2、设计整个系统的技术架构。 3、完成系统的开发编码与测试。 4、在运营商现场部署系统并进行容灾演练。 5、架构需求等文档的编写。 此系统基本属于纯J2SE的编程,由于备份容灾BSC数据的本质是组织一整套类似于linux指令的BSC操作命令发送至容灾BSC。每条命令都是由一条命令模板绑定真实数据后解析生成。所以此系统的核心部分是一套根据业务设计的模板引擎。此模板引擎提供了基于XML的命令配置方式,命令的格式以及命令的数据源都可以灵活在XML中配置,一些命令有一些特殊的解析方式,引擎提供了类似于Plugin的方式配置个性化的解析方法。 开发环境与技术 EXT Spring Hibernate MySQL WebService
使用技能
公司名称 IBM
在职时间 2011-06-01 ~ 2011-09-01
职位名称 高级软件工程师
薪水 0/月
项目描述 软件/互联网开发/系统集成
个人职责 工作描述: 项目简述 为中国银行的网银重新设计实现了新的一套UI 本人职责 使用Dojo 编写了中行网银的信用卡,个人设定模块
使用技能
公司名称 华夏基金
在职时间 2011-03-01 ~ 2011-06-01
职位名称 高级软件工程师
薪水 0/月
项目描述 软件/互联网开发/系统集成
个人职责 工作描述: 项目简述 网上交易系统为投资人提供基于互联网的基金账户管理、基金交易、网上查询等手段. 本人职责 1. 重构系统代码 2. 设计系统的缓存架构 3. 关键AOP的编写 4. Fitnium主体测试框架的编写 5. 编写测试代码 开发环境与技术 SpringMVC Terracotta Server MyBatis Oracle Fitnium
使用技能
公司名称 IBM
在职时间 2010-06-01 ~ 2011-03-01
职位名称 高级软件工程师
薪水 0/月
项目描述 软件/互联网开发/系统集成
个人职责 工作描述: IBM LotusLive Security & Partner Integration 项目简述: LotusLive(www.lotuslive.com)是一个IBM托管的在线服务产品组合,可以提供可扩展的安全的电子邮件、web会议和协作解决方案。LotusLive通过SaaS模型交付。Partner Integration是LotusLive的核心卖点之一,是一套向全世界客户提供集成的集成解决方案平台 本人职责: 用户在通过第三方APP访问LotusLive API的时候,需要进行认证,,LotusLive使用Oauth开放协议进行权限认证。本人负责在LotusLive上实现Oauth,完成Oauth Service部分的代码。并且编写Jmeter 测试脚本,对Oauth Service进行自动化测试。 开发环境与技术: SaaS,Cloud,Oauth,ActiveMQ,Hibernate,Struts,Memcached,DB2,,JMeter,CMIS,XCAML,Tomcat,REST IBM Lotus Quickr PDM component 项目简述: IBM Lotus Quickr是一款基于web2.0的团队协作和内容管理平台。Lotus Quickr提供了丰富的团队协作组件其中包括团队文档库,维基,博客,论坛,团队任务等。其中Lotus Quickr文档库(PDM)提供了基本的文档管理和操作功能,包括版本控制,文档编辑,检入,检出,文档类型等。 本人职责: 负责研究HTML5 File API标准,并且将其应用在PDM中,使用户能够直接从桌面拖动文件到浏览器中,完成上传。取代以前使用的C++编写的Browser Plugin。使用dojo完成javascript部分的编码,并且在Service部分,通过代理模式,实现对文件上传进度的拦截。实现进度条功能。 在javascript中应用function的递归和Ajax的回调函数,在异步请求的同时,将文件的上传方式控制在同步上传。 开发环境与技术: Dojo,WebSphere,REST,Struts,HTML5,JCR
使用技能
公司名称 H3C华三
在职时间 2009-09-01 ~ 2010-06-01
职位名称 高级软件工程师
薪水 0/月
项目描述 软件/互联网开发/系统集成
个人职责 工作描述: H3C iMC EAD(终端准入控制)解决方案 项目简述: EAD通过安全客户端、安全策略服务器、接入设备以及防病毒软件的联动,可以将不符合安全要求的终端限制在“隔离区”内,防止“危险”终端对网络安全的损害,避免“易感”终端受病毒、蠕虫的攻击 本人职责: Admin可以通过iMC管理中心对EAD的防控策略进行设置。 本人负责开发EAD四防软件管理部分。iMC View层使用的技术是JSF,通过JSF事件绑定到Java Service部分。由Hibernate最后将数据入库。同时使用Socket将Admin的改动操作下发给安全策略服务器。 开发环境与技术: JSF+Spring+Hibernate+SQLServer
使用技能
公司名称 华为技术有限公司
在职时间 2007-09-01 ~ 2009-09-01
职位名称 高级软件工程师
薪水 0/月
项目描述 软件/互联网开发/系统集成
个人职责 工作描述: 华为Sig业务网关监控产品 项目简述: Sig是一个DPI产品,近年来P2P、非法VoIP等流量占用了电信运营商大量带宽。Sig使用DPI技术,对运营商链路上的带宽进行透明的展示,采用对垃圾流量进行告警、控制,对DDOS,WORM进行清洗。对恶意URL进行阻断等多种手段为运营商提供增值业务。 本人职责: Sig分前、后台两部分,前台采集数据,后台处理并呈现数据。后台分PolicyServer、ReportServer、UpdateServer等子系统,本人负责ReportServer的设计和编码,ReportServer又分为DAS、NODE、UI三部分。 DAS负责对前台上报的流量协议数据解析入库,由于处于前、后台接口位置,DAS对性能的要求非常高。它采用多线程并发的对数据进行同步、解析、入库。DAS吞吐量上限为100万用户的数据,为提高效率采用SQLLoad入库方式,N+1的部署方式,并由OMC维护设备心跳,实现负载均衡。 UI为Sig最终业务呈现子系统,采用传统三层架构。Hibernate支撑起UI对系统配置库的数据访问操作,struts2与Spring进行了集成,appfuse整合了SSH三者。报表展现采用JasperReport3.0,JasperReport支持报表超级链接、常用图种、Excel,PDF导出,以及对图例等细节的精细化控制。UI视图层采用EXT,项目组对EXT组件进行封装,使得原本开发难度大,学习成本高的EXT技术在应用中得到了最大简化。UI采用了svg技术向用户呈现网路链路实时流量。 开发环境: Tomcat+Oracle+IReport+Ext+Svg+Spring+Struts
使用技能
教育经历
院校名称 河南理工大学
毕业时间
所学专业 计算机科学与技术
最高学历 本科