个人介绍
工作经历
2020-07-01 -2022-11-01广东博智林机器人有限公司iOS高级开发工程师
项目开发:就产品原理图与需求文档,与产品部门进行需求分析与讨论,明确开发任务;主导产品架构设计和技术调 研等工作。 n 技术攻关:参与技术研究和攻关,有效进行产品开发,配合团队把握产品研发进度及质量。 n 代表项目: Ø 博智林智慧建造:基于工程现场一体化管理的崭新模式,利用移动互联网、物联网、云计算、BIM 等技术,实 时监控施工现场生产进度、重点设备、人员管理、文明施工、安全质量等动态信息。 2 项目业绩:使用 MVVM 架构搭建项目,用 ViewModel 专注于逻辑处理、网络请求、数据解析以及暴露数 据接口,简化开发,提高了复用性;跨平台技术选型,最终与团队成员达成一致,自学 Flutter,一周后开 始上手开发部分业务功能,封装通用 UI 组件,工具类,大大提升开发效率;App 包瘦身、内存优化、性能 优化等,提升线上 App 稳定性。 n 技术应用:组件化开发,使用CocoaPods包管理私有库,实现登录、首页、网络等组件库开发;使用GCD多线程 API,实现多图片、视频上传等多任务处理,优化表单提交的功能;使用 UIBezierPath+Core Graphics 封装涂
2018-02-01 -2020-07-16深圳文思海辉金信软件有限公司iOS开发工程师
项目开发:参与产品需求分析和后台讨论接口,确认开发项目。 技术支持:框架搭建,项目开发与日常维护,方案设计和技术调研等工作。 代表项目: Fintest:一个学习软件测试行业知识,提升自我的平台,可报名参加软件测试任务,赚收益;支持提现,提升用户粘性的App。 项目业绩:项目框架搭建,业务模块分组,以提升开发效率;独立开发,从需求分析、制定开发计划、技术调研到项目发布及后续的维护;使用webView实现富文本编辑、可设置字体、插入图片等操作,实现文章编辑并发布;组件封装、常用工具类封装,提升开发效率。
2016-06-08 -2018-01-23中山师兄在线网络科技有限公司iOS开发工程师
项目开发:根据公司业务产品线实际需求,理解业务逻辑,与产品部门深度沟通确认需求文档,完成技术选型,架构搭建,以及产品和性能、用户体验优化;技术难点公关。 代表项目: 师兄在线:在线教育项目,通过提供在线课程,帮助中小企业成长的一个国学商学资本共享平台。 项目业绩:顺利完成在线音视频课程模块开发,以及课程购买,会员充值功能开发;集成极光SDK实现课程更新实时通知。 技术应用:从0-1构建整个项目,使用苹果推荐的MVC架构;使用AVPlayer、AVPlayerLayer等系统类实现音视频播放,并封装通用播放组件;AFNetworking网络库、第三方分享和支付功能的集成和二次封装,提升开发效率;集成苹果IAP内购功能,实现在线课程付费和会员充值;解决掉单问题;集成腾讯云SDK直播推流、拉流等功能,实现课程在线播放。
教育经历
2012-06-01 - 2016-06-08东华理工大学网络工程本科
曾在学校做过管理工作,致力于提升自己的专业技能。
技能
一款帮您跑腿的应用,可以让配送员帮您跑腿的各种服务app。 涉及到的技术点: mvc模式搭建项目框架,利于模块划分和高效的功能开发; 集成第三方登录,腾讯云一键登录、*登录; 集成高德地图sdk,实现地图3D地图定位、导航功能;展示附近师傅、附近位置信息等; 集成分享sdk,实现*分享,邀请用户功能; 集成极光推送,实现师傅实时接单并及时通知客户的功能; 使用系统AVFoundatation框架,实现录音留言,播放音频的功能。
集成极光推送和本地推送的封装;富文本编辑器实现文章内容的编辑,包括添加图片和给字体加粗;实现本地图片和网络图片的大图浏览功能;实现数据的缓存;使用终端命令和Fastlane自动打包ipa,节省打包时间,提高开发效率。