姚俊昌
前端开发工程师 & iOS高级开发工程师
13713829583
1013905008@qq.com
深圳,宝安
profile
TL;DR:啥都搞一搞
iOS 开发有过应用 Widget、多类别图形(K线图、手势密码、饼柱状折线图等)、地图定位、社交聊天、富文本输入、视频直播等功能的开发经历,对消息管理、长连接通讯、国际化及应用主题切换也有相关开发经验,了解 Runtime 机制及 MVC/MVVM 等设计模式,熟悉 AFNetworking、SDWebImage、WCDB、YogaKit 等第三方框架,也做过 SwiftUI 原生小应用的独立开发。
前端方向经历较广:从 Vue2/Angular 的桌面端与移动端 Web,到 Vue3 + Vite 的技术栈重写,再到 Nuxt3 SSR、浏览器插件(WXT)开发,也主导过 Web↔Native 跨端通信桥接库的设计与实现,支撑过微信小程序(原生/Taro)多端场景。
后端方向日常会用 Node.js 写脚本解决自身需求,有基于 NestJS 的后端 API 开发经历,也在 Cloudflare Workers 边缘计算架构下做过开发,早期还接触过一些 Go 微服务协作开发(现在已经生疏不少)。
AI 方向做过基于 LangChain + 向量检索(RAG)的客服问答系统开发,对多模型集成、Agent/MCP 相关生态有一定了解和实践。
自学过 Python,有过 Frida 反汇编调试经历,也做过基于 BeautifulSoup 及 Selenium 的网页数据抓取开发。
非 IT 方面对金融有浓厚兴趣,运动上热爱游泳及羽毛球,希望非 IT 方面也能与大家多多交流。
experiences
知识星球
2020-06-01 - 至今
iOS高级开发工程师 & 前端高级开发工程师
知识星球(原小密圈)付费社区平台核心研发之一。早期负责 iOS 原生客户端的持续迭代开发,后逐步转向前端方向,参与移动端 Web 从 Vue2 到 Vue3 的技术栈演进,并参与小程序及部分后端 API 开发。2024 年起主导孵化公司内部新业务线 Slax Reader(AI 稍后读工具),负责 Web 端、浏览器插件及 Native 跨端桥接层的架构与实现。
深圳贝多多科技有限公司
2017-10-01 - 2019-12-31
iOS高级开发工程师
负责公司iOS端的软件开发和维护,后端中部分邮件账单及行情交易所数据的爬取,以及h5端部分组件的开发
深圳道乐科技有限公司
2015-09-01 - 2017-07-31
iOS开发工程师
负责公司中iOS端基金应用以及政府部门应用的开发与维护,井参与部分微信小程序的开发
Cadence Shenzhen
2014-11-01 - 2015-06-30
IT Intern
负责公司中员工设备的硬件日常维护,以及服务器的周期维护和数据备份
深圳大学校内
2014-01-01 - 2014-06-30
iOS实习开发
负责维护播放器App的问题及版本更新
academics
2011-09-01 - 2015-07-01
大学
深圳大学
2008-09-01 - 2011-07-01
高中
深圳市第二高级中学
languages
JAVASCRIPT / TYPESCRIPT
PYTHON
CLOUDFLARE WORKERS
KOTLIN (MULTIPLATFORM)
SWIFT
OBJECTIVE C
SHELL
GO
JAVA
abilities
Nuxt3 / Vue3 / TypeScript 前端工程化开发
浏览器插件(WXT)开发
Web↔Native 跨端通信桥接设计与实现
PWA(Progressive Web App)开发,支持离线缓存与可安装
原生 H5 及 Vue 网页开发
Cloudflare Workers 边缘计算架构设计与开发
Prisma + D1/PostgreSQL 双数据源开发
Go + gRPC 微服务协作开发
LangChain + RAG 检索增强生成应用开发
iOS & H5 应用开发
SwiftUI 原生独立开发(含 App Store 上架经验)
Kotlin Multiplatform 跨端协作开发
微信小程序 Canvas 动画与性能优化(离屏渲染、分组缓存)
纯代码与 Nib 结合的 iOS 界面开发
基于 MVC / MVVM 的设计模式开发
各类自定义图形与动画组件开发
利用 Runtime、RunLoop 或多线程进行性能优化
腾讯 IM、直播拉流、百度地图、极光推送等 SDK 集成
AFNetworking、SDWebImage、ReactiveCocoa 等第三方框架使用
iOS 端 Widget 组件开发
接口抓包与网页爬虫开发
projects
Slax Reader
2024-05-01 - 至今
AI 驱动的稍后读工具,支持网页收藏、正文净化、划线高亮、评论、AI 摘要问答与自动打标签、全文+向量混合搜索,多端同步(Web/iOS/Android/浏览器插件/Telegram)。主导 Web 前端、浏览器插件、Native 跨端桥接层的架构设计与开发。
知识星球移动端 Web 与小程序技术栈演进
2024-01-01 - 至今
知识星球移动端 Web 与小程序的技术栈演进,涵盖移动端 Web 从 Vue2 到 Vue3 + Vite 的重写,以及小程序从原生到 Taro + Vue3 的探索。
AI 客服机器人
2023-06-01 - 2024-02-29
基于大语言模型的客服自动应答系统,支持知识库检索增强生成(RAG),用于知识星球客服场景的自动化应答。
飞星国际投资项目
2019-12-01 - 2020-02-29
香港飞星国际娱乐公司官方App,通过App用户能够查看官方相关的最新资讯,以及对旗下的影娱项县进行投资。该项目利用cordova管理应用h5页面端,井利用设计的离线包机制,能随时对应用中各个页面进行快速且不失体验感的内容更新。
个人负责项目中的iOS端,以及App中所有h5页面的开发,以及其中台管理系统页面的开发
加密部落 Coinbase
2018-11-01 - 2019-12-31
加密部落是专注于数字货币社群管理以及投资分析的App。包括课程直播教学,社区管理,粉丝群交流,富文本观点发布,行情分析,专业k线走势及指标等功能。及提供应用组件随时查看自选股价格走势。负责应用iOS端应用的开发,以及部分数字货币交易所的后端数据爬取开发。
智慧增城项目
2015-09-01 - 2017-07-31
项目是增城科信局要求开发的一个安监项目,用于查看并检测增城市的安全监管,企业发展等数据,以及能够对制定企业进行地图寻找,地图点聚合分布,地国导航,照片上传,数据库存储,團标展示各类数据等功能: 并根据广州增城政府 人员的要求,实现井不断迭代更新 所要求的功能。
贝多多资产管理
2017-06-01 - 2018-11-30
贝多多资产管理App用于记账及管理用户个人资产,包括信用卡,银行卡,股票,基金,P2P,以及数宇货币等资产。负责该应用中股票,银行卡,数字货币,以及所有图表动效类组件开发,井负责部分银行卡的账单数据爬取开发。
东方红资产管理App
2016-06-01 - 2017-07-31
东方红是东方资产管理有限公司旗下的应用产品,能够让客户更方便的对基金产品进行操作。这是个人首个利用MVVM作为设计框架的应用。
大成基金
2015-12-01 - 2017-07-31
大成基金应用是大成基金管理有限公司所要求开发的一个能用手机端购买旗下基金的一个项目。项目中使用了手势密码,头像上传,折线图基金数据展示等功能。通过该应用能对其基金产品进行申购,赎回,转换等操作,提高了人们对大成旗下基金购买的便利。
南方基金微信小程序
2016-12-01 - 2017-02-28
南方基金小程序是南方基金在微信小程序即将公布之际,为了能进一步获取用户流量,抢先在小程序公布之时作为首批发布而开发的小程序应用,应用在简小的同时,涵盖了其原生应用的所有功能。后该项目成功成为了微信小程序的首发程序之一,并让南方基金在基金业中关注度大增。
博时基金
2016-10-01 - 2017-07-31
博时基金应用是博时基金管理有限公司下的一个项目,该应用是个人首次在项目使用由原生与h5混合实现的混合应用,通过jsbridge让h5与原生建立起交互。主要负责其原生及部分h5页面及功能的开发。
华商基金
2017-06-01 - 2017-07-31
华商基金应用是华商基金管理有限公司旗下的一个项目,客户通过应用能更便捷的对华商基金的产品进行申购赎回等操作。(本次仅参与了部分页面和功能的开发)