个人介绍
通过 CET-4、CET-6 考试,具有良好的读写能力,可以快速浏览英语专业文件及书籍。
通过 全国计算机二级 C 语言考试,可以熟练使用 office 相关办公软件。
取得 软件设计师 中级职业资格证书。
熟练掌握 C 语言,Java、Android,掌握常用数据结构和算法
熟悉 Android APP 开发 了解系统 framework 层源码, ◼ APP 开发方面,属性 MVP 和 MVVM 框架,使用过 Google Jetpack 全家桶、Bmob 后端云、百度 地图 SDK、和风天气 SDK、Vitamio 视频直播框架、集成并使用过第三方短信验证码 SDK 等, ◼ SDK 方面 熟悉 amlogic 平台代码架构和源码。
了解 Linux 系统,熟悉 Linux 常用命令。
熟悉 Git SVN 等版本控制工具的使用,熟悉 Jenkins 的使用
了解 PowerManagerService、PhoneWindowManager、AudioService、PermissionManagerService、 DeviceStorageMonitorService 等系统服务,熟悉 Setting 菜单的定制与修改、android overlay 机制、 事件产生及分发机制、回调接口等
了解 SSM、Spring Boot 、SpringCloud 、设计模式等企业级开发框架。
了解 Android 系统编译过程、开机 关机 重启过程、恢复出厂、升级过程。
熟悉音视频播放,熟悉 MediaPlayer、MediaCodec、AudioTrack、ffempeg 的使用
工作经历
2023-05-01 -至今深圳锐宝智联有限公司软件工程师
1.修改与定制SystemUI 2.处理AB系统升级的问题 3.自动化测试APP的开发 4.解决客户遇到的一些问题
2021-07-01 -2023-05-01深圳市创维软件有限公司软件工程师
2021 年 9 月至今 解决项目上遇到的问题,主要涉及 Android framework 层和 Tv setting 的修改。 2021 年 12 月至今 维护 Tr069 协议,主要涉及 JNI 和 NDK 开发,底层基于 opentr069 协议(c 语言)。 2022 年 1 月至今 开发 E2E 项目需求,主要涉及设备实时 log 流输出,远程推送消息展示、录屏、截屏 功能的实现、修改设备 Ethernet 和 WiFi 的寻址方式和 IP 地址、设备网络吞吐量测试、基于 tcpdump 实现网络数据包抓取、Lock/unLock 盒子、远程清除 apk 数据,上传 apk icon 到服务器、apk 权限远 程动态配置等功能,静默安装与静默卸载 app。 2022 年 3 月至 6 月,独立完成 Android 12 SDK 客制化软件以及平台需求的集成。 2022 年 10 月至 12 月:熟悉 android Mediaplayer 和 ffmpeg ,简易实现音视频播放 demo
教育经历
2017-09-01 - 2021-07-01西安建筑科技大学通信工程本科
技能
1.基于openTr069 实现物联网设备管理 2.实现的功能有设备实时 log 流输出,远程推送消息展示、录屏、截屏 功能的实现、修改设备 Ethernet 和 WiFi 的寻址方式和 IP 地址、设备网络吞吐量测试、基于 tcpdump 实现网络数据包抓取、Lock/unLock 盒子、远程清除 apk 数据,上传 apk icon 到服务器、apk 权限远 程动态配置等功能,静默安装与静默卸载 app。