•熟练掌握C/C++,Java语言,能够应用python语言,了解深度学习相关算法,有良好的编程习惯
•熟练掌握Android开发的流程,具备Android应用程序真机开发经验;熟练掌握Qt开发的流程及框架,具备Qt应用程序开发经验
•能够阅读英文帮助文档,阅读英文专业文献,通过大学英语六级
•熟练应用eclipse、VisioStudio、AndroidStudio、pycharm、VS code、QtCreator等各种编程开发工具
•熟练掌握各种数据库的使用,会使用基本的SQL语句;熟悉Linux操作系统,了解常用的linux命令,能够使用vi编辑器
2017.03- 2017.07 天津轨道交通NFC读写器APP开发
•项目背景:针对天津地铁大客流的需求,提出一种基于Android手机NFC功能的票卡读写器,在客流高峰时刻加快疏散客流
•项目职责:负责JNI接口的开发调试及上层Android程序
•项目成果:能够对轨道交通发行的各种票卡进行读写操作;能够及时将交易文件上传到服务器
•个人收获:熟悉了Android的四大组件、五大布局;进一步熟悉了NFC机制和JNI接口的使用
2017.07-2017.10 利用深度学习对图片进行分类
•项目背景:针对高速公路路面裂缝,提出一种基于深度学习的裂缝识别算法,能够自动识别裂缝的类型
•项目职责:负责深度学习模型的设计及所有程序
•项目成果:对于输入的图片,能够自动输出裂缝的类型;判断裂缝类型的准确率达85%;能够使用tensorflow自带的tensorboard画出训练及测试过程中模型的准确率
•个人收获:熟悉了深度学习的基本算法;掌握了卷积神经网络的网络结构设计和训练
2017.11-至今 天津轨道交通AFC系统便携式检票机调试
•项目背景:便携式检票机的应用程序基于QT4.8.6开发,该应用程序调用票卡处理程序
•项目职责:QT应用程序调试
•项目成果:根据业主的不同要求,及时更新应用程序;目前已经成功应用与天津地铁1、2、3、5、6、9号线
•个人收获:基本掌握了的QtCreator和QT控件的使用;进一步熟悉了Qt特有的信号-槽机制
2018.03-至今 道路养护APP开发
•项目背景:在道路养护中,需要实时判断施工的位置,从而判断施工过程中的碾压遍数;同时也需要确定混合料运输车的位置
•项目职责:开发完成道路养护APP
•项目成果:实现账号的注册和自动登录;确定施工车辆及运输车辆的位置
•个人收获:掌握了安卓调用百度地图SDK的方法;熟悉了北斗定位系统的使用
2017.05-至今 徐州地铁读写器票卡处理程序研发
•项目背景:徐州地铁1号线读写器开发设计
•项目职责:参与徐州地铁前期票务规则及读写器标准制订;负责票卡基类设计及单程票部分
•项目成果:能够成功对单程票进行读写操作,并保存交易记录
•个人收获:进一步深化了对面向对象编程思想和C++的特性的理解
2018.07-2018.08 拌合楼应用程序开发
•项目背景:针对高速养护中,需要实时查看拌合楼的生产数据及运输车载重的需求,采用Qt开发了一款相应的软件
•项目职责:开发完成拌合楼应用程序
•项目成果:能够实时爬取拌合楼生产数据库的生产数据;能够通过串口读取运输车辆上装的RFID标签数据,从而运输车辆和运输车辆的载重信息一一对应
•个人收获:进一步加深了对Qt框架和C++特性的理解