求职意向
Android软件开发工程师 薪资面议 随时到岗
教育背景
2020.x -2020x 锤子简历大学 软件工程(本科)
工作经验
2020.x -2020x 锤子简历信息技术有限公司 高级软件开发工程师
主要工作:
1.JAVA和Android基础的学习
2.Connectivity模块的学习和掌握,实现客户的需求.
2020.x -2020x 锤子简历信息技术有限公司 Android软件开发工程师
主要工作:
1. 中国市场(包括香港和台湾)智能终端设备的开发,负责智能终端的多媒体传输和数据备份还原模块的开发维护工作。
2. NALTool项目的主要负责人,负责该工具的开发和维护。
详细描述:
● 从事三星手机的本地化开发工作,涵盖了Android各个系统的型号。
● 完善和优化应用软件的基本功能,分析解决应用软件存在的各种问题。
● 设计并实现各种新功能和新需求(B2B),完成对应的模块设计、编码及调试工作。
● 根据项目开发中遇到的问题,及时总结并整理相关文档。
● NALTool工具的开发和维护。
● AWS云服务器运维(兼任)。
项目经验
2020.x -2020x SmartSwitch/Samsung MTP 开发/维护
简介:
SmartSwitch : 即
S换机助手,具有备份复原手机数据以及为手机进行固件升级的功能,包括PC端和手机端。本人负责手机端的Service。
Samsung MTP:
多媒体传输协议,手机与PC或者OTG线连接传输数据的支持协议,本人负责framework层和application层的开发和维护。
贡献:
1. 在型号开发初期,对新型号进行本模块初始化工作,以确保本模块的基本功能稳定。
2. 在型号开发中后期,解决测试者提交的大量once,sometimes,always的功能和性能问题,改善性问题,市场问题。
3. 中国本地feature:微信数据备份复原、工信部入网要求解决方案、B2B客户需求。
4. 竞品分析,提出产品改善点。
2020.x -2020x NALTool 开发/维护
简介:
工信部要求移动终端入网需满足《移动智能终端安全能力技术要求》的相关规定。NALTool是以泰尔实验室的官方保密检测工具功能为需求,开发的一款进行正式送测前预测试的自动化的检测工具。其主要功能是监控系统预置应用在未经用户许可的情况下偷用权限的行为,并收集相关日志和制作检测报告。该工具分为PC端和客户端两部分。
贡献:
1. 负责客户端部分的设计和实现,包括代码重构,每次android系统更新后对工具的可用性调研和功能升级,黑白名单功能的添加和维护,app保活等等。
并根据测试部门反馈对工具进行持续的问题修正和改善。
2. 制定工具正式运营的流程和发布实施细节,并在ToolHub上发布供global的开发者和测试者使用。
3. 在S9,Note9,S10等旗舰型号入网时,该工具显著提高了路径覆盖率和测试效率。实际测试结果显示,该工具已将官方测试结果的该种类问题数降至个位数。
2020.x -2020x 智能锁屏 运维
简介:
智能锁屏是正在开发中的锁屏相关功能。该功能需要服务器端进行支持。服务器使用亚马逊AWS云服务。该项目是公司由型号开发向服务开发转型的重要项目。我兼任该项目的运维工作。
贡献:
1. 完成了亚马逊的官方培训课程,对AWS云服务的整体情况和各类服务有较深的了解。
2. 搭建了锁屏服务器的测试环境,压测环境 和 生产环境。
3. 部署服务并与后端工程师共同解决问题。
4. 监控服务Nagios的配置。
自我评价
● 熟悉C和JAVA语言, 熟悉基础的算法和数据结构.
● 熟悉Android系统和APP开发原理.
● 熟悉常用的开发工具的使用.
● 对软件开发有较强的逻辑分析能力、良好的文档归纳和编辑能力。
内容来源说明:本文章来自网络收集,如侵犯了你的权益,请联系QQ:2772182309进行删除。
https://www.100chui.com/article/105869.html