陈正洋

陈正洋

iOS 与全栈开发者 · chetyke@gmail.com

我是一名计算机科学与技术本科生,就读于北师香港浸会大学,预计 2027 年毕业。在学习与实践中,我喜欢从需求、设计到工程完整地把产品做出来,让想法真正落地。

我的 iPad 密码学游戏 Decode Dash 获得 Swift Student Challenge 2026 Winner。此外,我独立开发并运营 ChargeDB,这是一个由社区共同维护的充电设备数据库,目前已服务 500+ 人社区。我还带队开发了 Studex,该 AI 教学平台获第十五届全国大学生电子商务“三创赛”广东省一等奖。

我也积极参与开源社区,例如为 xiaozhi-esp32-server()贡献了 18 个全部合并的 PR,并解决 3 个社区 Issue。

项目经历

Decode Dash:iPad 密码学教育游戏SwiftUI / SpriteKit
角色
个人项目 · 独立开发者
时间
2026/02–2026/06
荣誉
Swift Student Challenge 2026 Winner
  • 开发原生 iPad 密码学游戏,以 Caesar、Rail Fence 和替换密码构成三个渐进关卡,提供交互式解码与反馈。
  • 使用 SwiftUI 与 SpriteKit 构建架构,实现密码轮旋转、字母拖放、映射交互,并以 ObservableObject 和 Swift Concurrency 管理游戏状态。
  • 实现 VoiceOver、减少动态效果、非颜色提示与自适应 iPad 布局,并使用 AVFoundation 管理感知生命周期的背景音频。
  • Swift
  • SwiftUI
  • SpriteKit
  • AVFoundation
xiaozhi-esp32-server 开源项目Python / Java
角色
开源协作者
时间
2026/07–2026/08
荣誉
OpenAI Codex for Open Source 入选贡献者
  • 贡献 18 个 PR(全部合并)并解决 3 个社区 Issue,参与功能开发、缺陷修复和代码维护。
  • 独立开发智能体配置快照、对比与回滚系统,覆盖后端及 Web/移动客户端,支持 6 种语言和数据保护机制。
  • 修复鉴权漏洞与系统缺陷,将启动警告从 57 降至 0、编译警告从 65 降至 0,并使 117 项管理 API 测试达到 100% 通过率。
  • Python
  • Java
  • Vue
  • WebSocket
  • MQTT
  • Docker
Studex AI 教学平台WebSocket / RAG
角色
组长与 iOS 开发者
时间
2025/03–2025/06
荣誉
第十五届全国大学生电子商务“创新、创意及创业”挑战赛广东省选拔赛一等奖、校赛特等奖
  • 负责团队协调与 iOS 开发,交付 iPad 学生端并支持多门课程的课堂试点。
  • 开发基于 WebSocket 的双向笔记同步、OCR 题目识别、限时测验与学习数据分析,支持实时课堂互动。
  • 构建课程专属 RAG 系统,并参与局域网边缘计算优化,在个性化 AI 辅助、低延迟与隐私之间取得平衡。
  • Swift
  • SwiftUI
  • WebSocket
  • OCR
  • RAG
基于自然阅读与认知探针的心理疲劳评估WebGazer / Python
角色
开发者
时间
2025/10
荣誉
第十届“厚粲杯”全国大学生心理与认知智能测评挑战赛全国总决赛优秀奖
  • 开发浏览器端心理疲劳评估系统,结合自然阅读、KSS 评分与视觉搜索探针,自动化完整实验流程。
  • 集成 WebGazer.js 完成眼动校准,并在试次层级同步收集眼动与行为数据,结构化存储以供后续分析。
  • 支持 33 名参与者的在线实验,获得 29 份有效数据,用于 AOI、首次注视时间及行为—眼动耦合分析。
  • WebGazer.js
  • FastAPI
  • Python
ChargeDB 充电数据库Next.js / TypeScript
角色
联合创始人与开发者
时间
2025/08–至今
  • 独立开发并运营社区驱动的充电设备数据库,由用户贡献真实测试数据,辅助基于证据的产品选择。
  • 建立并运营 500+ 人社区,通过白名单机制维护投稿与数据质量。
  • 使用 Next.js、TypeScript 与 Notion API 构建全栈平台,并实现缓存、图片代理与智能失效机制。
  • Next.js
  • TypeScript
  • Notion API
  • Cloudflare
第五届 BNBU 短视频大赛Video / Editing
角色
组长、摄影与剪辑
时间
2024/11
荣誉
校级二等奖
  • 负责前期统筹、团队协作和后期剪辑,确保成片质量与创意表达。
  • Video Editing
  • Planning
  • Leadership

实习经历

欣南信息科技有限公司开源软件开发实习生
xiaozhi-esp32-server
  • 贡献 18 个 PR(全部合并)并解决 3 个社区 Issue,参与功能开发、缺陷修复和代码维护。
  • 独立开发智能体配置快照、对比与回滚系统,覆盖后端及 Web/移动客户端,支持 6 种语言和数据保护机制。
  • 修复鉴权漏洞与系统缺陷,将启动警告从 57 降至 0、编译警告从 65 降至 0,并使 117 项管理 API 测试达到 100% 通过率。
  • 因开源软件维护贡献获 OpenAI 认可,价值 1,200 美元。
字节跳动(飞书)运营实习生
  • 支持飞书运营与企业客户交付,完成基础及进阶产品培训,了解产品实施流程。
  • 参与企业客户支持与产品培训,协助现场交付,并制作飞书培训内容与教学视频。
小鹏汽车新媒体实习生
  • 开展线上数据收集与分析,支持新媒体策略、内容策划与业务拓展。
  • 支持数字内容制作与运营,包括视频拍摄、活动执行和跨团队协调。

教育经历

北师香港浸会大学

计算机科学与技术理学学士

加州大学伯克利分校

暑期交流项目

广州中学

高中

课外活动

CTL Spark Fund 师生共创项目组长
  • 带领 7 人师生团队开发 BNBU AI 教学平台。
  • 管理从需求定义、原型设计到课堂部署与试点测试的里程碑。
Swift Coding Club 分享会分享嘉宾
  • 作为两名分享嘉宾之一,面向校内及全国参与者分享 Swift Student Challenge 与 AI 辅助开发实践,参与人数 100+。
BNBU 学生会摄影与编辑
  • 拍摄校园活动,并负责后期与图片编辑。
BNBU 新闻与公共关系处摄影
  • 为微信公众号拍摄内容并制作宣传视频。
Apple WWDC26 特别活动特别活动参与者
华为开发者大会(HDC)参会者

奖项与荣誉

Swift Student Challenge 2026 Winner

OpenAI Codex for Open Source 入选贡献者

第十五届全国大学生电子商务“创新、创意及创业”挑战赛广东省选拔赛一等奖、校赛特等奖

中国高校计算机大赛移动应用创新赛香港赛区第三名

第十届“厚粲杯”全国大学生心理与认知智能测评挑战赛全国总决赛优秀奖

第十届中国数据新闻大赛优秀奖
第十届中国数据新闻大赛优秀奖 · 图片

第五届 BNBU 短视频大赛二等奖

创新创业奖学金铜奖

技能

编程语言
C · Python · Java · SQL · Swift · TypeScript
框架与技术
SwiftUI · SpriteKit · Next.js · FastAPI · WebGazer.js
开发工具
Feishu · Codex · Claude Code · Cursor · Notion · Cloudflare · Xcode · GitHub
创作工具
Photoshop · DaVinci Resolve · Final Cut · Jianying · Lightroom · Photomator
语言
普通话(母语) · 英语(IELTS 7.0) · CET-4 532
兴趣
羽毛球 · 摄影 · 视频剪辑
其他
AI 应用 · Vibe Coding · C2 驾照 · Office · Google Workspace

联系我