个人介绍
工作经历
2011-09-01 -2019-05-01IBMTechnical Leader
1. 15年为公司完成第五代web应用架构设计,开发工作,实现前后端分离。以及对整个team的培训工作。 在公司历代产品中解决数个技术难题。 2. 完成Symphony产品整个web管理平台的security升级,包括XSS,CSRF等漏洞修复。 3. 完成整个Sympho
教育经历
1999-09-01 - 2003-07-01西安电子科技大学计算机应用技术本科
在校期间表现普通,就是爱玩游戏,爱打篮球,没啥特别的。
技能
“优驾行”*公众平台依托陕西省公安厅交警总队大数据,为全省驾驶人服务,服务包含:陕牌机动车在全国范围内交通违法记录查询并缴纳罚款、陕籍驾驶证记分及状态查询、交通事故*智能处理等。 驾驶人可通过“优驾行”*平台 查询并处理陕牌车辆在全国范围内的交通违法记录,包含带记分的违法记录。使机动车交通违法处理不再受时间、地域的限制,大大减轻了交警业务窗口压力,也减少了驾驶人往返奔波、排队的问题。
Eclipse3.4+MyEclipse6.0,PowerDesigner-11,Visio 2003,润干报表设计器3.5(开发工具)Windows 2003Server + WebSphere 6.0 ND + Oracle9i(软件环境)上海文广集团节目信息系统主要分为两大部分:一、C/S架构子系统,主要包括三部分,1.配置管理子系统。2.编排管理子系统。3.条码打印子系统。二、B/S架构子系统,主要包括两部分,1.节目信息子系统。2.素材资料子系统。
该平台主要是针对公司高性能计算和大数据平台Symphony的用户界面管理。其中包括的主要功能有:1. 资源管理,对整个集群的硬件资源的管理维护。资源调度策略的维护管理。资源消费策略管理。2.Workload管理,对用户的application的管理以及application运行状况的管理,包括每一个session和task的运行状况监控,同时支持MapReduce Job和Spark Job的管理监控。3.Service管理,对平台内部运行的所有service进行管理,同时用户可以添加自己的service进行管理监控。4.用户管理,权限管理,集群failover管理。5.虚拟机资源管理。6.系统报表,用户自定义报表,资源监控管理等。7.集群日志管理。 该平台主要是基于第五代WEB架构对老的产品管理平台进行重新架构调整和开发实现。相对于传统的WEB应用架构,该架构主要将一个传统的WEB应用分为两大服务:1. Rest Server,将所有的数据操作,存储单独运行在Rest Server上,对外提供标准的数据服务,对外提供标准的RESTful API接口。再基于业务模型将数据服务拆分成若干个微服务(例如:用户服务,权限服务,Report服务,资源管理服务等等)。Rest Server仅负责对外提供标准的数据服务,不负责也不关系具体的用户要求,也不关心具体对谁提供服务,比如Web应用,App,*服务,或者任意客户端程序。只要是任意请求带有合法的认证token就能通过Rest Server获取需要的数据。2. Web Server,用来运行web应用。应用仅仅包含Html,javascript,css,image等等。没有任何服务器段代码。所有的数据业务逻辑的执行处理都使用JavaScript完成,使用Ajax请求Rest Server获取业务数据。前端使用AngularJs作为整个前端MVC开发框架,使用Bootstrap作为CSS框架。基于Angularjs的双向绑定机制实现用户交互。因为Rest Server是无状态的,所以使用浏览器端sessionStorage进行用户会话管理。