冉勇
近五年的J2EE开发经验,具有丰富理论知识与实际经验的IT从业人员,具备良好的自学能力。
精通JAVA面向对象编程,熟练掌握JSP、Servlet、Velocity、JavaScript、Ajax;熟悉MVC结构(Struts、Webwork、Turbine、Spring、Hibernate、Ibatis)等主流开源技术。
熟悉数据库,具有Oracle (4年) 、DB2 (1年) 大型数据库的操
- 技术能力:
- 工作态度:
- 工作成果:
项目意向
高级软件工程师
810元
全程集中
北京
工作经验:
擅长技能:
JAVA、Shell
平台工作经历
其他工作经历
公司名称
空中网
在职时间
2009-03-01 ~ 2019-01-01
职位名称
高级JAVA软件工程师
薪水
0/月
项目描述
软件/互联网开发/系统集成
个人职责
[月薪10000RMB]
工作性质: 全职 职位级别: 高级职位(非管理类) 职责和业绩: 项目: IVR系统
开发环境: Windows、Linux、Eclipse+MyEclipse、Maven、Oracle10G
工作职责:
致力于开发基于高阳语音平台的IVR系统。本人主要负责带领团队完成IVR系统媒体业务网关程序的二次开发、IVR超限管理系统的二次开发和IVR配置管理平台的设计与开发工作。
项目经验:
(1)媒体业务网关程序采用多线程的方式,运用JMS实现外网网关。外网网关利用高阳API,得到高阳网关传来的数据包,处理并发送到ActiveMQ队列服务器的接收队列;业务网关利用封装的API从队列里面取数据包,处理完成之后,放到返回队列里面,外网网关从返回队列里取数据包,返还给高阳网关。
(2)IVR超限管理系统采用Maven的管理方式,利用JSP+Ehcache+Memcache技术,通过Ehcache本地缓存与Memcache分布式缓存相结合的方式,实现数据实时交互,减少数据库访问,提高系统整体并发处理能力,并通过异步持久化实现IVR超限内存数据的异步数据存储。
(3)IVR配置管理平台采用JavaScript、JSP、Ajax、Spring、Ibatis等技术,其中通过运用SpringMVC实现请求的控制与转发。主要包括用户管理、产品管理、屏蔽管理、超限管理、系统管理、监控管理等功能模块。其中监控管理采用Linux Shell+Rsync的方式收集服务器的监控信息,实现对服务器CPU、MEMORY、硬盘使用率、端口、网络状态和日志文件进行监控管理。
使用技能
无
公司名称
北京恩世教育投资有限责任公司
在职时间
2007-05-01 ~ 2009-03-01
职位名称
高级JAVA软件工程师
薪水
0/月
项目描述
软件/互联网开发/系统集成
个人职责
工作性质: 全职 职位级别: 高级职位(非管理类) 职责和业绩: 项目: 梭莱在线教育系统
开发环境: Windows、Linux、Eclipse+MyEclipse、Oracle10G
工作职责:
基于J2EE平台,B/S模式,致力于开发符合中国基础教育课程改革方向的专业信息化平台系统。本人主要负责梭莱在线教育系统的教育端和学生端相应功能的开发工作并采用遗传算法实现智能组卷功能模块。
项目经验:
(1)梭莱系统在知识主题模块中通过运用AJAX框架技术,由AJAX负责向服务器发送xmlHttp异步请求,服务器接受请求转给相应得的Action逻辑控制器,由Action调用商业逻辑得到知识主题数据,并通过通用DOM接口将数据封装成XML格式的数据回送到客户端,再由客户端程序将XML规范数据转化成DOM模型数据,实现局部刷新数据。
(2)手工组卷模块由于需要丰富的交互界面,在抽题的过程中采用了Flex技术,实现所见即所得的组卷分析,其内部通过ExternalInterface对象和JavaScript进行互操作,获得所需参数,接着将接受到的参数通过HTTPService调用外部J2EE应用接口方式进行交互,获得各项数据,并通过Flex内部组件实现丰富的展示效果。
(3)为了防止系统在高并发访问时,出现系统响应慢、资源消耗过度、系统崩溃等现象,梭莱系统中在教育端应用了OSCACHE缓存技术,通过OSCACHE表现层、业务层、持久层缓存的应用, 增强了系统的整体响应性能和稳定性。
(4)梭莱系统在学生端个性方案智能创建中采用初始种群、适应度函数、选择算子、交叉算子、变异算子、迭代终止条件等基于改进遗传算法的运用,实现高效、高质量的个性方案智能创建。
整个系统框架采用Velocity、Ajax、Struts、Spring、Hibernate等技术,同时系统采用7层架构设计: Web表现层、控制层、SERVICE层、MANAGE层、DAO层、持久层和数据库层。
Web层使用Velocity模版引擎,并通过AJAX技术实现无刷新提交。
控制层Struts框架,并通过 Spring框架技术,能够在Action层去调SERVICE服务层。Spring的IOC可以很好配置各种服务的注入关系。
SERVICE层为业务逻辑接口层,MANAGE层实现SERVICE层接口。通过Spring框架粘合剂,进行统一资源调度。
现有的调用结构
SERVICE层(定义接口)->manager(实现接口,进行相应业务逻辑处理,调用DAO层接口)-> DAO层(定义接口)->hibernate持久层(业务逻辑具体实现)。
数据库采用Oracle大型关系型数据库,应用服务平台WebSphere。
使用技能
无
公司名称
山东烟台海颐股份有限公司
在职时间
2006-01-01 ~ 2007-05-01
职位名称
软件工程师
薪水
0/月
项目描述
软件/互联网开发/系统集成
个人职责
[研发部]
工作性质: 全职 职位级别: 初级职位(两年以下工作经验) 职责和业绩: 项目: 新疆乌鲁木齐市电力公司营销MIS系统
开发环境: Windows2000、JBuilder、Weblogic、DB2
使用技术: JSP + Servlet + Struts + JavaBean + JavaScript
工作职责:
新疆乌鲁木齐市电力公司营销MIS系统,主要包括业扩、电费、收费、线损、计量、用检等子系统。本人主要负责电费管理子系统的表现层、业务逻辑层和电费存储过程的开发工作。
项目技术:
项目基于J2EE平台,B/S模式开发(简化客户端)。采用JSP、Struts (MVC)框架、JavaBean、JDBC连接池等技术;数据库采用DB2大型关系型数据库,应用服务平台WebSphere。
使用技能
无
教育经历
院校名称
复旦大学
毕业时间
所学专业
软件工程
最高学历
本科
