王俊惠

做人做事认真踏实,热爱钻研业务和软件开发技术。有扎实的C++、Qt、OpenGL基础,丰富的二维、三维图形开发和GUI界面设计经验,擅长面向对象分析和设计。

  • 技术能力:
  • 工作态度:
  • 工作成果:
收藏 立即预约
项目意向
系统分析员 项目经理・项目主管 高级软件工程师 技术总监・技术经理 架构师 930元 全程集中 北京 工作经验: 擅长技能: C++
平台工作经历
其他工作经历
公司名称 北京(地模)科技有限公司
在职时间 2006-11-01 ~ 2019-01-01
职位名称 高级软件开发工程师
薪水 0/月
项目描述 软件/互联网开发/系统集成
个人职责 [研发部][月薪9000RMB] 公司简介: 地模(北京)科技有限公司是总部位于加拿大的Geomodeling Technology Corp(GTC)公司的全资子公司。GTC成立于1996年,是以研究和开发地震属性定量解释、可视化及三维地质建模软件,并提供专业服务的综合性公司。公司成立于1996年,现已研究开发了VisualVoxAtTM、SBEDTM、SBEDStudioTM、XModelTM等代表最新石油勘探开发技术的软件,得到世界各国客户的广泛认可。 工作性质: 全职 职位级别: 中级职位(两年以上工作经验) 职责和业绩: 一、项目名称: 交会图 时间: 2009.6-2009.11 内容描述: 交会图是一个跨平台的数据分析软件,主要功能是: 实现地质数据的计算、拟合,三维仿真,良好的人机交互界面和打印出图。 小组人员: 4人 代码量: 五万行 职责: 1、捕获和分析需求,编写需求规格说明书,分析用例、质量要求,进行系统设计; 2、负责数据访问接口的设计。 3、负责三维可视化模块的开发,以及用户图形界面GUI的设计和编码。 4、在Linux环境下修改bug,调试程序。 总结: 此任务规模中等,采用了scrum方法对开发过程进行管理,增量交付。 工具: C++, Qt, Open Inventor, OpenGL, Visual Studio 2005, GCC 二、项目名称: 连井剖面模块 时间: 2006.11-2009.5 内容描述: 测井剖面模块是一个跨平台的、面向对象的二维图形编辑软件。支持多种地质测井数据的输入输出,有丰富的显示模式和良好的易用性,包括十几种数据类型和多种交互方式。 开发人员: 2人 代码量: 十万行 职责: 1、负责显示模块的结构设计,确定包、组件的交互机制和协作流程; 2、提取二维图形交互的通用机制,如事件管理,命令解释等; 3、详细设计图元组件,编辑工具,交互流程; 4、满足新需求,修改bug,优化性能。 总结: 在需求变动的驱动下,对程序进行了持续的重构,使用设计模式和面向对象设计原则对结构进行了务实的改进。积累了丰富的性能优化和调试经验。 工具: C++, Qt, Open Inventor, OpenGL, Visual Studio 2005, GCC 三、项目名称: 地质测井的三维、二维可视化仿真模块 时间: 2007.9-2008.6 内容描述: 测井可视化模块是公司产品的一个子模块,其他模块包括地震体、地震属性的可视化。测井模块包括十几种数据类型,有饱和度曲线,岩心图片,井径等。代码行数两万行。 代码量: 二万行 职责: 1、 与地质人员协作,确认关键需求,编写用例,设计数据结构,场景管理器,实现绘制和交互功能。 2、优化extrude几何建模方法,精减三角面片。 3、使用shader增强地质数据实时渲染效果。 4、设计通用绘图组件,如坐标系统,色谱。 5、负责GUI部分的开发。 工具: C++, Qt, Open Inventor, OpenGL 四、项目名称: 地震合成记录 派至公司总部(加拿大.卡尔加里)负责地震合成记录模块的设计和开发。 时间: 2007.6---2007.10 内容描述: 是一个三维仿真模块,实现地震相关数据的三维可视化与交互。 职责: 1、与需求人员和数据访问层人员沟通,设计展现层的包图、类图。 2、设计场景管理、事件处理和现实交互等机制。 3、优化内存使用。 4、使用LDM方法改进大数据量地震体的绘制效率。 直接下属: 普通员工 下属人数: 3人 项目名称: 进行地质交会图模块的开发。 时间: 2009.6-2009.11 职责: 划分子任务,调整开发进度,协调小组成员的工作,向开发经理汇报。 总结: 此任务采用规模中等,采用了scrum方法对开发过程进行管理,增量交付。总代码量在五万行左右。期间功能需求数次变动,均可按时交付产品。
使用技能
教育经历
院校名称 北京邮电大学
毕业时间
所学专业 计算机图形学及人机交互
最高学历 硕士