联系方式

个人信息

  • 赵阳/男/1990

  • 本科/黄淮学院/软件工程

  • 工作年限:8年

  • 技术博客:http://hxtec.top

  • Github:http://github.com/huazhixi

  • 期望职位:iOS高级攻城狮

  • 期望薪资:税前月薪18k~25k

  • 期望城市:广州

工作经历

雅迪科技集团有限公司 ( 2022年05月 ~ 2022年09月 )

雅迪智行

项目描述:
雅迪电动车智能出行服务平台,搭载智能中控等多项智能科技,简化操控,满足基本出行需求,获悉骑行路线, 实时掌控爱车状态,打造社交迪圈,探索各类活动、关注、附近、车辆保养等各类便捷化功能。

工作内容:
1.迪圈模块关注功能列表的完善和优化
2.进入程序后,地区选择以及功能的添加
3.项目国际化及个人信息页面语言切换功能
4.我的设备绑定列表和固件升级页面功能完善
5.对App耗电和包体积大小的优化

技术实现:
1.项目使用YDRouter路由进行页面数据动态绑定和页面间跳转,整体用OC和Swift混合开发模式。
2.高度自定义页面各个元素进行封装,粒度实现最小化,最大重复利用化。
3.地区选择功能实现大区的服务接口数据自由切换功能。
4.用属性化列表对切换的国际化信息进行本地化存储。
5.从页面图层,地理定位,网络数据请求,硬件蓝牙搜索功能对App耗电功能的检测并优化。
6.对减小项目包体积从导入素材图片,音频这两方面入手,对图片进行无损压缩处理并检索无用图片。
7.项目接入 Bugly 进行搜集 app 运行异常信息从而解决项目相关 Bug ,对相关页面进行埋点,分析搜集用户日常点击行为习惯画像。

千年国医健康产业集团 ( 2020年05月 ~ 2022年05月 )

千年葫芦

项目描述:本 App 是一款基于艾灸设备以及艾草相关的衍生产品销售的综合性商城类软件,用户在线上通过微信和支付宝 支付下单,线下发货的功能,项目中展示了公司的营销方案,通过线上报名集团商家营销会议,进行产品的动销,践行一棵 至阳草,传播正能量的使命。

技术实现:
1.登录/注册模块运用了短信验证的方式进行开发,用的是美联短信验证,其中主要涉及的是推荐人 ID 的判别,运用 NSUserDefault 对登录用户信息的存储和获取。
2.主页面中主要运用 Xib 进行五大模块的布局,首页中顶部用 SDCycleScrollView 编写轮播图效 果,点击进入H5广告详情 页面。下部用三方 Segment 编写出切换页面的效果,也可以左右滑动 页面,下面用 tableview 进行布局,同时对商品分类 数据运用 FMDB 进行本地缓存。
3.我的会议功能,用户报名功能采用原生+H5的混合开发的模式进行开发,线上视结合好视通提供的接口进行 App 跳转频参 会功能, 会议讲师详情页面添加有个人特色视频介绍。
4.商城购物功能模块,实现产品详情页面动态加载并缓存的功能,购买产品属性选择实现 SKU 功能加购和添加购物车,完成 多图上传评价商品体系,同时接入腾讯 IM 客服系统。
5.我的页面实现高度自定义动态展示,根据不同的用户身份展示相对应的页面,个人管理功能模 块使用混合开发进行相应的 功能实现。

天机文化发展集团有限公司 ( 2018年02月 ~ 2020年05月 )

天仓生态

项目描述:一站式生活综合服务平台,整合了目前社会各种业态,满足人们对任何消费的需求。 天仓生态平台涵盖了购物、吃喝玩乐、救援、微创业、慈善、便民服务、智能家居等板块。

技术实现:
1.登录/注册模块运用了短信验证和密码登录两种的方式进行开发,运用 NSUserDefault 对登录用户信息的存储和获取。
2.主页面中主要根据是否有活动进行页面切换控制,推广活动时用前端链接进行显示,正常情况下就用原生页面。
3.商品分类页面用的时 collectionView和 tableView 并行实现数据联动与展示。
4.项目中复杂的地方在于购物车和商品详情页面通过 xib 自定义 cell 来实现,业务逻辑,通过 block 发消息以及 delegate 对页面进行及时的刷新

河南灵秀网络科技有限公司 ( 2020年05月 ~ 2022年05月 )

黛仓之城

项目描述:通过消费,对接企业实体经济,解放消费力和销售力的赋能平台。联合并通过正常销售以及 消费者正常消费来催 生企业价值,从而完成销售,让每一份为企业发展做出的贡献都得以体现。

工作内容:
1.规划和编写项目的功能需求分析和需求文档的生成,参与前端 UI 设计并完成 App 效果图的制作
2.构建项目的整体框架以及独立编写项目中各个模块和功能的代码
3.和后台 java 人员协同沟通设计接口以及数据接口 API 文档的对接和完善,完成项目中的数据生成,解析和展示。
4.对项目进行 ipa 文件的打包并上传到开发者网站上,然后进行相关信息的配置,完美通过官方的审核并上架 App Store

技术实现:
1.登录模块运用密码登录的方式开发,运用NSUserDefault对登录用户信息的存储和获取。
2.主页面中主要采用分段控制器进行页面切换控制,推广活动和前端H5配合通过 WebViewJavascripBridge 桥接进行混合开发,实现原生和H5页面之间的跳转。
3.商圈页面运用高德地图实现各个店铺的展示,店铺位置用自定义大头针显示,点击可跳转相应地图进行路线规划导航。
4.个人中心模块包含了签到打卡,点击领取百合看广告,广告模块接入的是穿山甲联盟。其中的交易大厅接入了K线图,实现交易数据展示。
5.项目中一些复杂的功能在于购物车和商品详情页面通过xib自定义cell来实现,商品详情页面运用SKU进行相关属性选择,业务逻辑通过block发消息以及delegate对页面进行及时的刷新,
6.项目接入Bugly进行搜集app运行异常信息从而解决项目相关Bug ,对相关页面进行埋点,分析搜集用户日常点击行为习惯画像。

技能清单

1.精通Objective-C和熟练Swift编程语言及其运用,善于利用其封装、继承和多态等特性,能够做到代码逻辑清 晰、简洁以及模块化,有代码洁癖
2.熟练使用Masonry/SnapKit纯代码结合Xib进行复杂页面布局,以迎合手机屏幕大小适配。
3.熟练使用AFNetworking/Alamofire进行网络数据请求,并且能够对其进行二次封装,应对各个模块的数据请 求,包括多图上传,以及文件下载等。
4.熟练运用MJExtension/HandyJSON/对网络请求的JSON数据进行数据模块化解析和封装。
5.熟练使用SDWebImage/Kingfisher对网络图片的异步加载,了解他们内部的运行机制以及缓存原理。
6.熟练利用通知、代理以及block进行业务模块之间的通信传输,熟悉代理、单例、观察者、通知等设计模式,项目中熟练使用MVC以及部分使用MVVM设计架构模式。
7.熟练使用FMDB框架对网络数据进行本地增删改查等操作,擅长使用NSUserDefault、归档等对用户信息等本地 数据进行存取操作,以及使用NSFileManager对文件、图片的处理。
8.熟练使用环信/融云集成开发即时通讯的模块,熟练使用友盟/极光推送实现远程推送以及使用Ping++实现微信和支付宝等第三方支付,擅长使用友盟进行做分享模块(清晰、简洁)。
9.熟练的使用CocoaPods开源框架,组件化开发以及第三方框架进行管理。
10.熟练使用Git命令行对源代码进行版本管理和控制,熟练使用SourceTree代码管理工具。借助Github+Hexo搭 建自己的博客网站。
11.对OC底层原理Runloop,Runtime,KVO,block,分类,多线程,内存管理,性能优化以及Swift相关的语法功能等有 深入的理解。
12.熟练掌握个人/公司/企业开发者账号申请,应用程序打包以及App上架的详细流程。

个人优势

1.工作中积极主动,有较强责任感和严谨工作作风,拒绝平庸和碌碌无为。
2.热爱编程,具备较强的自我认知能力,沟通能力和优秀的团队组织协作能力。
3.有较强分析和独立解决问题的能力,独到的创造性思维和逻辑思维能力,追求卓越。
4.对个人的成长规划有清晰的目标,对于生活充满热情,擅于情绪管理,敢于接受挑战。
5.领导力(15%),文化构建能力(10%),人员管理能力(15%),体系搭建能力(5%),技术实力(60%)。

兴趣爱好

1.读书 2.健身 3.旅游 4.口琴

致谢

感谢您花出宝贵时间阅读我的简历,期待能有机会和您/贵公司共事。


评论