软件开发工程师简历模板

合集下载
  1. 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
  2. 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
  3. 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。

个人简历
一、个人资料
姓名:性别:男
年龄:身高:
学历:本科(北航在职硕士)英语水平:6级
专业:软件工程工作年限:6年
邮件:电话:
毕业学校:身体状况:健康,精力充沛
二、求职意向
工作性质:全职
目标职能:大数据研发工程师;
三、自我评价
为人谦和,自学能力强,具有良好团队合作精神。

工作中,积累了丰富项目经验,且乐于沟通,协调能力强,使自己有信心胜任所赋予职责以及面对困难和挑战。

熟悉分布式大数据离线、实时处理,目前正在研读spark源码等相关技术中。

四、任职公司
1.2009年10月--2013年09月,在柯莱特科技北京有限公司
2.2013年09月—至今,IBM
五、基本技能
1.熟悉Hadoop生态圈相关技术,如Hbase,Hive,Zookeeper,flume,kafka,storm;
2.熟悉spark运行机制,研读spark部分内核源码;了解ELK日志分析平台
(elasticsearch、logstash、kibana)使用
3.熟悉Linux系统的基本操作和集群环境的搭建和部署
4.熟悉JavaEE的开发及常用框架使用,如:Struts2、Spring、Hibernate、SpringMVC

5.熟悉主流数据库Oracle、DB2、MySQL、Mariadb的使用及性能优化;会使用NoSql数据
库(如redis)解决开发过程中遇到的业务问题
6.了解虚拟化技术及原理,如KVM、XEN;会使用libvirt(virsh)虚拟机管理工具,实
现虚拟机的创建及动态迁移;了解Docker的基本原理,会使用docker构建系统应用运行环境
7.英语六级,可比较熟练阅读英文技术文档
六、项目经历
1.运营商重点业务监控管理系统
➢项目描述:该项目实现了运营商重点业务系统监控(监控系统资源、服务器、应用异常、应用性能)并预警,及时发现问题以便快速响应。

运营商应用信息数据量大且故障预警实时性要求较高,为应对此场景,项目使用Spark Streaming流分析技术实时监控应用运行状态,当出现问题时能及时通知负责人员去实时快速的获得日志信息来定位问题,提高了用户排查应用和响应处理效率。

➢开发环境:eclipse、JDK1.7
➢使用技术: springmvc+maven、分析框架flume1.5.0+hadoop2.2+zookeeper-3.4.5+ hbase-0.94.2+kafka0.8.1+ spark1.3
➢运行环境:Linux集群(CentOS)
➢架构描述:使用flume+kafka+Spark Streaming实时流处理技术,用flume收集各个应用服务器的运行信息,实时信息推送给kafka集群,由Spark Streaming实时处理分析。

这些分析后的数据都会推送给hbase,用于页面随机快速查询展现。

使用zookeeper集群管理,同时使用它的锁机制解决分布式应用中对同一资源竞争的问题。

使用redis 用于保存实时计算过程中的中间数据。

系统采用haproxy+keepalived实现高可靠和负载均衡。

➢本人角色:大数据工程师
➢责任描述:参与需求分析,技术方案选型;负责Spark Streaming实时流处理开发;
负责kafka、spark streaming及相关组件性能优化。

2.运营商网络业务质量监控系统
➢项目描述:项目通过IBM Streams 平台采集分析网管系统告警、性能指标、信令监测系统数据、等系统数据,多维度实时分析,达到及时有效发现移动网络主要业
务(包括语音、短信、上网、手机阅读等)运行。

当业务质量降质或故障时,通
过调度相应拨测手段及时确定故障影响范围和故障根源,来提升客户满意度并提高
业务收入。

➢开发环境:Eclipse 、JDK1.7
➢使用技术:IBM Streams 、Hadoop、Hive、Zookeeper、Hbase
➢运行环境:CentOS+JRE1.7
➢架构描述:主要用Streams接收(客户机通过socket发送)和解析监控的数据,并存储到文件HDFS系统中。

同时,为了方便用户查询,分析后数据通过API保存
到Hbase中。

项目使用了Zookeeper协调管理分布式服务。

➢本人角色:大数据工程师
➢责任描述:参与需求分析,技术方案选型以及hadoop,IBM Streams平台搭建;
负责Streams流处理的开发;
3.移动运营商数据采集分析系统
➢项目描述:采集、梳理,集中移动运营系统中记录的用户业务使用日志数据,对数据进行分类处理,内容分析,挖掘出用户的行为轨迹,分析用户访问互联网内容的
类型、频率等行为习惯,分析用户使用手机APP的行为特征等,对移动客户进行用
户画像,为公司营销策划和各类业务模型报表统计做数据支持
➢开发环境:Eclipse 、JDK1.6
➢使用技术:Hadoop、Spring MVC、Hibernate、Jersey(resful框架)
➢运行环境:CentOS+Tomcat+MarialDB+JRE1.7
➢架构描述:主要技术运用了SpringMVC、hadoop HDFS、Hive来完成开发
➢本人角色:大数据工程师
➢责任描述:对运营商接口机进行数据采集,清洗,并将分析数据合并到相应的目标大数据平台;利用zookeeper的分布式锁功能实现采集机资源调度,采集
数据
4.资产管理系统
➢项目描述:此项目主要任务是对企业的有形无形资产进行全生命周期的管理。

包括台帐管理,盘点管理,出入库管理,交资及交资变更管理,报废及预报废管理,低
值易耗品管理等。

为了解决大量报表及查询数据的时效问题,大量采用定时任务完
成大数据量的采集分析功能,有效的提高了客户的体验效果。

➢开发环境:Eclipse 、JDK1.6
➢使用技术:Spring、Hibernate、Struts2、jQuery
➢运行环境:win2000server+Tongweb+sybase+JRE1.6
➢架构描述:后台主要技术运用了SSH2框架来完成开发,前端开发主要使用JQuery 来完成和后台的交互及JS交互。

➢本人角色:软件工程师,需求分析
➢责任描述:负责项目的需求,以及还负责数据库SYBASE的优化,锁表等问题的原因查找以及解决方案,指导工程师的开发工作系统及数据库维护管理。

5.移动运营商人力资源招聘管理系统
➢项目描述:本项目主要是招聘频道以及招聘后台管理平台两部分组成。

招聘管理人员通过内部的认证体系登录管理平台,进行招聘管理工作,应聘人通过招聘频道提
交简历、参加网上考试、进行通知确认。

➢开发环境:Eclipse 、JDK1.6
➢使用技术: Spring MVC、Hibernate、EXT、DWR、jQuery
➢运行环境:Turbo Linux+Tomcat+Oracle+JRE1.6
➢架构描述:本系统使用了Spring MVC,后台界面使用了ExtJS,它不需要为客户端安装任何插件就可以实现丰富的界面效果,提供了增强的事件机制和对Ajax的
支持、具有结构完整的数据模型以及实用的各种组件。

同时为了在JS中更便捷的
访问Java,引入了DWR。

➢本人角色:项目开发、需求
➢责任描述:负责系统需求,系统开发管理、权限分配控制、SVN服务器安装配置管理、系统安全加固、编写测试用例
6.移动营业厅综合管理系统
➢项目描述:该项目将营业厅业务管理平台、自营厅管理平台、服务管理平台通过菜单集成方式进行集成,同时进行数据库迁移整合,实现了一个用户统一访问多系
统。

➢使用技术:Struts2、Spring、Hibernate、JBPM4、Freemarker
➢运行环境:AIX+ WebSphere Application Server +DB2
➢架构描述:项目采用SSH架构,其中Struts作为控制器,;Hibernate作为数据持久层,简化数据库操作;使用Spring的IoC和AOP管理对象和事务。

SSH框架
使得整个系统更加稳定和安全,同时提高了系统的可维护性和可扩展性。

➢本人角色:软件工程师
➢责任描述:主要完成更系统菜单集成开发;单点登陆的实现;完成数据库整合中的JBPM4数据整合(将两个数据库中的JBPM整合到一个数据库中,原有的流程数据
仍然可使用,同时新启流程不受影响)。

7.移动营业厅业务管理管理平台
➢项目描述:该项目主要为营业厅常用管理业务提供服务,包括特殊号码重启、发票申请、专用单据、预备任务单分配下发、特殊业务申请、卡资源管理、发票专用
章等模块
➢使用技术:Struts2、Spring、Hibernate、Freemarker
➢运行环境:AIX+ WebSphere Application Server +DB2
➢架构描述:项目采用SSH架构,其中Struts作为控制器,;Hibernate作为数据持久层,简化数据库操作;使用Spring的IoC和AOP管理对象和事务。

➢本人角色:软件工程师
➢责任描述:开发预备任务单分配、特殊业务申请、卡资源管理、发票专用章等。

相关文档
最新文档