关于我 ←_←

姚涛

  • 男 | 27岁 | 2016.7毕业
  • 手机 | 微信:17606573496
  • 技能:Golang后台 | iOS | 逆向iOS | Android | Flutter | 微信小程序 | RN:(了解)
  • 证书: JAVA软件工程师 | 计算机网络管理员 | 电子计算机调试工 | 二维CAD绘图
  • 自我评价:具备一定的框架设计能力, 良好的设计思维,较好的沟通能力与效率
  • GitHub | 1007881775@qq.com

工作经历

公司 职位 时间 职能 备注
传化智联
上市 1000-9999人
高级前端开发工程师 2021.5 ~ 至今 1.iOS、小程序、Flutter开发
2.技术预研与落地
3.移动端框架设计
4.组件化开发与沉淀
5.项目优化
6.带新人
物流行业
互惠金服
500人+
iOS开发工程师 2017.4 ~ 2020.4 1.iOS:项目从零开发至上线、迭代
2.小程序:从零开发至上线
3.Golang:后台运营系统部分模块开发
4.Android:老项目维护
P2P
宁波龙腾软件开发有限公司
50人+
iOS开发工程师 2015.12 ~ 2017.2 1.iOS学习
2.项目独立开发上线
实习,政府项目

iOS

  • 技术点:
    1.常用git库(AFNetWorking、masonry、sdwebimage等)
    2.数据埋点
    3.热修复
    4.短视频开发
    5.融云即时通讯
    6.极光即时通讯、推送

项目经历

iOS项目

一、传化陆运通

  • 性质:物流行业,货主端iOS项目
  • 业绩:有效支撑日活3000+业务,2年,无个人原因线上问题
  • 主要职责:
    1. 日常业务开发迭代
    2. 新业务需求的技术预研并且落地
    3. 项目jenkins自动化打包的配置与优化
    4. 基础组件的开发与沉淀
    5. 项目优化:
      包体积优化,包体积降低60%以上
      使用Leaks以及MLeaksFinder三方查找并处理循环引用、野指针等问题

二、互惠金服

  • 性质:P2P投资类App
  • 职责:iOS端负责人,独立开发到上架
  • 主要内容:1. 开发过程中pods负责管理三方;2. 在AFNetWorking基础上封装一个管理者,其中包括网络状态的监测,公共请求接口等主要解决易读高复用的网络请求;3. 利用Masonry相对布局框架布局,整个项目的布局全用代码实现;4. 项目需要添加刻度尺,drawRect绘制的尺子配合scrollView 达到刻度尺效果,同时配合scrollView代理回调刻度尺位置;5. 项目需要使用UICollectionView自定义日历控件;6. 等..
  • 性能优化:1. 启动优化:去掉了用不到的类,用不到三方,相同功能扩展合并掉了;2. 帧率优化,使用Rendering工具查看像素标红,通过监听runloop的阶段之间的持续时间来判断是否卡顿;3. 使用Leaks以及MLeaksFinder三方查找并处理循环引用
  • 安全问题:1. 敏感数据采用md5配合自定义字段加密,用户登录密码,金额等;2. 方法名混淆 ; 3. WebView防止中间人攻击,使用的AFNetWorking证书校验
  • 项目难点:上架
  • 难点解决:资质问题(金融许可证),上架时候需要将项目情况和拥有的资质说明清楚

三、二郎神在线

  • 性质:车辆追踪定位类App
  • 职责:iOS端负责人,独立开发到上架
  • 项目难点:查看车辆历史运动轨迹功能
  • 难点解决:后台配合将根据时间段去车辆定位的定位度数组,根据数组,划线,以及将锚点做动画位移,达到车辆运动效果

三、影城

  • 性质:影院购票类APP
  • 职责:iOS端负责人,独立开发
  • 使用的三方:AFNetWorking | SDWebImage | Masonry | YYModel 等
  • 项目难点:选座购票问题
  • 难点解决:模仿猫眼选座功能实现,大的ScrollView排放Btn达到座位效果,选座 - 点击按钮,其中包括座位不规则,有过道等问题

四、其他项目

  • 传化经纪人、牛花花(独立)、小富翁(独立)、惠集(维护)、爱运动(独立)、锦行财富(商城,部分模块)、工程项目管理系统。。。

Golang后台

一、汽车金融3.0 | 4.0

  • 职责:部分模块以及页面
  • 主要内容:
    1.合同模块,合同的生成、自动盖章、打包下载,
    2.短信发送,3.三方代扣绑卡,
    3.用户的增删改

Android项目

一、互惠金服老项目

  • 职责:维护,打包、上架、日常修改(UI,接口)

逆向iOS

一、微信自动抢红包

  • 主要内容:编写微信插件,微信自动抢红包
    功能实现

二、优酷去掉广告

  • 主要内容:优酷去广告

3.等。。。

小程序项目

一、天摇系统

  • 性质:门店业务员线下资料上传
  • 职责:负责账号申请、代码编写、Golang后台开接口、上架
  • 主要内容:图片等资料提交保存,身份证、驾驶证等识别校验

二、理财Demo

  • 性质:模仿互惠金服APP
  • 职责:独立开发(未写完)

理财Demo

教育经历

  • 宁波职业技术学院 - 电子信息工程学院 - 计算机应用技术
  • 课程:java ,c++ , 数据结构c语言 ,oracle ,mysql , 计算机组成原理 , Android , 软件测试

兴趣爱好

  • 桌球 | 网球 | 乒乓球 | 羽毛球