个人介绍
作为一名经验丰富的Flutter 移动应用程序开发人员,我的重点是在指定的时间范围内交付高质量的、买家需求的应用程序。我优先考虑创建符合用户和业务目标的战略性且具有视觉吸引力的 UI 设计。我拥有卓越的创造力和解决问题的能力,使我能够应对复杂的 Android 和 iOS 应用程序开发挑战。
我致力于创建高质量跨平台的Flutter应用程序。我的专长是移动应用程序开发,特别是 Dart 和 Flutter 框架。我致力于帮助客户将他们的想法转化为成功的产品发布。
技能:
- 适用于原生 Android、iOS 和 Web 开发的 Flutter 专业知识。
- 对Dart 语言有深入了解,对Flutter 的生命周期有深刻的理解。
- 具有状态管理框架的经验,如Provider, GetX, FlutterRedux等。
- 熟悉推送通知。
- 具有编写自定义组件的经验,如复用相似UI和功能代码等。
- 具有编写自定义Dart代码插件的经验,如抽取相同业务逻辑封装到插件中。
- 具有编写自定义Native端插件的经验, 如iOS(Swift 或 Objective-c)和Android(Java 或 Kotlin)。
- 了解 Firebase 和 MySQL和SQLite。
- 熟练掌握iOS应用商店部署和更新。
- 熟悉RESTful API 将Flutter应用程序连接到后端服务。
- 熟悉并应用敏捷开发进行项目研发的进度管理。
- 具有编写自动化测试代码,单元测试代码的经验。
- 精通使用 Github 和 Gitlab 进行版本控制。
- 集成各种API和第三方服务(如: Firebase, Analytics, Google Map)。
为什么选择我而不是其他自由职业者?
✅ 超额交付客户的期望。
✅ 响应能力:我优先考虑与客户进行开放且响应迅速的沟通。
✅ 韧性:我有决心并有韧性克服挑战。
✅ 友善:我优先考虑保持积极和协作的工作关系。
工作经历
2015-05-01 -2023-07-01前 【Grab】资深研发Flutter已认证
1. 参与移动端架构设计,实际编码主要业务流程,带领团队高质高效完成开发任务。 2. 参与需求评审、执行技术实现方案、拆分任务、评估开发周期。 3. 指导新人完成开发,负责每天的代码审核,带领团队完成开发任务。 4. 每天 Code Review 团队成员提交的代码, 共同提高代码的质量。 5. 负责新技术的研究,定期组织技术分享会,提高部门整体技术水平。 6. 维护前端开发规范文档前端组件库。 7. 解决开发过程中遇到的各类技术难点。 8. 配合产品经理添加新的功能,或提高现有功能的运行性能。 9. 定期统计已上线功能的埋点数据,多角度思考可提升的空间。 10.每两周一次的和组员单独沟通,增进和组员间更多的了解。
2014-09-01 -2015-05-01北京悦友互动网络科技有限责任公司iOS高级开发工程师已认证
1. 配合产品经理完成需求探讨,需求评审,开发周期的评估等。 2. 按需制定 iOS 端架构,封装底层控件。 3. 按时完成开发编码工作。 4. 处理并解决线上实时 Bug。 5. 维护和升级新版本。
2011-09-01 -2014-09-01山景科创网络技术(北京)有限公司iOS高级工程师已认证
1. 配合产品经理完成 iOS 端需求的评估,开发周期的评估。 2. 和后端同学一起约定接口的格式,返回值,共同调通接口。 3. 配合 PA 增加埋点日志。 4. 实时处理并解决线上问题。
2009-09-01 -2011-09-01北京盛世传越科技有限公司iOS高级工程师已认证
1. 配合产品经理完成 iOS 端需求的评估,开发周期的评估。 2. 完成 iOS 端的页面编写,和后端同学调试接口数据。 3. 按照产品需求完成相应的模块的开发和测试工作。
2006-09-01 -2009-09-01北京奥赛乐思科技有限公司Java开发工程师已认证
1.以迭代式开发模式分配开发和测试的任务。我们按照以分配的任务列表完成工作。 2.对于分配的任务中涉及到的任何代码,数据库,以及任何其它方面的改动都是我们的工作和责任。
教育经历
2002-09-01 - 2006-07-01东北大学计算机科学与技术本科已认证