1.熟练掌握android应用开发,同时掌握ios开发,作为android高级开发工程师能够独立完成app的开发。
2.熟练掌握音视频功能和直播功能等的相关技术,开发过多个app应用,涉及领域包括广播FM产品、物联网智能家居,电商类产品等。
3.掌握windows桌面客户端开发,设计并优化过输入法相关算法,作为c++ windows客户端中级开发工程师,主导了输入法、系统桌面工具等应用的开发。
4.了解机器学习相关,研究过深度学习相关算法,并创新性的改进了稀疏编码算法,成功在国内核心期刊中发表过论文。
目前在正在开发的产品是一款广播FM app,里面涉及到了音视频技术,直播技术,也有社交聊天功能。整个项目虽然不是从头开始做,但是从进入公司到现在,也几乎是完整的重构了一遍。
1.基础架构:从原基础架构混乱的mvc,改进到传统的mvp,再到如今mvx。
2.技术模块化:包括基础网络层api服务模块、长连接模块(mqtt)、直播功能模块、音视频功能模块和数据埋点(手动和自动)等。
3.单元组件封装:包括图片控件、列表控件等。
4.业务模块化:包括首页千人千面推荐流、社区、音频播放器、视频播放器、直播间、h5交互优化等。
移动端除了广播FM外,也做过物联网智能家居相关app:包括智能灯泡、智能油汀等。
windows端利用c++开发过windows 桌面输入法及桌面工具条,也利用cocos2dx制作过一个小游戏。
早先接触了机器学习与深度学习,改进了基于稀疏编码的分类方法,并在国内核心期刊发表论文。
角色 | 职位 |
负责人 | 高级android工程师 |
队员 | UI设计师 |
队员 | iOS工程师 |
队员 | 安卓工程师 |
队员 | 前端工程师 |
队员 | 后端工程师 |