




个人介绍
本人工作认真负责、吃苦耐劳,生活积极向上,待人热情真诚。有较强的组织能力,有团队合作精神,能迅速适应环境。
专业:电子信息工程。在技能方面熟练掌握微软、Linux、友善之臂嵌入式学习板知识
1.Linux知识:shell编程、Linux操作、精通bash、 C语言、java、 linux应用、 linux kernel debug、 linux kernel移植、套接字、IO复用、线程间通信、消息队列、定时器、回调函数、设计文档撰写、Json、Xml、sip协议、单元测试、系统测试
2.友善之臂知识:嵌入式Linux移植、嵌入式Linux驱动
3.熟练掌握 gcc,g++,vi,vim,gdb;C/C++
从事4年软件开发工作,主要是做Linux/UNIX平台下C语言开发,嵌入sqlite3的C开发等,熟练掌握C,java,c++,shell,sqlite3等。打算利用空闲时间兼职做一些力所能及的工作,有需要的联系吧,谢谢。周末可驻场。
工作履历:
2016年4月至今 成都卫士通信息产业股份有限公司
终端登录与防护系统后台开发、主机安全审计系统后台开发,后台程序开发测试。
2015年4月至2016年4月 中国普天信息产业股份有限公司
自研调度台开发。调度台提供丰富的呼叫业务接收与发起、视频调度及展示、实时定位、轨迹跟踪、SDM查询功能。后台程序开发及测。
2014年2月至2015年3月 杭州华三通信技术有限公司
无线报文捕获应用工具的后台开发,全程参与多个项目,前期设计到后期开发测试等。
工作经历
2020-12-15 -至今北京东方国信科技股份有限公司高级OAM软件开发工程师已认证
项目一:OAM的proxy开发(从0到1) 1.调研、设计方案ABCD与头脑风暴,最终方案10大优点0缺点; 2.基于centos、ubuntu开发; 3.原生框架libyang、libnetconf2、sysrepo、netopeer; 4.可以做到对BBU下面所有设备(原生框架仅支持单设备监听)进行callhome连接(也支持主动连接)、配置、状态获取、消息通知; 5.设备上线、下线的拓扑管理、通用拓扑可扩展、多维问题一维化; 6.可以做到proxy安装在任何一个设备上,管理、配置其他设备 7.统一接口封装:访问本地sysrepo、跨设备sysrepo 8.高并发访问多设备:巧妙运用yang模型进行高并发异步访问多设备; 项目二:OAM软件管理(从0到1) 1.基于centos、ubuntu开发; 2.原生框架libyang、libnetconf2、sysrepo、netopeer; 3.遵从O-RAN规范; 4.可以同时升级连接BBU的所有EU设备、RU设备; 5.可以单独升级、降级任何设备(BBU设备、EU设备、RU设备); 6.可以单独升级、降级某类设备(BBU设备、EU
2018-05-19 -2020-12-07飞天诚信科技股份有限公司高级软件开发工程师已认证
项目一:加密机研发,历时8个月。 1、基于红帽企业版RHEL7.1 + i5-4300-1.9GHz开发。 2、负责Java语言单例模式设计与开发国际化屏幕界面交互程序(三种管理员授权卡制作、三种管理员授权、管理设置、加密主进程启动与停止)。 3、负责系统安全、开机自检、防火墙控制、网络控制,读卡器识别、读卡器数据存储与读写,硬件宏思算法芯片加解密、软件加解密。USB挂载均衡调研、屏幕180度旋转调研与实现。 4、文档撰写与fips认证。 5、使用对称算法、非对称算法进行加解密。 6、使用rpmbuild制作加密机rpm程序安装包。 7、量产加密机一键式安装操作系统光盘制作与发行。 8、涉及功能:单片机实现防拆、灯控制、蜂鸣器控制。 9、使用sqlite数据库加密存储。 10、涉及组间配合、部门间配合(与硬件部、结构部、工程部、测试部、国际部、专利部配合)。 11、pam模块开发登陆控制、usb外设控制 项目二:云音箱开发,历时13个月。 1、负责设计、研发、测试6款产品:纯wifi版本、纯wifi版本(ali版本)、圆盒纯2G版本、圆盒纯2G版本(ali版本)、方盒纯2G版本、方
2016-04-18 -2018-05-16卫士通高级后端工程师已认证
精通bash, C语言, linux应用, linux kernel debug, linux kernel移植 终端登录与防护系统后台开发、主机安全审计系统后台开发,后台程序开发测试。
2015-04-01 -2016-04-17中国普天高级后端工程师已认证
精通bash, C语言, linux应用, linux kernel debug, linux kernel移植 自研调度台开发。此项目属于APP,历时5个月,调度台是集群业务的主要调度网元,提供丰富的呼叫业务接收与发起、视频调度及展示、实时定位、轨迹跟踪、SDM查询功能。实时
2014-02-01 -2015-03-31杭州华三通信技术有限公司高级后端工程师已认证
精通bash, C语言, linux应用, linux kernel debug, linux kernel移植 无线报文捕获应用工具的后台开发,全程参与多个项目,前期设计到后期开发测试等。
2013-10-01 -2014-02-01上海市交大志盟培训中心嵌入式开发工程师
精通bash, C语言, linux应用, linux kernel debug, linux kernel移植
教育经历
2009-09-12 - 2013-06-12东北林业大学电子信息工程本科
精通bash, C语言, linux应用, linux kernel debug, linux kernel移植
语言

项目三:OAM软件管理之配置继承(A方案 + B方案 + C方案) 配置继承A方案:升级过程中自动计算并继承配置 配置继承B方案:升级前导出配置,在站外计算出升级后的配置,可以手工比对,升级过程中将计算好的配置随升级包一同带入并安装此配置 配置继承C方案:升级前导出配置,在站外计算出升级后的配置,可以手工比对,执行升级(安装升级后版本的默认配置),升级成功后,手工导入站外计算好的配置 配置继承A方案:细节如下 1.调研、方案设计与头脑风暴; 2.采用图形数据结构Dijkstra迪杰斯特拉; 3.对xml进行继承; 4.xml是yang模型的实例数据,升级前后yang模型可能会发生重大变化、xml结构可能会发生重大变化; 5.采用插件式设计,执行体与解析引擎分离式设计; 6.xml变化包括,节点重命名、添加、删除、移动、参数修改、container变list、list变container、leaf变container、container变leaf 7.开发插件制作工具(基于python3开发windows版本、linux版本); 8.各子系统统一使用同一版本制作工具制作插件; 9.解决所有意想不到的未知问题:插件采用shell脚本方式,对不完美转换的情况,可进行二次编辑; 10.支持多xml关联修改; 11.制定《yang与xml的约定》; 12.巧妙运用软件版本号代替yang版本号:彻底解决yang模型负责人忘 修改版本号的问题、计算过程清晰、方便开发与Bug定位。


方案面向linux,解决主设备对多个子设备的管理与控制 1.调研、设计方案ABCD与头脑风暴,最终方案10大优点0缺点; 2.基于centos、ubuntu开发; 3.原生框架libyang、libnetconf2、sysrepo、netopeer; 4.可以做到对BBU下面所有设备(原生框架仅支持单设备监听)进行callhome连接(也支持主动连接)、配置、状态获取、消息通知; 5.设备上线、下线的拓扑管理、通用拓扑可扩展、多维问题一维化; 6.可以做到proxy安装在任何一个设备上,管理、配置其他设备 7.统一接口封装:访问本地sysrepo、跨设备sysrepo 8.高并发访问多设备:巧妙运用yang模型进行高并发异步访问多设备;
