个人介绍
熟练掌握iOS移动端原生开发技术,具有扎实的编程功底,良好的编码习惯和面向对象设计的思维。
工作认真效率高,已多次提前完成项目,为项目开发节约时间成本。
学习能力强,喜欢钻研,具备良好的沟通能力和团队合作精神。
工作经历
2020-10-31 -2023-05-26北京普育吧技术有限公司iOS高级工程师
项目名称:普育吧 项目介绍:是一款在线教育APP,用于客户购买教程,进行在线课堂学习,与讲师在线沟通,模拟考试。 职责描述:独立负责该项目iOS端开发与维护工作,在版本迭代过程中,负责项目性能优化,提高产品使用体验感。 技术要点: 实现直播功能,构建Pay版块;实现聊天系统 布局复杂的短视频模块,实现外呼虚拟号码; 封装DecimalNumber金额计算 使用AAChartKit集成折线图展示分销数据 通过AES、RSA解决视频数据的安全传输
2018-10-09 -2020-10-27北京通证创服技术有限公司iOS高级工程师
项目名称:IBTC 、GBTC 项目介绍:区块链项目 职责描述:独立完成项目开发,技术调研与攻克技术难点,性能优化,版本迭代及后续技术支持 技术要点: 使用TrustWallet 开发中心化钱包与去中心化钱包 通过火币、OKEX授权API实现合约交易、现货交易 使用websocket 获取币种的实时价格和仓位数据 使用AAChartKit集成折线图展示收益功能
2015-10-15 -2018-10-04航天信息技术有限公司iOS工程师
项目介绍:51发票”项目针对各类发票开具、查验、管理等业务,解决企业用户管理各类发票的相关问题 职责描述:需求对接,迭代版本,代码编写与优化,性能优化,提交版本上线 技术要点: 利用runtime实现无痕统计、崩溃问题,使用 DSYM 定位线上与测试崩溃信息 使用WebSocket实现单点登录,MLeaksFinder 监控内存泄漏 通过AES进行数据加解密,通过RSA解决秘钥的配送,MD5加盐摘要登录密码 利用UDP广播技术实现扫描枪功能,场景: 手机扫描,PC显示信息 项目名称:星星直播 项目介绍:是一款在线视频直播、聊天交友的APP 职责描述:独立开发项目,需求对接,代码编写与优化,交付产品 技术要点: 使用ysocket实现各种通讯 如:送礼物、进入房间、离开房间、违规行为,查房,即时通讯等 使用ProtocolBuffer传输数据;利用ImageIO 实现GIT图片的播放与封装 ; 通过GPUImage 进行视频采集 ,添加一系列滤镜,如高斯模煳、美白、磨皮等功能 通过LFLivekit实现推流,利用IJKPlayer实现解码播放
教育经历
2011-09-01 - 2015-07-15北京电力经济研修学院计算机科学与技术本科