工作经历
Charter Communications ― 系统工程师 III
2025 年 8 月 - 目前
现场
- 与 Erdogan Simsek 领导的视频传输团队合作,构建稳健、安全且可扩展的流媒体基础设施。
Bild AI ― 机器学习工程师(合同)
2025 年 5 月 - 2025 年 6 月
远程
- 通过持续基准测试和在真实建筑 PDF 上的改进,将 Bild AI 内部表格提取流水线的表头准确率提升约 15%、单元格级准确率提升约 12%、表格检测精确率提升约 10%。
- 设计并构建了一个模块化 Python 框架,用于跨多个表格提取 API 解决方案及 Bild 自研流水线进行基准测试,实现可重复评估和快速迭代。
- 独立实现了表格匹配、表头准确率(模糊字符串匹配)和单元格级准确率(序列对齐)的核心逻辑,发现边缘案例并指导算法设计。
- 自动化了整个评估流水线,包括从云端获取 PDF、与真值比对、指标记录及报告生成(CSV、JSON、Google Sheets),实现可扩展的基准测试。
- 交付了一个 CLI 工具,用于在各供应商之间运行并比较提取结果,加速回归测试并减少人工 QA 时间。
- 完成 160+ 次提交,对 52 万+ 行代码做出贡献,展示了对评估及工具链的端到端掌控。
eBay ― 软件工程师
2021 年 5 月 - 2024 年 12 月
远程
- 将存储管理系统(STMS)项目扩展到每分钟接收 150 万+ 指标并持续增长,覆盖 3 个 eBay 数据中心中的 70+ 阵列、60+ 交换机、1100+ 主机、900+ 磁盘组和 200+ 集群。
- 在 eBay 的 Tess.IO 云平台上管理并部署 45+ 服务,跨 3 个区域确保 STMS 的高可用性和故障切换。
- 开发并维护用于处理硬件指标的微服务,支持 CRUD 操作,并为其他 eBay 内部服务提供实时数据访问。使用 JavaScript、Node.js、Express.js、Python、Flask、Mongoose、Postgres 和 Sequelize 构建高效 RESTful API。
- 牵头将所有 STMS 微服务从 MongoDB 迁移到 Postgres,将 36 个集合转换为 74 张表,集成 Sequelize ORM 与自定义中间件,实现无缝过渡。
- 改进了针对 Hitachi 阵列和 Brocade 交换机的日志监控服务,通过 Python 和 Rsyslog 向存储团队发送及时报警邮件、Slack 或 PagerDuty 通知。
- 借助 Docker、eBay 的容器注册表和 Kubernetes 对微服务进行容器化、部署和管理,确保 STMS 的可扩展性和高可用性。
- 为 eBay 的软件定义存储(SDS)平台构建了关键后端服务,集中管理 3.5 万+ 卷,成为卷管理的主要数据源,并支持 780+ 平台用户。
- 主导 STMS、SSI 与 EOS 团队之间的跨职能合作,推动技术改进,交付稳健、可扩展的后端解决方案,以简化存储操作并提升数据可视化。
- 开发 Restify(一款 Express.js 后端框架),从 Mongoose/MongoDB 迁移到 Sequelize/Postgres。受 Express-Restify-Mongoose 启发,专注 GET 请求,提供排序、选择、限制、去重和包含等高级查询功能,并包含 JSON 到 Sequelize 查询翻译器。
- 创建了专为 Postgres 设计的 findOneAndUpdate() JavaScript 函数,灵感来自 Mongoose 同名函数,并使用 Sequelize 实现。该函数针对关系型数据库进行了优化,高效处理列、一对一列及一对多列更新,通过仅更新必要字段来最小化数据库请求。
- 构建了一个高效且精确的原生 JavaScript 包,用于对简单及复杂嵌套键值对象的属性进行深度比较。
Hitachi Vantara ― 技术顾问
2021 年 5 月 - 2024 年 12 月
远程
- 作为全职合同软件工程师在 eBay 工作。
- 开发并维护基础设施自动化工具,作为抽象层以编程方式配置、管理并供给自创立以来数十年演进的 eBay 专有云基础设施,支持所有核心业务,避免使用 AWS、Azure 等第三方云服务。
- 支持并解决 eBay 所用 Hitachi 产品相关问题,确保平稳运行和最小停机时间。
Osgil Defense ― 创始人
2024 年 5 月 - 2024 年 10 月
远程
- 通过 Forum Ventures 加速器获得 14.5 万美元 Pre-Seed 资金,估值 193 万美元。
- 构建并发布 TARS,一款开源 AI 驱动的网络安全工具,用于自动化威胁评估与渗透测试,在 GitHub 获得 300+ 星标与 40+ 派生。
- 开发 PAX,一款用于 AI 可信度评分的 Python 框架,通过自我反思、概率预测和一致性检测减少幻觉。
- 领导早期技术开发,管理团队实现里程碑,构建核心技术,并为公司的外联与增长建立初步网站。
Anarchy (YC W23) ― 工程实习生(兼职)
2023 年 11 月 - 2024 年 1 月
远程
- 凭借 InsightRed(一款集成 GPT-4 与 Pinecone 的 Reddit 营销工具)赢得 2023 年 10 月 Anarchy 黑客松一等奖,由此受聘。
- 为 Anarchy 的 Chat.dev 项目开发了增强的 API 密钥认证系统,可支持未来集成,特点包括单向哈希、每账户多密钥支持,以及通过校验和与缓存最小化数据库查询的高效验证。
- 构建 llm-speed-benchmark,一款用于评估开源 LLM 模型性能的基准测试工具;测量每秒标记、GPU、CPU 与内存占用及运行时间,获得 17+ 星标与 4+ 派生。
Colorado School of Mines ― 研究助理
2021 年 2 月 - 2021 年 9 月
科罗拉多州 Golden
- 人本中心机器人实验室本科研究员,导师张浩博士。
- 使用 Python 与 ROS 改进 Tritons 三角全向轮地面机器人,实现精确高效移动、准确旋转、同步控制,并将整体速度提升 4 倍。
- 采用 Optitrack 摄像头与 ROS 实现比例反馈系统,使机器人能在 2m × 2m 区域内以 ±0.05m 精度到达指定坐标。
- 将所有文档从 Google Drive 与 Microsoft 365 迁移到 GitLab,转换为 Markdown 格式,简化实验室访问与协作。
- 指导一名高中生学习编程与机器人基础,引导其开发 ROS 节点以控制机器人 LED 颜色。
Namasté Solar ― 实习生
2017 年 9 月 - 2018 年 5 月
科罗拉多州丹佛
- 使用 VBA 开发 Excel 工具,用于分析公司现金流与员工绩效。
- 通过 AutoCAD 设计屋顶太阳能板的最佳布置。
美国国家海洋和大气管理局(NOAA) ― 实习生
2017 年 6 月 - 2017 年 7 月
科罗拉多州丹佛
Erols Tailoring ― 客户服务
2008 年 9 月 - 2018 年 5 月
科罗拉多州丹佛
- 作为家族企业成员提供卓越客户服务,迎接、协助并收取客户付款。
- 维护整洁有序的工作区域,管理顾客试衣服装并确保店面干净。
- 及时回复电话咨询与订单,提供准确且有用的信息。
- 在课余、部分周末及假期为业务成功做出贡献。
Denver Country Club ― 网球场维护
2015 年 6 月 - 2015 年 8 月
科罗拉多州丹佛
- 清洁室内外硬地、合成与砂砾网球场。
- 使用高尔夫球车、吹叶机、网球场刮水器和砂砾耙等工具。
奖项与成就
8090 顶级编码挑战 ― 第七名
2025 年 6 月
- 在一次以对黑盒遗留系统进行逆向工程为核心的 8 小时挑战赛中,在 425 名工程师中获得第 7 名。
- 开发了一种结合经典机器学习技术与启发式方法的解决方案,以复现一个已有 60 年历史的差旅报销系统。
- 仅使用历史数据和员工访谈,就实现了高度准确地匹配该系统行为。
国家安全黑客松 ― 特别奖得主
2025 年 4 月
- 在旧金山的 Cerebral Valley 第二届国家安全黑客松中赢得 5,000 美元特别奖。
- 领导开发 Guardian Grid,一款用于在灾害期间协调安全撤离路线的智慧城市紧急疏散工具。
- 成功完成 Code Metal 的特别网络安全挑战,展示了先进的系统渗透能力。
Anarchy 黑客松 ― 冠军
2023 年 10 月
- 凭借 InsightRed(一个集成 GPT-4 和 Pinecone 的 Reddit 营销工具)获得第一名。
- 构建了一个通过分析 Reddit 评论来识别潜在客户的系统。
- 胜利使我获得了 Anarchy 的兼职工程师实习职位。
技术技能
- 语言: Python, JavaScript, Bash Script, Rust, Go, Java, C++, & C
- 数据库: Postgres, MySQL, SQLite, Pgvector, Pinecone, MongoDB, & Amazon RDS
- 开发: Node.js, Express.js, Flask, FastAPI, Sequelize, Streamlit, Mongoose, Langchain, BeautifulSoup4, Selenium, Axios, yt-dlp, ffmpeg, ffprobe, Next.js, Three.js, pdf.js, Playwright, Hugo, Framer, Tailwind, & Mermaid
- 云端: Docker, Podman, Kubernetes, Tess.IO (eBay 的云平台), Supabase, Vercel, Nginx, Ansible, AWS EC2, AWS S3, AWS Lambda, Amazon Kinesis Data Streams, Google Cloud, Google Workspaces, & RunPod
- 工具: Git, GitHub, GitLab, VSCode, Helix Editor, Vim, ChatGPT, Claude, Perplexity, V0, Cha, Ch, Apollo, Postman, Jira, Slack, Discord, Ollama, tmux, DocuSign, Google Analytics, PostHog, Apollo.io, Hunter.io, & LinkedIn Navigator
- API: OpenAI, Anthropic, Cohere, Groq, Travily, Brave, Google Gemini, xAI, DeepSeek, Mistral, AWS Bedrock, Together AI, Twilio, Mapbox Geocoding, & Textbelt
- 模型: gpt-5, gpt-5-mini, gpt-4o, gpt-4o-mini, gpt-4.1-mini, gpt-4.1, o3, gpt-4o-search-preview, gpt-oss-120b, gpt-oss-20b, claude opus 4.5, claude sonnet 4.5, claude haiku 4.5, claude opus 4.1, claude opus 4, claude sonnet 4, claude 3.5 sonnet, gemini-3-pro, gemini 2.5 pro, gemini 2.5 flash, grok-4-fast-reasoning, grok-4-fast-non-reasoning, grok-3, grok-4-0709, deepseek r1, qwen3, llama2, llama3, whisper, dall-e-3, dall-e-2, gemma3, & Banana Nano
- AI 与代理: Cursor IDE, Windsurf IDE, Claude Code CLI, Gemini CLI, Kiro CLI, Exa Websets AI, & MCP Servers
教育背景
科罗拉多矿业学院
计算机科学理学学士
专注于机器人与智能系统
2018 年 8 月 - 2022 年 5 月
科罗拉多州戈尔登市
丹佛东高中
高中文凭
2014 年 8 月 - 2018 年 5 月
科罗拉多州丹佛市
业余项目
- 构建了一款智慧城市紧急疏散工具,帮助社区在重大灾害期间快速且安全地响应。
- 开发了一个系统,使城市管理者能够在交互式地图上标记危险区并定义安全区。
- 实现了先进的路径寻找算法,为居民生成并传达最安全的撤离路线。
- 创建了一个网页门户,利用当前位置显示考虑危险的安全路线,并集成 Google Maps。
- 在 2025 年国家安全黑客松期间开发了该解决方案,并凭借创新方法赢得特别奖。
- 开发了一套研究代理与框架,用于衡量并提升大型语言模型回答的可信度。
- 实现了强制引用、概率置信评分与观察一致性的系统化方法。
- 构建了一个利用多种 LLM 对回答进行审查和验证的自我评估系统。
- 作为从 TARS 项目转型而来,用以解决 AI 可信度与可靠性的根本问题。
- 开发了一个开源命令行工具,简化了与 AI 模型的交互,使用户能够直接在终端高效使用强大的语言模型。
- 通过兼容 OpenAI 的 API 实现了多平台 AI 支持,使用户能够在不同 AI 提供商之间无缝切换。
- 构建了包括网页抓取(YouTube、PDF 及一般网页内容)、类似 Perplexity AI 的答案搜索引擎、带验证的交互式代码生成以及聊天记录管理等全面功能。
- 增加了诸如令牌估算、文件类型支持(PDF、DOCX、XLSX、图像)、集成 Shell 访问以及本地配置选项等高级功能,以提高工作流效率。
- 在 GitHub 上获得 64+ 颗星和 6+ 次分叉,展示了其对开发者社区的价值。
- 开发了一款基于 Go 的轻量级 CLI 工具,启动速度比其前身 Cha 快 10 倍,同时保留核心功能。
- 为 OpenAI、Groq、DeepSeek、Anthropic、XAI、Together、Google Gemini、Mistral AI、Amazon Bedrock 以及 Ollama 构建了多平台支持,实现无缝切换。
- 实现了交互与直通模式、Unix 管道、智能文件处理(PDF、Word 文档、电子表格、带 OCR 的图像)以及会话续接等高级功能。
- 架构了网页抓取、通过 Brave Search API 集成网页搜索,并在 macOS、Linux、Android/Termux 与 Windows 上提供剪贴板支持。
- 在 GitHub 上获得 10+ 颗星和 1+ 次分叉,表明其在开发者社区被迅速采用。
- 通过确保签署人和发送人充分理解合同细节,解决了“协议陷阱”,以促进透明度并减少法律纠纷。
- 开发了一个由 AI 驱动的平台,通过突出关键条款并将其翻译成简明英文来简化法律合同,并与 DocuSign 的电子签名无缝集成。
- 利用 OpenAI 的前沿模型,使用 gpt-4o-mini 进行高效 JSON 抽取,使用 o1-preview 完成全面文档分析,以生成洞见与摘要。
- 使用 Python 与托管在 Supabase 的 PostgreSQL 构建后端,使用 Next.js 构建前端,并部署在 Linode 实例上,实现稳健且可扩展的性能。
- 集成了 Resend 的 API 以实现高效邮件通知,提升用户交互与合同管理流程。
- 为 DocuSign Hackathon: Unlocked 而创建并参赛,并在 Devpost 上提交 了详细作品,专注于通过 AI 解锁协议创新并解决合同管理中的低效问题。
- 开发并上线 Notify Cyber,一个聚合最新网络安全新闻的平台,取得 17K+ 访问者和 43K+ 页面浏览量。
- 通过零成本营销活动在 Reddit 上获得 65K+ 浏览量和 96% 的点赞率,将新功能候补名单增长 160+。
- 在 Supabase 上开发并实现 Postgres 数据库,通过网页抓取并使用 OpenAI 的 gpt-4o-mini 模型进行摘要,实现内容自动整理。
- 优化运营,将每月成本降低至仅 1.85 美元,涵盖数据库、API 与托管费用。
- 架构了 Python 网页爬虫以提取并处理网页文章,利用 OpenAI 的 ChatGPT API 进行摘要,确保高效填充数据库。
- 设计、部署并管理托管于 Supabase 云服务的项目 Postgres 数据库。
- 该网站于 2023 年 6 月 1 日正式上线,并于 2025 年 10 月 5 日完全开源,代码库可在 GitHub 获取,同时在 同一域名 上托管了静态版本。
- 使用 Python 与 Shell 脚本开发了一款 AI 驱动工具,旨在自动化网络安全渗透测试。
- 为 Osgil Defense 争取到前种子轮投资,并在 GitHub 上累积 340+ 颗星与 49+ 次分叉。
- 利用 CrewAI、LangChain、OpenAI 的 GPT-4 模型、Docker,并集成 Nettacker、Rustscan、Zed Attack Proxy (ZAP) 与 Nmap 等工具进行全面威胁分析,同时使用 Streamlit 处理用户界面。
- 参与一个三人课程项目,实现了 Dr. Zanfir、Dr. Leordeanu 与 Dr. Sminchisescu 的论文《The Moving Pose: An Efficient 3D Kinematics Descriptor for Low-Latency Action Recognition and Detection》。
- 使用 C++ 及 Kinect v1.8 SDK 设置 Xbox 360 Kinect 传感器,用于实时骨架数据采集。
- 使用 Python、Tkinter、C++ 并改编 Kinect V1.8 ToolKit 的示例代码开发用户界面。
- 使用 Python 开发了一个预测人类行为的大学项目,将 MSR Daily Activity 3D 数据集重新格式化为 RAD 和 HJPD 形式,并利用了 pandas、matplotlib、scipy、numpy 和 libsvm 等库。
- 实现了支持向量机来分类特定的人类活动/动作,准确率范围达到 62.5% 到 70.83%。
- 展示了项目执行的成功成果,在指定的准确率范围内准确预测了人类行为。
活动
Mines 机器人俱乐部 - AgBot 团队
2018 年 9 月 - 2020 年 1 月
戈尔登,科罗拉多州
- 参与了 2019 年 AgBot 自动化农业机器人代码的开发,该机器人使用 Python、C++ 和 ROS Kinetic Kame。
- 开发了一个 ROS 发布器,用于检测机器人何时到达农田边界。代码使用 Python 编写,并利用了机器人的激光雷达。