18年毕业的我即将忙碌起来,为找工作而奔波。各位师兄同仁,看到这份简历的话不妨帮我推荐一下,鄙人不胜感激。相会是一场缘分,更何况可能是一生仅有一次的相会呢?
一、个人资料
姓名:王金戈
性别:男
出生年月:1993.12
地址:北京市海淀区中关村青年公寓
电话:18810277151
邮箱:wjg172184@163.com
网页版简历:http://www.500d.me/cvresume/4858807661/
手机版简历:http://www.500d.me/cvresume/4858807661/?device=wap
二、职业技能
编程语言:Java,C++,C#,C,Python
兴趣方向:算法,操作系统,分布式,SLAM,深度学习
三、项目经历
2016.11-至今 结合语义的动态环境视觉SLAM Linux C++
1.视觉SLAM是一种借助自身携带的摄像机实现的实时定位技术。广泛应用于AR、无人车中。
2.解决了视觉SLAM在动态环境中定位精度差的问题。
3.采用SSD卷积神经网络实现物体检测82.3%的准确率,速度25FPS。
4.基于先验知识进行动态物体判定,并基于动态物体运动模型修正检测结果,达到99.8%的检测率。
5.提取ORB特征,并根据动态物体位置剔除动态特征点,减少错误匹配。
6.在公开数据集上的测试表明,定位误差比ORB-SLAM降低23%,速度提高10%。
● 主要工作:图像采集,ORB特征提取,特征匹配,相机位姿估计,集束调整(BA),回环检测,SSD
物体检测网络,动态物体特征剔除。目前工作主体部分已完成,专利待审核,论文待投稿。
代码共16185行。
2017.07-2017-08 基于深度学习的四则运算式识别
介绍:百度魅族深度学习大赛参赛作品,以Top30的排名进入决赛。
主要工作:
1.搭建CNN+GRU+CTC的网络模型,实现端到端的四则运算式识别。
2.采用TensorFlow+Keras框架,10w训练数据集,在20w验证集上获得了99.9%的准确率。
2016.10-2017-06 基于视觉内容匹配的机器人自主定位系统
● 系统介绍:为了使机器人准确使用全局地图、解决被绑架问题,设计了基于视觉内容匹配的自主定位系统,充分利用每个房间、每段走廊中的物体与布局信息进行机器人导航定位。
● 主要工作:
1.负责PC端的算法实现。
2.根据重叠区大小选取关键帧,并基于关键帧建立增量式地图。
3.实现当前帧与地图帧的匹配,并确定位姿。
4.使用基于C#的WinForm框架,展示机器人实时运动轨迹。
5.匹配准确率不低于95%,定位精度RMSE<0.5 m,被绑架时仍能准确自主定位。
2016.01-2016.02 图片轮播控件CarouselerView Android
● 系统介绍:一个简单好用的Android图片轮播控件,提供Android、iOS、Web三个版本。具有图片轮播展示、自动循环播放、横竖屏自动适配等功能。源码地址:https://github.com/jingedawang/PictureCarousel_Android
● 主要工作:
1.负责Android版本的开发。
2.使用ViewPager实现图片展示功能。
3.使用Timer实现定时滚动功能。
4.使用MyPageChangeListener监听器,在onPageScrollStateChanged和onPageSelected方法中实现真正的无限循环滚动。
5.设置ViewPager的clipChildren属性,并扩大左右margin,实现横竖屏自动适配。
6.设计合理的API,撰写文档。
7.共588行。
2015.08-2015.09 Kacaz摄友会 微信企业号
● 系统介绍:Kacaz摄友会是一款摄影爱好者的社交平台,提供了发布摄影作品、发布活动以及报名参加活动等功能。
● 主要工作:
1.前端BootStrap+JSP实现响应式布局。
2.后端MVC框架,使用Spring容器管理对象,使用Struts2分发访问请求,使用Hibernate构建持久化层。采用注解方式标注属性。
3.使用Weixin sdk获取用户信息,实现微信企业号的功能交互。
4.代码共3784行。
2015.04-2015.06 远程激光雷达控制系统 客户端(Qt)
● 系统介绍:这是一款为激光雷达设备提供的跨平台、可远程操作的控制软件。提供了连接设备、启动设置、状态信息、高级选项和故障诊断等五大功能。软件具有良好的用户操作界面,且可以用于平板电脑、安卓手机等移动平台。
● 主要工作:
1.采用基于TURN的NAT穿越技术,完成了TURN服务器的开发和测试。
2.使用TCP连接发送数据,使用UDP发送控制命令。
3.使用Qt的信号和槽机制,实现设备层、命令层、网络层和UI层之间的通信和解耦。
4.前端UI和界面逻辑使用QML代码编写,后端业务逻辑使用C++代码编写,前后端通过UIAdapter类通信。
5.代码共6429行。
2014.06-2014.08 手机隐私助手 Android
● 系统介绍:“手机隐私助手”是一款面向安卓用户的隐私保护软件,提供手势解锁、私密通讯录、短信加密、密码本、程序锁等功能。
● 主要工作:
1.发明基于时间戳的动态秘钥生成技术,用户无需同步秘钥即可加解密。
2.采用基于Gesture的隐藏式手势密码解锁,加大破解难度。即使手机遗失也不必担心。
3.短信在软件中以明文显示,在系统短信箱中以密文显示。加解密过程对用户完全透明。
4.代码共14618行。
2013.09-2014.06 基于ZigBee的智能家居监控系统 嵌入式
● 系统介绍:构建了基于ZigBee的物联网模块化智能家居监控系统,实现实时的室内环境监测和异常报警。
● 主要工作:
1.PIC单片机最小系统设计,包括电源稳压模块,数模转换模块,串口电平转换模块,PICKit2下载电路。
2.使用AltiumDesigner绘制原理图和PCB图。
3.编写烟雾报警、温度监控、RFID门禁等传感器的控制代码。包括串口、I2C、单总线等通信方式。
2012.10-2013.06 基于四旋翼飞行器的空中消防平台 嵌入式
● 系统介绍:一个建立在四旋翼飞行器上的,集火灾监测、报警、灭火于一体的空中消防平台。
● 主要工作:51单片机程序设计。使用火焰传感器检测火情,并控制舵机打开灭火阀门。
四、社会实践
2016.03-2017.05 帆软软件有限公司 插件开发(Java)
工作描述:
1.开发“CAS远程连接”插件,使用HttpClient后台模拟CAS登录请求,利用响应中的jsessionid实现免CAS认证。
2.开发“邮件排序”插件,根据系统配置文件中的用户优先级重排邮件收件人序列。
3.开发“深蓝”主题插件,在网站原有主题的基础上,重写CSS样式表,重写JavaScript回调函数,实现界面的重构。
2014.10-2015.01 北京诺约科技有限公司 Windows Forms(C#)
工作描述:
1.自定义“纸张厚度显示”控件,该控件根据输入数据实时显示二维彩色深度图。
2.设计合理的接口,供上层应用程序调用。
3.利用WinForm控件的双缓冲机制,只在内存的Bitmap上绘图,并且更新时只重绘最新的一列,最后一次性更新到窗体上,从而避免了窗体闪烁。
2013.09-2014.06 北京理工大学自动化学院学生会 办公室主任
工作描述:
1.负责学生会的每周例会,及时通知人员参会,记录会议内容,保障全年会议顺利进行。
2.协助开展深秋歌会、运动会、篮球赛等活动,参与人数累计超500人。
2012.09-2013.06 北京理工大学龙艺社 民乐部部长
工作描述:
1.开设每周竹笛课堂,吸引了近百人报名参加,学员经过10课时的学习后能够演奏简单的乐曲。
2.招募全校民乐特长生,组建民乐团。汇集了竹笛、古筝、扬琴、琵琶、二胡等乐器的10余位成员。参加学校各类演出10余次,累计观众上万人,获得全校师生好评。
五、开放式问题
1.现实生活中经常会遇到在同一时间点有很多事情冲突或者有一段时间特别忙碌,举一个你在大压力下同时完成多项任务的例子。
大三那年是我最忙的一年,参加了全国电赛、北京市电赛、智能控制大赛、欧姆龙杯工业自动化控制大赛,同时还承担了实验室的“智能家居”项目,另外,大三也是专业课最密集的一年,《自动控制理论》、《电机学》、《电力电子技术》等课程难度非常大。在重重压力下,虽然感觉有些疲惫,但精神上非常充实,每一天往返于教室和实验室之间,精心安排自己的时间。我发现分时间段做多项任务反而可以避免思维疲劳,如果一个方面遇到困境,那就先着手做其它事情,往往偶然间就会想到前一个问题的解决方案,效率非常高。在大三结束的时候,我的成绩位列班级第一,各项竞赛拿到了一个全国一等奖,一个全国二等奖,一个北京市三等奖,两个校一等奖,可谓收获颇丰。
2.实际的工作或学习中,很多事情往往不能按照原计划进行,请列举一个你最近经历过的例子并说明当时你是如何处理并达到目标的?
研二进入实验室的时候,我给自己定的研究方向是视觉SLAM与深度学习的融合,这是一个很有前景的方向,我大有信心。但很快,实验室一位博士后的项目缺少人手,需要我去帮忙实现他的算法。这基本占据了我的全部时间,无法做我想要做的研究,我的计划停滞了。在经过深入的思考后,我明确了自己的观点,实验室的项目一定要稳步推进,同时我的课题也要抽时间研究。于是我白天同博士后一起做项目,晚上自己看论文,动手写自己的程序。虽然工作时间更长,但我也学到了更多的知识。现在我明白了一个道理,无论做什么事情,无论是否出于自愿,只要认真去做,最后都会很有收获。
3.自我介绍
乐观、开朗、有进取心。热爱技术,希望用自己的双手改造世界,在追求知识的道路上永不停息!
4.工作技能或特长
擅长Java、C++、C#、Python等编程语言,有Windows客户端、Java Web、前端、Android、Python爬虫、Linux C++、深度学习、嵌入式等方面的开发经验。对计算机体系结构、操作系统、计算机网络、并发编程、数据结构及算法有深入的理解。
擅长总结,发表了一百余篇技术文章,博客地址:http://www.jianshu.com/u/8a84489c965c
六、所获奖项
竞赛:
2017.07 华为杯全国研究生电子设计大赛二等奖
2015.10 TechCrunch黑客马拉松一等奖
2015.05 全球创客马拉松北京站三等奖
2014.08 全国电子设计竞赛信息安全技术专题邀请赛一等奖
2013.10 OMRON工业自动化PLC大赛二等奖
2013.09 北京市电子设计竞赛三等奖
2012.10 全国大学生语言文字基本功大赛三等奖
奖学金:
一等奖学金3次,二等奖学金2次,国家励志奖学金1次,SMC奖学金1次,唐南军奖学金1次。