GitHub – dvlprliu/AboutMe优秀个人简历推荐

刘壮壮

  • 手机: 18601949062
  • Email:dvlprliu@gmail.com
  • QQ号:179231312

个人信息

  • 刘壮壮/男/1990
  • 本科/南阳师范学院计算机系
  • 工作年限:2年
  • 微博:@dvlprliu
  • Github: dvlprliu
  • 期望职位:iOS APP开发工程师
  • 期望薪资:税前月薪12k~15k
  • 期望城市:北京

工作经历

北京新网互联科技有限公司 ( 2014年7月 ~ 至今 )

客盈门项目

负责功能

  1. 添加抢红包功能。
  2. 添加支付功能, 包裹支付宝客户端支付,支付宝网页支付,以及银联支付。
  3. 编写分享功能,包括分享到微信朋友圈, 微信好友, 分享到微博。
  4. 重构代码
  5. 针对iOS8调整代码
  6. 适配iPhone6,iPhone 6 Plus

    使用技术

  7. 使用AFNetworking进行网络请求。将服务器接口封装为独立模块。

  8. 使用对象序列化+plist做本地缓存处理。
  9. 使用ARC进行内存管理。
  10. 服务器端使用shell脚本实现自动打包流程。
  11. 封装微信,微博等API,开发分享及第三方登陆套件。

滨州永恒记忆数据存储有限公司 ( 2013年3月 ~ 2014年7月 )

永恒记忆APP

负责功能

  1. 相册模块
    1. 图片上传,下载。
    2. 相册展示。
    3. 修改图片分组。
  2. 数据同步引擎。
    离线状态下对数据进行CRUD操作, 连线之后对修改的数据进行同步。

实用技术

  1. 使用UICollectionView+UIFlowLayout展示用户图片。并添加自定义手势操作,实现拖拽排序,删除,调整照片所在分组的操作。
  2. 使用UIScrollView封装展示图片的控件,实现多手势操作。
  3. 使用SQLite存储数据。
  4. 对FMDB进行二次封装,实现ORM层。
  5. 封装AssetsLibrary.framework实现自定义ImagePicker,可一次选择多张图片。
  6. 使用NSOperation+NSOperationQueue实现图片异步加载,相册的图片数据实现懒加载。
  7. 使用Instruments对应用进行调优
    • 使用Time profiler检查程序执行效率并进行优化
    • 使用 Allocations 和 Leaks 检查程序内存使用状况并进行优化。

人脉网APP

负责功能

  1. 商机模块
    • 商机数据展示
    • 发布商机信息
    • 评论商机消息
  2. 圈子模块
    • 展示圈子数据。
    • 圈子内发布消息

使用技术

  1. 封装UITableView,使用自定义UITableViewCell实现UICollectionView的效果。
  2. 使用ASIHTTPRequest与服务器进行交互,并对服务器接口进行封装。
  3. 使用CoreText进行文本排版。

开源项目

Artworks – Dribbble客户端

使用Swift语言进行开发,使用Alamofire实现网络请求,封装DribbbleAPI,实现了多种自定义的过场动画。使用NSOperationQueue+NSOperation实现异步加载网络图片。自适应cell高度。TextKit实现富文本展示。

LoopScrollView

实现循环滚动, 自动轮播的scrollView。
主要贡献:
1. 原项目只能通过initFrame:方法对视图进行初始化并显示在主视图上,不能通过xib,storyboard以及autolayout进行添加,主要添加这方面的功能。
2. 可以通过cocoapods引入项目。


技能清单

以下均为我熟练使用的技能

  • Swift programming language
  • 网络框架:ASIHTTPRequest/AFNetworking/Alamofire
  • 富文本: CoreText/TextKit
  • 数据库相关:SQLite/FMDD
  • 版本管理:Svn/Git
  • 页面布局:AutoLayout/SizeClass
  • 性能调优:Instruments
  • 数据解析:SBJson/NSJsonSerializer/SwiftyJSON

致谢

感谢您花时间阅读我的简历,期待能有机会和您共事。


发表回复