个人介绍
安卓开发3年经验。
精通java,kotlin。熟悉安卓mvvm,大部分常用jetpack组件。熟悉kotlin协程,
熟练使用大部分开发构件包括glide,okhttp4,retrofit,gson,jsoup。
熟悉流式音频处理,开发过听歌识曲算法和音频变速变调及格式转换,有实际项目经验。
熟悉FFmpeg音视频处理框架。
熟练安卓端应用串口通信,有实际项目经验。
精通Libgdx游戏引擎,Java动态编译,安卓App热更新。
熟练使用OpenGL,熟悉glsl着色器语言,有编写shader经验。
工作经历
1970-01-01 -2023-08-10深圳市圣锋科技安卓开发工程师
配合产品经理,UI设计,进行工具类app开发,更新迭代公司现有app。工作期间开发了1款app,迭代了5款现有产品。
教育经历
1970-01-01 - 湖南软件职业学院软件技术专科
技能
本项目功能完全由c++代码构成,包括音频解码(libnyquist)后使用傅里叶变换算法(fftw3)提取音频指纹录入哈希表作为数据库,并能够接受片段音频进行音频指纹比对,可从数据中识别出音频片段所属(歌曲),片段所属位置(播放位置),以及可能性。经过测试,样本数据在有明确声音且时长超过三秒时匹配准确率超过95%。
一款可在*上快速编辑,随时浏览在线shader的app(shader为计算机图形处理程序,是游戏,工业3D,特效等等行业不可缺少的部分),适用群体为行业从业人员以及计算机图形学专业学生,app使用kotlin语言,material设计风格,以libgdx作为渲染框架,使用Jsoup解析ShaderToy网站(一个分享OpengGL shader的网站)获取shader列表,使用okhttp4获取在线的shader代码实时编译查看,Gson解析shader查询响应数据并加载,使用Glide加载shader运行预览图,使用BRVAH快速构建可靠的列表展示页面,使用sora-editor作为代码编辑控件。