求职意向
Android软件开发工程师 薪资面议 随时到岗
教育背景
2020.x -2020x 锤子简历大学 软件工程(本科)
工作经验
把时间设定为2020.x ,减去于2020x的,锤子简历信息技术有限公司的,负责高级软件相关开发工作的工程师 。
主要工作:
1.JAVA和Android基础的学习
学习并掌握Connectivity模块,而后实现客户的需求。
在2020年,x的时间范围内,于锤子简历信息技术有限公司,担任Android软件开发工程师 。
主要工作:
于中国涵盖香港以及台岛的市场内,开展智能终端设备的开发事宜,对智能终端的多媒体传输模块,以及数据备份还原模块,负有开发维护的工作责任 。
负责NALTool项目开发与维护的主要负责人,是负责该工具开发的人,也是负责该工具维护的人 。
投身于三星手机的本地化开发事宜来进行作为、展开,把Android各个系统的型号都包含于其中,对其予以覆盖 。
使应用软件的基本功能得以完善并实现优化,剖析且解决应用软件所存在的各类问题。
设计种种各种各样形形色色的新功能以及新需求(B2B),去完成相应对应的模块设计,开展编码工作,还要进行调试 工作。
根据项目开发中遇到的问题,及时总结并整理相关文档。
NALTool工具的开发和维护。
AWS云服务器运维(兼任)。
项目经验
关于2020.x方面,进行2020x SmartSwitch的相关工作,同时开展Samsung MTP的开发工作,并且负责其维护工作。
简介:
SmartSwitch,也就是S换机助手这个东西,它有备份复原手机数据的功能,还有给手机进行固件升级的功能,它包含PC端和手机端这两部分,而本人在里面负责手机端的Service部分 。

三星的MTP,也就是多媒体传输协议,是一种手机与PC或者OTG线连接来传输数据时所依据的支持协议,而本人承担着framework层以及application层的开发工作还有维护工作。
在型号刚开始开发的时候,针对新型号展开本模块的初始化工作,从而保证本模块的基本功能处于稳定状态。
二、于型号开发的中后期阶段,去处理测试者所提交的数量众多的,涉及once、sometimes、always的功能与性能方面的问题,还有改善性的问题以及市场方面的问题。
3. 中国本土特性:微信数据备份后进行复原,针对工信部入网要求给出的解决办法,B2B客户所提出的需求。
4. 竞品分析,提出产品改善点。
2020.x -2020x NALTool 开发/维护
简介:
让移动终端能够入网,这在工信部规定下,得要满足《移动智能终端安全能力技术要求》的相关条例。NALTool这一工具,它是依据泰尔实验室官方保密检测工具功能作为需求来开发的,是一款在正式送测之前用来预测试的自动化检测工具。它有着这样的主要功能,那就是去监控系统预置应用在没经过用户许可状况下偷用权限的行为,还要收集相关日志并且制作检测报告。该工具分成PC端和客户端两部分 。
1. 承担客户端部分的设计与实现工作,涵盖代码重构,于每次android系统更新之后展开对工具可用性的调研以及功能升级,负责黑白名单功能的增添与维护,实现app保活等。并且依据测试部门的反馈对工具进行持续的问题修正以及改善 。
第一步,制定工具正式运营的流程,与此同时,制定发布实施细节。第二步,通过某些特定手段把这些内容在ToolHub上发布出来。第三步,将其提供给global的开发者使用,第四步,让global的测试者也能够使用 。
在S9入网时,该工具显著提高了路径覆盖率和测试效率,在Note9入网时,该工具显著提高了路径覆盖率和测试效率,在S10等旗舰型号入网时,该工具显著提高了路径覆盖率和测试效率。实际测试结果显示,该工具已将官方测试结果的该种类问题数降至个位数。
2020.x -2020x 智能锁屏 运维
简介:
与锁屏相关且正在被开发的功能是智能锁屏,此功能得依靠服务器端予以支持,而服务器运用的是亚马逊AWS云服务,该项目属于公司从型号开发朝着服务开发转变的关键项目,我同时承担着这个项目的运维工作。
做到并结束了亚马逊所举办的官方培训课程,针对AWS云服务的全部整体状况以及各种各样不同类型的服务具备了较为深刻的知晓。
2. 搭建了锁屏服务器的测试环境,压测环境 和 生产环境。
3. 部署服务并与后端工程师共同解决问题。
4. 监控服务Nagios的配置。
自我评价
熟悉C和JAVA语言, 熟悉基础的算法和数据结构.
熟悉Android系统和APP开发原理.
熟悉常用的开发工具的使用.
对软件开发有较强的逻辑分析能力、良好的文档归纳和编辑能力。