本人拥有10年的丰富的学习和主开开发经验,对于不熟悉的领域也能迅速掌握并不断深入研究。在电科北斗的工作中负责了多项工作:包括客户需求对接,功能分析设计,标书编写,现场设备联调,后端核心功能开发,前端模块功能设计。在宇视的工作中,我负责:项目负责人组织团队完成项目,安排并执行开发计划,作为服务端后端软件主开可以独立负责项目。技术一面面试官面试100+技术人员,作为思想导师培养2位S级新员工和1位a级员工。均较好的完成了安排的任务,执行能力强,善于通过计划完成工作。
技术方面,平台侧使用Java/C/C++多种语言开发,RTKLIB部分算法学习。对多种物联网协议开发,包括国标视频流协议、天线工参协议AISG和HDLC、蓝牙、4G、TCP、MQTT、Ntrip、GB28181数据协议开发。数据库方面包括pg数据库和mysql和redis数据库,数据库分库分表、inherit分区表继承、pg参数优化、vacuum表空间回收方式、学习通过explain优化sql执行速度,其他了解到了一些流复制、跨库联表方面知识;掌握了部分Linux运维的指令,线程、内存命令。熟练掌握计算机组网和网络交互方面知识。Java基础方面熟悉了面向对象的设计思想和MVC的软件架构模式,其中后台开发使用Spring、Springboot、SpringCloud分布式架构、MyBatis等的开源框架,前端技术使用过Vue2、JQuery,JavaScript和Ajax异步请求技术,数据库使用的是Mysql数据库,PG数据库、分布式框架Nginx反向代理和Redis分布式缓存数据库。
2025.9~2026.6 国标北斗定位系统
项目描述:这个项目是针对煤炭物流场景的一款基于国标视频流+电子围栏的系统功能,设备侧使用工作记录仪作为视频采集装置,北斗高精度定位终端作为移动高精度定位设备。平台侧采用Java和C语言开发,java采用springboot作为框架,负责实现主体平台功能逻辑,包括视频接入、电子围栏定位和天地图接入、打标签、历史轨迹等功能。C侧主要负责视频流媒体解析,使用的zlmedia流媒体组件接入。
技术描述:基于 java + C++ 语言,使用的Springboot单体架构,负载均衡使用了 Nginx、映射层使用Mybatis、数据库Mysql、缓存使用Redis,Swagger生成接口文档。
其中使用的技术有:Java、C++、Springboot、Mabytis、Ntrip、Kafka、Redis、MySQL;
代码量:12k
数据库:mysql
常用工具:ffmpeg、ftp、idea、visual studio 2019、MobaXterm、Wireshark、sscom
责任描述:负责整体软件技术侧,包括标书编写、项目需求分析、软件功能设计和接口对接,平台整体可行性验证,搭建流媒体组件、接入天地图、电子围栏算法,整体后端功能设计和研发,以及和前端、app,客户对接以及需求分析,并编写该项目标书。