个人介绍
8年iOS开发经验;
精通iOS开发,基础扎实,有良好的编码习惯;
能熟练使用Git、Instruments、charles等IOS开发常用工具;
熟练使用CocoaPods进行组件化开发,使用RN、Weex等进行跨平台开发;
熟练使用shell、ruby、js等脚本语言进行相关功能的开发;
熟练使用各种混合开发方案进行开发,参与设计并开发多种原生动态UI绘制方案;
熟悉前端webview的调试,上线小程序开发经验;
负责相关产品的售前技术会议与技术解决方案的编写
『项目经验』
移动端低代码平台
基于公司低代码平台,进行iOS端的架构设计,开发iOS的容器和组件。支持低代码平台产出的组件与页面在iOS端进行加载与渲染。
● 提供iOS端支持动态页面的组件和容器。
● 提供iOS端的交互组件,以提供逻辑判断、接口请求等交互处理,完成业务需求。
● 基于低代码平台作业产出的H5页面,提供APP的自定义配置及自动化构建打包与发布。
猎豹手机银行
猎豹手机银行是“猎豹数字银行移动解决方案”的客户端项目,基于蚂蚁金服金融科技mPaaS平台,提供客户实现高效、稳定、动态的手机银行APP。
● 基于H5容器实现了手机银行APP中90%的交易与业务功能,提供丰富的JSAPI进行前端与原生的交互。
● 实现原生首页的可视化配置和动态策略投放。
● 接入音视频直播、多媒体远程银行、短视频营销、金融微店小程序、云信即时通讯等业务组件。
● 实现基于cocoaPods的组件化开发,提供framework和源码多种集成开发方式。
● 实现基于Jenkins的自动化构建和组件化构建功能。
『我的服务』
可以提供专业的,全面的iOS端APP开发、维护、上架等工作。
提供特定的SDK接入,iOS开发咨询等。
工作经历
2016-03-08 -至今北京易诚互动软件技术有限公司高级移动端工程师
工作内容: 1.负责公司各手机银行、直销银行、信用卡APP的开发工作 2.负责公司各项目的售前技术交流并编写技术解决方案 3.负责公司移动开发平台iOS端的研发和维护工作 4.负责产品在iOS端的技术架构设计以及iOS组的日常工作安排 工作业绩: 1. 参与杭州银行、杭州直销银行、广发发现精彩、上海手机银行、上海企业手机银行等项目的开发与上线工作。 2. 负责公司基于蚂蚁金服mpaas移动开发框架的二次研发和培训工作 3. 负责公司移动开发平台Flame的设计与研发工作 4. 负责低代码平台在移动端的组件和容器设计与实现
2014-10-27 -2016-03-03杭州中焯信息技术股份有限公司高级移动端工程师
担任公司iOS开发工程师,负责多项证券炒股APP、手机开户APP的开发和维护工作。
教育经历
2011-07-01 - 2015-09-02宁波工程学院计算机科学与技术本科
宁波工程学院自考专升本毕业,原丽水职业技术学院计算机网络专业毕业。多次获得校内奖学金荣誉。
技能
猎豹*银行是“猎豹数字银行移动解决方案”的客户端项目,基于蚂蚁金服金融科技mPaaS平台,提供客户实现高效、稳定、动态的*银行APP。 ● 基于H5容器实现了*银行APP中90%的交易与业务功能,提供丰富的JSAPI进行前端与原生的交互。 ● 实现原生首页的可视化配置和动态策略投放。 ● 接入音视频直播、多媒体远程银行、短视频营销、金融微店小程序、云信即时通讯等业务组件。 ● 实现基于cocoaPods的组件化开发,提供framework和源码多种集成开发方式。 ● 实现基于Jenkins的自动化构建和组件化构建功能。
一个集成 Vant 小程序组件和 ECharts 图表的用于 DOTA2 游戏战绩查询的个人小程序项目,提供玩家账号绑定、战绩查询、比赛详情、好友列表,比赛账号搜索等功能。 ● 使用 openDotaAPI 完成比赛数据的查询,并在腾讯云完成数据的二次处理,如玩家伤害占比、参战 率、KDA、购买物品顺序等; ● 设计并实现小程序内的缓存管理,对已解析和未解析的比赛数据都进行数据存储和本地缓存,优化渲染速度和减少请求 API 数。 ● 提供玩家ID、比赛数据、职业选手等数据的数据库存储。 ● 基于 Echarts 实现比赛经济经验趋势图、玩家经济经验来源柱状图、玩家正反补趋势图等功能。 ● 基于比赛的团战数据和击杀数据,绘制比赛的时间线功能。提供比赛全程的击杀顺序和神符信息,以及提供每场团战的详细数据分析。