个人介绍
软件工程专业毕业,专修iOS编程和C++编程。
4年左右iOS开发经验,2年左右C++开发经验,编程爱好者,喜欢高质量代码,拥有良好的编码规范,注重团队合作,沟通能力很不错,有丰富的远程工作经验,能独立完成iOS App的开发。
熟练掌握OC和Swift编程,熟悉HTTP、TCP/IP通讯协议,熟悉Socket编程,熟悉SQLite3数据库操作,熟练进行JSON、XML等数据解析及数据存储。
熟练使用XMPP,并能在原有基础上进行改造。
熟悉iOS各种机制,如消息推送机制;熟悉iOS UI设计及实现,动画实现等。
对第三方接入操作熟练,如ShareSDK,百度地图,环信IM等。
对嵌入式、树莓派编程有所涉猎,能写简单的嵌入式和树莓派程序。
工作经历
2014-04-01 -2019-04-01北京易掌云峰科技有限公司高级移动端工程师
2013年8月-2014年3月,主要是在环信做兼职,负责整个iOS端demo的开发,主要功能******)。2014年4月正式入职环信,负责整个iOS端demo2.0开发,SDK2.0的部分开发;目前负责Demo3.0和SDK3.0开发
教育经历
2009-09-10 - 2013-06-19河北师范大学软件工程本科
在学校导师公司开发完成了项目MyDocuments,并上架Apple Store
技能
环信IM展示了如何使用环信SDK创建一个完整的即时通讯App,主要功能包括:用户注册和登录,好友管理,单聊/群聊,支持包括文字、表情、语音、图片、地理位置等消息类型,用户也可以通过App进行实时音视频通话。
兰克健康 (Ranqk Health) 是一个社交健康平台,供用户创建运动计划,记录运动成果,分享动态,建立小组,创建群组计划和并跟踪人员完成进度。 完善的应用功能可以轻松支持个人,团体或雇主创建健康计划和举办挑战活动。 用户可以彼此关注,创建群组,创建及跟踪群组计划,分享运动经验。 资源列表使任何具有技能和意愿的成员能够发布他们的服务或专业知识来帮助他人。 用户可以通过聊天功能相互通信,发送文本和图片。 用户可以查看自己的历史运动记录以及核心运动指标,促使自己不断提升。