开放全职机会2026 年 5 月毕业绿卡可搬迁

Sirui Chen · 美国费城

交付类型安全、生产级系统的全栈工程师。

从操作系统内核、分布式搜索引擎,到真正有人在用的仪表盘——我用严格的 TypeScript、真实的 CI 门禁和“无聊到可靠”的部署来构建。宾夕法尼亚大学计算机与信息科学硕士(2026 年 5 月);圣路易斯华盛顿大学计算机科学学士,数学科学第二专业。

SC

项目

精选作品

其中两个可直接在浏览器中运行;其余展示广度:产品仪表盘、分布式系统、操作系统内核、应用机器学习。

Loom 项目管理仪表盘
计划、需求、缺陷、甘特图时间线与实时数据看板——零依赖,自研动效系统,支持 EN / 中文 切换。

一个完整的项目管理前端:计划、需求、缺陷的完整增删改查,可复用模板,甘特图视图,以及由派生指标构成的仪表盘——约 1,900 行原生 JavaScript、无构建步骤,并由 80+ 项 Playwright 检查验证。你可以在本站直接操作它。

JavaScript (no build)SVGCSS animationi18nPlaywrightAccessibility
SafeCommerce-LA 分析仪表盘预览
面向洛杉矶治安数据与加州零售销售的全栈分析平台。

基于 PostgreSQL 模式的认证仪表盘、地图、图表、筛选与 CSV 导出,把洛杉矶治安数据与加州零售销售记录联表分析。课程评分 99/100。

ReactPythonPostgreSQLJWTSQL OptimizationREST APIs
分布式 Web 搜索引擎架构预览
用 Java 实现的爬虫、索引器、PageRank、KVS 与类 RDD 的 Flame 计算层。

端到端的分布式搜索平台:自研爬虫、索引器、PageRank、带副本的键值存储、多线程 Web 服务器,以及名为 Flame 的 RDD 风格计算层。

JavaConcurrencyNetworkingDistributed SystemsCustom KVSRDD-style Compute
在浏览器中运行的 PennOS 在线终端
用 C 实现的用户态 Shell、优先级调度器、信号、重定向与 PennFAT 文件系统——附带可在浏览器中运行的在线终端。

用 C 实现的类 Unix 操作系统特性:带作业控制与 I/O 重定向的 Shell、基于 spthread 的 SIGALRM 驱动优先级调度器、含信号与僵尸进程的完整进程生命周期,以及 PennFAT 磁盘文件系统——全部接入本站的沙箱在线终端。

CPOSIX threads (spthread)Operating SystemsShellsSchedulingSignals+6

方法

我如何构建

作为工程师,我优先考虑什么——四句话说清。

  • 我偏好端到端的类型契约——数据在边界处就被转换为定义明确、经过校验的结构,并在整个系统中保持类型,而不是到处传递原始数据块。
  • 我把警告当作缺陷,把边界情况当作需求的一部分。防御性默认值、确定性的资源清理和显式的错误路径,胜过在恶意输入下崩溃的“聪明”代码。
  • 我以小而可评审的单元交付,并放在真实的 CI 门禁之后。lint、类型检查和构建必须全部通过才能进入生产,部署刻意做到平淡无奇。
  • 我喜欢跨技术栈、跨角色工作——UI 细节、后端系统、基础设施,以及和非工程师聊清楚我们到底要做什么。

技能

我的技术栈

按它们在日常工作中出现的位置分组。

语言

TypeScriptJavaScriptPythonJavaC / C++SQLShell

前端

ReactNext.js(App Router)Tailwind CSS表单与校验SVG / Canvas 可视化无障碍

后端与数据

Node.jsExpressREST APIWebSocketPostgreSQLMySQLSnowflakeETL 流水线查询优化

云与系统

AWS(EC2、RDS、CDK)LinuxNginxDockerPM2 / systemd分布式系统并发操作系统ROS

机器学习与 NLP

PyTorchHugging FaceRAG检索对比学习

工程实践

严格类型CI/CD 门禁Playwright 端到端测试文档可复现流水线

经历

近期经历

  1. 研究助理 — Chris Callison-Burch 教授· 宾夕法尼亚大学

    2025年5月2025年8月

    为 DARPA SciFy 与 OpenScholar 构建并评估检索增强生成(RAG)流程:基于打分的过滤、对比模型训练与领域数据准备。

  2. Python 开发实习生· CambioML

    2023年12月2024年3月

    基于 Danswer AI 构建 LLM 驱动的数据门户,覆盖 AWS、Datarade 与 Snowflake 数据集的采集、索引与面向用户的发现流程。

  3. 实验室助理 — 视觉辅助自动驾驶 F1Tenth 赛车· 圣路易斯华盛顿大学

    2023年8月2024年5月

    通过有针对性的数据增强、实验跟踪与评估,提高模型在强光与阴影条件下的鲁棒性。

研究

精选研究

联系

在招全栈工程师?

我于 2026 年 5 月在宾夕法尼亚大学完成硕士学位,目前正在寻找全职机会——已具备美国工作许可(绿卡),可接受搬迁。最快的联系方式是 siruichen2023@outlook.com