- 精通Objective-C编程语言。
- 深入了解iOS开发工具和框架,包括Xcode、UIKit、Core Data等。
- 熟悉iOS应用架构设计和设计模式,能够进行项目架构搭建和组件化。
- 了解网络编程、多线程编程、内存管理等iOS开发的核心概念和技术。
- 熟练使用Git进行版本控制和团队协作。
- 具备良好的沟通能力和解决问题的能力,能够快速适应新的技术和环境。
- 对项目重构、组件化和架构设计有丰富的经验和深刻的理解。
- 具备快速学习能力和持续改进的。
- 具备蓝牙项目经验,了解蓝牙通信协议和相关技术。
- 熟悉MQTT协议和物联网开发相关技术。
润车通司机端-润车通货主端
- 担任iOS开发工程师,完全独立开发润车通货主端App,负责UI设计还原和业务逻辑代码实现。
- 集成自定义推送功能,实现实时消息推送,提高用户体验和互动性。
- 整合语音播报功能,提供语音导航和提示,增强用户操作便捷性。
- 使用地图定位技术,实现实时定位和路径规划,提供精准的服务定位和导航功能。
- 集成支付宝支付和微信支付,实现订单支付和交易功能,确保交易安全和便捷性。
- 完成UI设计还原,确保界面风格一致性和用户友好性。
- 实现司机端业务逻辑代码,包括订单管理、接单功能、路线导航等核心功能。
- 集成自定义推送功能,及时推送订单信息和提醒,提高司机工作效率。
- 整合地图定位技术,实现实时定位和路线规划,提供精准的导航和路线推荐。
以上项目均为独立开发,涵盖了UI还原、业务逻辑代码实现和第三方功能集成等方面,为润车通平台提供了稳定、高效的移动端解决方案。
具有意思App
- 担任iOS开发工程师,参与了这款由Swift语言开发的iOS App的二次开发项目。
- 负责主要版本新功能的迭代,包括替换原有的音频播放器功能以提升用户体验和功能性。
- 引入新的购票系统,完善了用户购票体验,并确保支付流程的安全性和稳定性。
- 进行UI更新,通过调整布局、颜色和动画效果等方式,提升了App的整体视觉效果和用户友好性。
- 与产品团队密切合作,理解需求并提供技术解决方案,确保项目按时交付和达到预期目标。
清糖院内App
- 作为iOS开发工程师,完全独立开发了清糖院内App,使用Objective-C语言进行开发。
- 在App中集成了NFC功能,使得用户可以通过NFC识别医院内使用的血糖检测仪,并获取血糖数据。
- 实现了血糖数据的可视化监测表,用户可以直观地查看血糖变化趋势和历史数据。
- 将用户获取的血糖数据上传到医院服务器中,实现了数据的持久化存储和远程访问。
- 完成了App的UI设计,通过精心设计的界面布局、颜色搭配和图标选择,提升了用户体验和界面美观度。
- 实现了业务逻辑代码,包括用户身份验证、数据处理和上传等核心功能,确保了App的稳定性和安全性。
通过清糖院内App的开发,实现了医院内血糖监测的数字化管理,为医护人员和患者提供了便捷的血糖监测和管理解决方案。
iOS开发工程师 守望领域科技
2020. 04 – 2020. 10
- 参与设计和开发iOS应用,包括用户界面、功能模块和数据存储等。
- 与后端团队协作,实现应用与服务器端的数据交互和同步。
- 参与项目的架构设计和代码审查,确保代码质量和项目进度。
- 解决项目中出现的各种技术问题和bug,并进行性能优化。
- 负责应用的发布和版本迭代,及时更新和维护应用。
- 蓝牙项目经验,开发过基于蓝牙的智能设备控制应用,实现设备连接、数据传输和远程控制功能。
- MQTT物联网项目,负责iOS端的开发工作,实现设备数据的实时监控和远程控制功能。
项目经历
守望领域App
- 担任iOS端独立开发,负责守望领域App的设计、开发和实现。
- 主要用于小区门禁交互,包括远程开锁和门禁与App远程视频通话等功能。
- 实现了通过MQTT实现物联网交互,利用MQTT信令实现App端的启动和远程视频通话功能。
- 通过MQTT传递信令实现了远程开锁功能,使用户可以通过App远程控制门锁。
- 新增了通过蓝牙连接门锁的功能,实现了开锁、设置指纹和密码等功能,提高了门禁的便捷性和安全性。
- 负责UI设计,通过设计简洁直观的界面,提升了用户体验和操作便捷性。
守望领域App的开发实现了小区门禁的智能化管理,为用户提供了便捷、安全的门禁交互解决方案,同时提升了小区安全管理的效率和便捷性。
iOS开发工程师 深圳跨越速运集团
2016. 03 – 2019. 02
- 主要负责公司对内员工App和对外客户App的开发工作,涉及需求分析、架构设计、开发、测试和发布等全流程。
- 参与团队开发,积极与产品经理、设计师和后端工程师协作,理解需求并提供技术方案,确保项目按时交付和达到预期目标。
- 在团队开发中,积极参与项目的重构工作,对现有项目进行优化和改进,提高代码质量和性能。
- 担任初期架构搭建的重要角色,负责制定项目的基础架构和组件化方案,提高团队的开发效率和代码复用率。
- 使用Objective-C编程语言,结合iOS开发工具和框架,如Xcode、UIKit等,开发高质量的iOS应用。
- 负责应用的测试和调试,保证应用稳定性和符合苹果App Store的审核要求。
项目经历
跨越速运App
- 担任iOS开发工程师,独立负责跨越速运App的设计、开发和实现。
- 物流应用程序,用户可以通过App完成自主下单、订单管理、运费核算、服务查询、礼品兑换等功能。
- 使用Objective-C语言进行开发,结合地图定位和地图鹰眼功能,实现了订单的实时跟踪和定位功能。
- 在工作期间完成了App的重构工作,优化了代码结构和性能,提高了App的稳定性和可维护性。
- 初步实现了组件化架构,将App拆分成独立的组件,提高了开发效率和代码复用率。
- 完成了UI还原和业务逻辑实现,通过精心设计的界面和功能实现,提升了用户体验和功能完整性。
- 负责将App上架到App Store,并负责后续版本的发布和更新工作。
跨越速运App的开发为用户提供了便捷的物流服务,实现了订单管理和跟踪的智能化管理,为物流行业的数字化转型做出了贡献。
其他经历
其他项目经历并不一一列举,但我愿意在面谈中提供更多细节。同时,我也愿意根据公司需求学习并研究新兴技术,以提升我的技术能力和为公司的发展贡献力量。
项目描述: 跨越速运集团是一家以企业为服务对象的物流企业,面向的客户群体都是企业为单位的客户。 项目主要功能: 1. 项目产品要完成客户货运的下单、货运跟踪、货运状态查询、货运服务费查询、物流运费发票开票、老客户的物流积分兑换礼品等等。 2. 产品展示了集团公司简介、集团
项目描述: 跨越速运内部版,是针对于集团公司内部员工而开发的企业内部管理的产品。 产品主要功能: 1. 企业员工上下班打卡、开设员工再学习课程、员工对企业管理工具的学习使用教程等功能。 2. 产品针对不同管理层级员工开设不同权限范围,便于管理层对员工的管理工作。 3.