个人介绍
¬ 4年以上iOS开发经验;有蓝牙/WIFI连接打印机打印经验;
¬ 具有独立开发,积极主动,责任心强,比较追求完美,有AppStore项目
¬ 为人诚实, 性格开朗, 善于沟通, 有良好的团队合作精神。
¬ 工作积极主动, 责任心强, 工作踏实严谨。
¬ 有良好的编程习惯。
¬ 热爱编程, 对新技术很渴望, 有持续的学习能力。
¬ 热爱互联网, 对移动产品研发有浓厚兴趣。
¬ 对任何未知挑战,充满激情。
¬ 熟悉蓝牙连接及打印机(二维码,条形码,图片)的开发;
¬ 精通OC开发,熟悉使用Swift,熟练掌握Xcode等相关开发工具;
¬ 熟练使用: AFN, YYWebImage, Swift-SnapKit/pop, YYModel,FMDB等第三方框架;
¬ 熟练掌握常用设计模式,单例、MVC、MVVM、工厂、代理、观察者等设计模式;
¬ 熟练使用:网易云信; 环信;百度地图; 友盟推送/分享; 支付宝等SDK;
¬ 熟练掌握多线程开发,网络编程;
¬ 较好的逻辑思维能力和沟通能力,团队合作精神、能承担工作压力;
工作经历
2019-09-05 -至今北京分秒跳动科技有限公司iOS高级开发工程师
1.主导 "超级海星"APP的开发,独立完成此项目的需求及日常任务; 2.探讨 产品需求 并与团中成员合作完成各项任务; 3.修复往期Bug,并维护及解决相前问题....
2019-04-13 -2019-09-01中胜信用管理有限公司iOS高级开发工程师
1.主要负责"至信app"的开发; 2.负责高质量的设计和编码; 3.负责技术难点攻坚。 4. 处理日常需求开发及维护.....
2018-05-31 -2019-04-30亿信(北京)金融信息服务有限公司iOS高级工程师
1.主要负责"亿信宝app"的开发; 2.负责高质量的设计和编码; 3.和产品经理配合,探讨产品方案和细节; 4.负责技术难点攻坚。 5.带领前端小组针对产品经理提出的需求做出详细分析并带领小组4位成员拟订相应的需求方案及周期; 6. 期间带领小组成员进行技术交流分享;
2016-12-01 -2018-05-31北京华善盛世网络科技有限公司iOS高级研发工程师
1.主要负责产品(悦塘)iOS版本研发及迭代,技术实现和探讨。 2.修复往期app中客户提出的问题,并维护及解决相关问题; 3.现已迭代版本之1.4,等11个版本。 4.期间在1.1版本快速迭代版本,项目奖金一次;
2014-12-20 -2016-12-31北京路普达(网络)科技有限公司iOS软件开发工程师
1.主要负责(菜帮APP)独立开发,为期两个月; 2.上架apple store(公司旗下别的项目); 3.配合另一个iOS开发人员一同开发陶瓷项目; 4.修复往期app中客户提出的问题,并维护及解决相关问题;
教育经历
2011-06-05 - 2015-07-01郑州大学计算机科学与技术本科
毕业获得本科毕业证书及学位证书
资质认证
技能
超级海星--专业运动健康与防护综合性APP--在这里拥有国内最权威的国家体育运动队康复师,最全面的康复中心信息展示,最完整的康复交流日记; 【专业】与多家国内权威的康复机构合作,提供专业的康复咨询及康复方案 【官方】平台优选的多家康复中心,用户选择的更安心 【社群】集运动康复及防护经验交流为一体的综合性信息社群 只要您爱运动,就来超级海星,我们为您的运动健康保驾护航。
功能概述: JS与APP 之间的事件调用,传值; aes/sha1数据加密; 第三方支付平台提现/充值/开通存管/快速支付/实名认证等; apple分享; 项目描述: 亿信宝:网络借贷信息服务平台;以健全的风险管控体系为基础,为出借人提供一个优质/高效/诚信互惠互助的网络借贷信息服务平台,提供信息搜集/信息公布资信评估/信息交互/借贷撮合等服务; 技术实现: 1.整体架构基类化(tableView,cell,BaseViewController,BaseTabBarController,NavigationControllert等); 2.整体框架遵守MVC搭建; 3.二次封装AFN,整体项目使用代理传值模式; 4.使用instruments常规测试并有话内存,合理优化栈结构保证内存处于正常状态,且保证界面流畅等; 5.封装登录操作器使用代理做为桥接跳转登录界面,即全局都可实现代理并操作界面; 6.结合后台及前端调用第三方支付平台(富友)桥接至恒丰银行,根据第三方后台返回的状态码及特殊字符 7.将数据进行 AES 加密并约定偏移值(需保持一致),再进行sha1加密并取单位字节取值进行数据传输;
功能概述: 心跳包实时检测网络变化;全商品动态模糊搜索;加入购物车;添加3种采购计划列表(涉及对表的,删除,添加,修改);本地购物车本地化,并提交(客户,菜商,供应商订单); 蓝牙/WIFI小票打印机;上传图片,提取本地相册/相机等; 项目描述: 网络软件开发;网上销售:生鲜蔬菜、干货、调味品。(依法须经批准的项目,经相关部门批准后方可开展经营活动) 技术实现: 1.整体架构基类化(tableView,cell,BaseViewController, BaseTabBarController,NavigationControllert等); 2.蓝牙/WIFI(小票,二维码,条型码)打印,使用系统方法封装的SEPrinterManager来进行打印,格试,图片,二维码,条形码打印只需要一句话便可实现打印; 3.全部商品,搜索出的商品列表添加购物车/使用代理的方试操作(+/-/添加购物车); 4.使用JSONModel巧妙的使用cell基类来减少cellforRow里的代码臃肿性,使所有的赋值操作放于cell自身Model中; 5.cell中点击事件多使用闭包的方式来回调操作,避免了重用性,增加了代三的可阅读性; 6.上传图片使用UIGraphicsBeginImageContext进行压缩上传,增加了用户体验; 7.一些核心动画和文字跳动动画效果; 8.巧妙使用translucent放于BaseVc实现所有子类0起点为Navigation下方; 9.本地集合搜索巧妙使用dispatch_get_global_queue全局队列减少搜索时的卡顿现象; 10.使用AFN中Reachability实时检测网络变化,增加用户体验; 11. 使用Block 及 代理 通知,实现控制器间数据互传; 主要负责项目前两个模块:机构,活动。 模块涉及: 网络封装,JS 和 OC交互,解决开发中大部分人错误的集成支付宝方法,集成推送,地图,分享等SDK技术。 功能概述: 在线咨询,*咨询,购买支付,分享,收藏,点播视频观看,上传短视频等; 项目描述: 润教育app是一款专业艺术培训教学服务平台,学员可以轻松找到离家近的,适合自己或孩子的,价格便宜的,优质艺术课程的服务。 技术实现: 1.集成极光推送,百度地图,友盟分享,网易云信及时通讯等技术 2.通过KVO监听滚动设置导航栏在滚动时颜色的渐变 3.一些核心动画和文字滚动动画效果 4.FMDB实现本地数据的存储,封装YYWebImage 实现网络图片加载; 5. 封装AFN与服务器进行数据交互; 6. 使用Block 及 代理 通知,实现控制器间数据互传; 7.集成支付宝/*支付功能