关于

这里是土土哥的技术Blog,主要记录 AI/iOS/Android/Flutter/开源和工程实践相关内容。

姓名: 燕泽堃
Email: zekunyan.tutuge@gmail.com
Github: https://github.com/zekunyan
博客: 土土哥的技术博客: http://tutuge.me
开发经验: AI应用、iOS、Android、Java、Flutter、PHP、Python 等
微博: http://weibo.com/zekunyan

工作经历

  • 阿里巴巴 - 无线开发专家(P7) - (2019-07至今)
  • 阿里巴巴 - 高级无线开发工程师(P6) - (2017-07至2019-07)
  • 阿里巴巴 - 无线开发工程师(P5) - (2016-07至2017-07)
  • 阿里巴巴 - 实习iOS开发工程师 - (2015-6至2015-9)

教育经历

  • 华中科技大学 - 工程硕士 - 电子与通信工程 - (2014-2016)
  • 华中科技大学 - 本科 - 电子信息工程 - (2010-2014)

工作内容 - 2016.7至今

Alibaba.com 买家 App - 2017 - 至今主要工作

  • AI+Code+DevOps 建设:提效、项目 AI 友好化建设、AI 自动化、Skill 沉淀、Rules/知识库制定 & 自动迭代等 AI 提效基建 (2025 - 至今)
  • 搜索推荐 App 端小组长 - 重点业务承接 & 技术方案负责 & 自驱项目落地,架构/性能/稳定性/动态化/监控等优化(2022 - 至今)
  • Crash 治理 & 防御 - 底层 Crash 拦截库、疑难问题逆向追踪、Crash 防护意识布局(2018 - 2022)
  • Native 动态化领域端侧核心骨干 + iOS 端负责人 - 区块级、页面级动态化 FreeX 技术方案制定、落地(2018 - 2022)
  • 三期技术自驱体验优化项目落地 - 沉淀 10+ 高性能、通用、跨 App 友好 UI 组件,底层统一代码架构(2016-10 - 2017-07)

阿里巴巴 ICBU 国际站三个 App 的日常开发与基础建设(2016 -2017)

技能

  • 熟悉:App全端型开发,C, C++, Java, Objective-C, Swift, Dart, Flutter, Java
  • 了解:PHP, Python, HTML, JavaScript, CSS, Node.js, Linux Shell 脚本
  • 数据库:MySQL, SQLite, MongoDB
  • 在校期间:华科蝴蝶 Hudbt 网站(PHP + nginx + memcache)服务器管理员、大学生创业项目(蓝牙门禁管理系统)、智能小车大赛、黑客松等

专利

  • 《基于 IM 聊天场景下的实时翻译前置功能方案》等

Github - 3000 Star+

博客


在校期间主要项目经历 - 2016.7以前

妈妈搜索 iOS 客户端

简介:妈妈搜索:最贴心的育儿知识服务!按照【健康】【养育】【教育】3 个板块提供最权威、最贴心的育儿知识搜索服务。独立完成 1.0、1.1 版本开发
(学校实验室试水项目,内测阶段)

  • 为应用内的标签显示开发出独立组件库:TTGTagCollectionView
  • 富文本样式内容排版、渲染
  • 对 UITableView 做大幅度封装,集成下拉刷新、加载更多、无内容时的 PlaceHolder 显示、Loading 动画显示、变高 Cell 计算等常用功能,并可以独立配置 TTGTableManager

妈妈搜索

青桔音乐 iOS 客户端

简介:青桔音乐,定位校园音乐主题社交平台,为全国高校校园音乐用户提供属于自己的高品质音乐社交服务。全国高校“校园好声音”网络大赛合作平台。独立完成 2.0 之前版本开发,期间持续重构、优化
上海易班、教育部全国校园好声音合作项目)

  • 实现类微信朋友圈的“消息流”页面,并通过优化,保证其性能与流畅度。
  • 通过 NSProxy、Objective-C Runtime 等技术设计并实现模块化的网络接口层。
  • 实现与服务器的类 OAuth 标准通信,如 AccessToken 的更新、Http 请求的自动缓存等。
  • 实现在文本中嵌入自定义表情,并自动维护表情图片的更新、缓存。
  • 实现评论列表、输入框等复杂 UI 控件的重用。
  • 运用委托者、模板方法、代理、MVC、MVVM 等设计模式,优化代码结构。

青桔音乐

波波攒 - 实时在线对战游戏

2015 华中科技大学联创团队 HackDay 参赛作品。
iOS 客户端 + PHP、Node.js、SocketIO、MySQL 后台。
独立完成前后台开发

  • 采用 SpriteKit 编写 iOS 端游戏部分。
  • SocketIO 实现客户端与服务器间游戏对战实时通信。

波波攒

Android 应用 - VNote 笔记

Google 2013 年第四届 Android 应用开发中国大学生挑战赛 - 华中赛区 - 三等奖
多功能笔记应用,可记录文字、待办事项、图片、录音、涂鸦,同时支持悬浮笔记。独立完成设计、美工、开发。那个时候只会用 PS=。=

VNote 笔记

其它项目

  • Android: WIFI 助手 (2012.12), 蓝牙共享文件 (2012.10), 蓝牙分享应用 (2012.9), C 语言函数查询 (2011.10) UI 都非常丑-_-|||
  • IBM VRAID vSphere Web Client Plugin,与 IBM 合作项目,VMWare vSphere 平台上管理硬件的 Web 插件。
  • 基于 Facebook 的 RPC 框架 Thrift,编写 C++ 后端、PHP 前端的 Web 服务程序。
  • 维护开发基于 Java、Python、RMI、MySQL、MongoDB、Lucene 的简单分布式数据挖掘处理系统。