王承智
拥有10年软件开发经验;有海外工作经历;管理过多个开发团队;与国内外客户交流的经验丰富;有出色的英语听说读写能力。有在微软团队的开发经验,了解微软的开发--测试--提交的流程。目前就职于体彩中心,从事新一代体彩销售软件的研发。
10年来在多家公司工作的经历,使我能适应各种不同的团队风格,懂得如何在不同的团队氛围中发挥出自己的作用。
期望从事职业: 高级软件工程师,首席技术官CTO/首席信息官CIO
- 技术能力:
- 工作态度:
- 工作成果:
项目意向
780元
全程集中
-
工作经验:
擅长技能:
C++
平台工作经历
其他工作经历
公司名称
中软国际
在职时间
2011-03-01 ~ 2019-01-01
职位名称
高级软件工程师
薪水
0/月
项目描述
软件/互联网开发/系统集成
个人职责
网络性能检测与分析系统
使用交换机旁路的硬件网络结构,实时抓取网络上的数据包,根据我们设计的算法,分析当前网络数据中是否存在非法数据,是否存在丢包,错序,时延抖动等。
保存实时分析数据,并把结果上传至ORACLE数据库
使用技能
无
公司名称
北京中体骏彩信息技术有限公司
在职时间
2010-05-01 ~ 2011-03-01
职位名称
高级软件工程师
薪水
0/月
项目描述
软件/互联网开发/系统集成
个人职责
开发基于BT协议的p2p软件客户端。该客户端支持文件多点下载,文件上传,DHT搜索,NAT,UPNP。
做为公司新一代MIDS系统的关键核心模块,该客户端需要支持从多个track服务器获取相关信息,从多个客户端获取文件数据。
经过历时3周的紧张工作,实现该客户端需要的所有功能。
开发平台: Windows
开发语言: C++
计算机软件 国企 规模: 100-499人 10001-15000元/月
本公司是国家体育总局下属的彩票软件开发企业。目前该公司维护的软件是由香港马会提供的电脑体育彩票销售系统。
我加入的团队是负责开发新一代电脑体育彩票销售系统。该系统必须支持7*24的稳定运行。必须做到每秒钟处理并记录10000条以上的购票请求,并且能做到错误恢复,数据统计。
我个人负责系统核心模块的研发。负责搭建udp服务器,并处理大量请求数据到来时数据管理的队列;处理大并发数据;写日志,为错误恢复做准备。
开发平台: linux Eclipse。
开发语言: c++.
使用技能
无
公司名称
文思创新
在职时间
2009-12-01 ~ 2010-05-01
职位名称
高级软件工程师
薪水
0/月
项目描述
软件/互联网开发/系统集成
个人职责
使用oacr工具,编译windows mobile的源代码。
修改编译过程中出现的warning和error.
这样的修改需要有丰富的c++经验,必须确保修改不破坏原有的程序逻辑,并且能够使代码更加安全。
2009/08----2010/05: 文思创新 MS 高级软件工程师
计算机软件 股份制企业 规模: 1000-9999人 8001-10000元/月
WinEmbded项目组: 根据美国PM提出的要求,将Win7拆分成对应的小功能包,并且保证这个小功能模块能够正常运行。如果出现不能运行的情况,比如: Gadget不能正常显示,PhotoViewer不能打印图片,需要使用诸如VisualStudio,WinDBG等工具分析问题的原因,并使之正常工作。
开发多种微软内部使用的工具程序,使工作更加自动化;
为指定的windows系统文件开发unit test;
在team内部分配任务,解决各种疑难问题,控制进度使之能够按时完成。
2007/10----2010/05: 文思创新 带领3个同事完成此项目,并完成后期维护。
计算机软件 股份制企业 规模: 1000-9999人 8001-10000元/月
某企业使用网上著名开源媒体播放器软件VLC的源代码,修改开发自己的多媒体监控系统。
我负责: 1)将原来主要基于Linux系统的VLC代码移植到Windows平台下,使之能够编译通过,并且正常播放媒体文件。
2)将第一阶段的exe程序修改成Activex控件,使之能够嵌入网页播放。
3)使控件支持多窗口同时播放,原来VLC只支持单窗口播放,我们做到16个窗口同时播放,并且可以实时切换窗口数量。
4)给我们的控件工程增加插件,能够支持播放g723,g729音频格式。
5)在运行过程中发现随着播放源的切换,系统占用内存会增加。我们系统分析VLC的整体架构,发现所有内存处理的问题。
6) 为vlc增加p2p插件,实现对媒体文件的边下载边播放。该插件支持emule和bt协议。
2007/08----2010/05: 文思创新 研发 高级软件工程师
计算机软件 合资 规模: 1000-9999人 8001-10000元/月
在Microsoft ATC 工作。在Redmond接受了培训和熟悉工作后,回到北京,开始在Relgate这个新建的小组里工作,并负责主要的工作。
工作内容包括:
与美国同事随时沟通,分析Win7长时间运行(7--15天)后出现的一些问题,比如屏幕frozen,IE失去响应,找到问题的原因,并且确定代码里问题的位置,与dev及PM商定解决方案;
与美国同事随时沟通,保持信息同步;根据Win7在lab运行的测试结果,分析其中出现的crash,frozen或者memory leak在代码里的具体位置和原因,并与dev沟通;
使用技能
无
公司名称
群硕软件
在职时间
2006-09-01 ~ 2007-06-01
职位名称
高级软件工程师
薪水
0/月
项目描述
软件/互联网开发/系统集成
个人职责
工作业绩: 获得客户的认可,使公司与客户形成长期稳固的合作关系,并且获得更多的订单。
直接下属: 普通员工 下属人数: 8人
与客户交流,及早的发现项目可能的风险;
控制组员的工作进度,及时发现并解决可能导致项目不能完成的问题。
使用技能
无
公司名称
北京软通动力
在职时间
2005-09-01 ~ 2006-09-01
职位名称
高级软件工程师
薪水
0/月
项目描述
软件/互联网开发/系统集成
个人职责
工作职责和业绩:
模拟系统opengl32.dll
拦截应用程序对windows opengl32.dll库函数的调用,并且做到任何在他们硬件上运行的程序在显示3D效果时,
都加上特殊的图片和纹理。
技术点:
1。拦截所有opengl32.dll的接口函数
2。记录照相机位置
3。贴图和重绘纹理。
计算机软件 民营 规模: 1000-9999人 6001-8000元/月
同方威视股份
工作职责和业绩:
从事芬兰J车检入验出站开发。
原有软件系统分为检入验出站,系统控制站,图像检查站,文件备份站,DBS。检入站负责待检信息的录入,图像扫描,验出站负责待验出记录显示
,扫描图像察看。
由于原系统中的检入验出站开发不成功,所以公司决定重新开发。
从3月初参与完需求评审,随后由我完全进行开发。完成了总体设计,详细设计。5月初提交测试,6月份提交厂验,由芬兰客户验收。共完成代码
行
开发过程中主要有以下技术点:
1。由于要处理多种图像格式,图像处理模块本身已做成CView类,因此需要把文字信息、各种图像显示视图分别做成tab页,切换显示,同时工具栏的状态相应改变。
2。图像的放大缩小、对比度大小变化、翻转。
3。由于一个检查记录可能包含多条子记录,并且子记录之间还会有层次关系,并且记录的个数和所属层次并不确定。我使用factroy模式,使子记录可以方便的添加和
处理,并且方便应对后期需求的变化。
使用技能
无
公司名称
北京东方金鸟科技发展有限公司
在职时间
2001-07-01 ~ 2005-09-01
职位名称
高级软件工程师
薪水
0/月
项目描述
软件/互联网开发/系统集成
个人职责
工作职责和业绩:
开发了录制、点播系统,将教师操作的屏幕、视频、语音,以及教师鼠标的轨迹录制于统一的文件中。同时支持在录制的文件中引入多媒体音视频文件、图片文件、flash文件。各种内容统一按照录制时间进行播放。其中音视频内容可以截取外部文件中的某一段内容进行引入。
同时开发了课件编辑工具,可以对课件的内容进行再次编辑。比如,选取从10秒到30秒的内容,将其删除。编辑器可以打开多个课件同时操作,比如,可以将课件1的10-30秒内容拷贝到课件2中。支持undo\redo功能。
与各培训学校合作 , 实现网上授课。将制作的播放短制作成activex控件 , 嵌入网页。实现了基于互联网的流式播放 , 音视频内容与其他各种内容能够同步播放 , 并且播放支持暂停、拖动等操作。
从最开始的需求分析,概要设计、详细设计直到编码和后期的测试、维护。该产品小组一共有5个人。初期我负责系统构架的搭建和几个技术问题的突破。后期负责播放器的开发。
使用技能
无
教育经历
院校名称
东北电力学院
毕业时间
所学专业
电力系统及其自动化
最高学历
本科
