移动开发以手机、PDA、UMPC等便携终端为基础,进行相应的开发工作,由于这些随身设备基本都采用无线上网的方式。下面是移动开发求职简历项目经验范文,供大家参考。
范文1
项目名称:移动开发
项目周期:2012.10-2015.03(2年5个月)
参与角色:团队负责人
所属公司:自主创业
描述:
1.TalkVM
基于XMPP协议的即时通讯应用,和google的gtalk互通,支持文字、语音、视频。
2.全球直拨电话
IP电话应用,付费拨打全球任意电话,同时提供虚拟号码购买,可接收来电。
此APP开发涉及Web开发和后台服务器开发,租用了Linode VPS,LAMP协议栈。
3.WeHide
防窃听的图像隐写应用,可以把文字信息秘密嵌入照片中,照片仍然看起来就是一副普通照片,用于秘密传递消息。
4.悠然围棋
围棋游戏应用,支持人机对战,人人对弈,阅读棋谱、定式。支持文字语音聊天。
此APP开发涉及后台服务器开发,租用了阿里云服务器,LAMP协议栈。
5.超级词典
支持全球多种语言互译。
6.拍照翻译
支持英文和西班牙语拍照翻译。其中部分字母识别用了一个卷积神经网络(CNN)来实现,此CNN用TensorFlow设计和训练。
职责:
领导团队并亲自参与开发。
范文2
项目名称:Poloniex
项目周期:2021.02-2023.02(2年)
参与角色:客户端Lead
所属公司:xxx兰宇网络科技
描述:
Poloniex是一个中心化的加密货币交易所,提供了多种数字货币的交易,提供用户钱包的充值提现功能.参与的具体项目有App交易模块,钱包,用户中心模块重构、多域名访问、原生K线图开发,网络日志回捞等。
职责
我在这几个项目中负责iOS端的开发,使用Swift语言和MVVM架构模式,完成了交易模块和用户中心模块,钱包模块的开发。通过重新设计系统架构,优化代码实现,提高系统稳定性和安全性。同时,我也参与了需求评审和技术选型等工作。
业绩:
1.使用装饰器模式完成多域名访问功能
2.制定架构,使用MVVM设计模式开发业务。使得代码结构清晰,易于维护,提高了项目的稳定性和可靠性。
3.完成原生K线图功能,该功能主要使用到了策略模式,并且面向协议来实现。
4.针对引入的合约交易模块,使用依赖注入来避免合约模块对主业务(现货)的侵入。
5.负责iOS端的测试和问题排查,完成项目中的代码管理和文档编写.使用Combine替换Rxswift。
范文3
项目名称:DACS(Mac平台)
项目周期:2019.02-2020.03(1年1个月)
参与角色:Mac项目组组长
所属公司:xx信息科技有限公司
描述:
该项目基于零信任思想,为企业提供数据访问控制解决方案,包括用户身份认证、数据权限管理和访问控制等功能。用户可以通过DACS访问企业内网,以及内部数据(如代码,内部文件),并主动拦截用户通过网络或者硬件等方式传送数据的行为。主要难点在于程序注入,网络开发,文件管控等。
职责:
1.客户端的开发:采用Objective-C和C开发Mac客户端,负责客户端界面和逻辑的开发。
2.内核驱动的开发:编写macOS的内核扩展驱动,实现数据安全功能。
3.针对客户端使用过程中出现的性能问题进行优化和问题排查,提高客户端的稳定性和可靠性。
4.编写动态库,对一些文件访问函数进行Hook,并且控制其他App上的一些高危行为。
5.将产品打包成pkg格式,编写安装脚本。
范文4
项目名称:商旅通
项目周期:2018.03-2018.06(3个月)
所属公司:xx鼎信信息科技有限公司
参与角色:iOS开发工程师
描述:
一款企业内部使用的商旅App,用于预订酒店,机票,火车票,审批功能的差旅类App。
职责:
我在这个项目中作为iOS主程,负责架构设计(MVC),网络层搭建,酒店,机票模块开发,代码审核,代码管理(GitLab仓库),进度管理。负责编写维护开发文档。通过地图展示周边酒店信息,并多个筛选算法来筛选酒店。地图气泡效果,以及各类动画效果。
业绩:
1.由0到1完成App 1.0版本的开发,上线在集团内部的分发平台。
2.指导团队中其他工程师进行开发,编写高质量的代码,并确保代码符合公司的编码规范和开发流程。
范文5
项目名称:北斗海聊
项目周期:2016.07-2018.03(1年8个月)
参与角色:iOS开发工程师
所属公司:xxx海聊信息科技有限公司
描述:
一款通过蓝牙与硬件通信的app,目标群体为海员,户外爱好者。整个通信过程由三个端组成:手机端,硬件端,北斗卫星。手机将要发送出去的信息转正相应的指令,通过蓝牙链路发送到硬件端,硬件转发到基站(卫星)后由基站发到相应的硬件端,硬件端再将信息发送到手机端,手机接收到报文,根据定好的协议转换成信息显示。
App还包含保险购买,设备购买的商城,涉及到支付宝支付,EIS功能开发等。
职责:
1.负责iOS客户端研发工作,参与需求分析和技术方案设计;
2.编写高质量的代码,包括核心业务逻辑、UI实现、网络通讯等方面;
3.重构项目的蓝牙通信层,并分装成SDK,提供给友商使用;
范文6
项目名称:其他项目
项目周期:2016.07-2016.07(小于1个月)
参与角色:iOS开发工程师
所属公司:xxx前卫科技集团有限公司
描述:
1、称重大师与汽车中控投屏SDK主要是与硬件方面的交互为主.通过蓝牙,UDP方式进行通信。技术栈主要还是偏向**硬件通信**,**UIKit**,**地图类**.。
2、南网内部培训系统项目是一个Web端的项目,主要功能有给培训人员预定房间,会议室,培训信息展示,基于Angular进行开发。