工作经历
Charter Communications ― 系统工程师 III
2025年8月 - 现在
现场
- 在埃尔多安·辛梅克的带领下,与视频交付团队合作,工程设计稳健、安全和可扩展的流媒体基础设施。
Bild AI ― 机器学习工程师(合同)
2025年5月 - 2025年6月
远程
- 通过对真实世界建筑PDF的持续基准测试和改进,将Bild AI的内部表格提取管道的标题准确率提高了约15%,单元格级准确率提高了约12%,表格检测精度提高了约10%。
- 设计并构建了一个模块化的Python框架,以基准测试多个表格提取API解决方案和Bild的内部管道,实现可重复的评估和快速迭代。
- 独立实现了表格匹配、标题准确性(模糊字符串匹配)和单元格级准确性(序列对齐)的核心逻辑,揭示边缘案例并指导算法设计。
- 自动化了整个评估管道,包括从云中获取PDF、真实值比较、指标记录和报告生成(CSV、JSON、Google Sheets),以实现可扩展的基准测试。
- 提供了一个CLI工具,以运行和比较不同提供商的提取,加速回归测试并减少手动QA时间。
- 提交了160多个提交,并贡献了520K+行代码更改,展示了对评估和工具堆栈的端到端所有权。
eBay ― 软件工程师
2021年5月 - 2024年12月
远程
- 增强了存储管理系统(STMS)项目,以每分钟获取150万+个指标,并持续增长。涵盖70+个阵列、60+个交换机、1100+个主机、900+个磁盘组和200+个集群,分布在eBay的3个数据中心。
- 管理和部署超过45个服务,跨越eBay的Tess.IO云平台的3个区域,确保STMS的高可用性和故障转移。
- 开发和维护用于处理硬件指标的微服务,促进CRUD操作,并为其他内部eBay服务提供实时数据访问。利用JavaScript、Node.js、Express.js、Python、Flask、Mongoose、Postgres和Sequelize构建高效的RESTful API。
- 主导了所有STMS微服务从MongoDB迁移到Postgres的工作,将36个集合转换为74个表,集成Sequelize ORM和自定义中间件,实现无缝过渡。
- 改进了对日立阵列和博科交换机的日志监控服务,确保通过Python和Rsyslog及时向存储团队发送电子邮件、Slack或PagerDuty的警报。
- 利用Docker、eBay的容器注册表和Kubernetes简化微服务的容器化、部署和管理,确保STMS的可扩展性和高可用性。
- 为eBay的软件定义存储(SDS)平台构建了一个关键的后端服务,集中管理35000+个卷的数据,成为卷管理的主要数据源,并支持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使用的日立产品的问题,确保平稳运行和最小停机时间。
Osgil Defense ― 创始人
2024年5月 - 2024年10月
远程
- 通过Forum Ventures加速器获得145,000美元的种子前融资,估值为193万美元。
- 构建并推出了TARS,一个开源的AI驱动的网络安全工具,用于自动化威胁评估和渗透测试,在GitHub上获得300+颗星和40+个分支。
- 开发了PAX,一个基于Python的AI可信度评分框架,通过利用自我反思、概率预测和观察一致性来减少幻觉。
- 领导早期技术开发,管理团队达到里程碑,构建核心技术,并为公司的初始网络存在建立外展和增长。
Anarchy (YC W23) ― 工程实习生(兼职)
2023年11月 - 2024年1月
远程
- 在Anarchy的2023年10月黑客马拉松中获得第一名,项目为InsightRed,这是一个集成了GPT-4和Pinecone的Reddit营销工具,导致我被聘用。
- 为Anarchy的Chat.dev项目开发了增强的API密钥认证系统,准备未来的集成,具有单向哈希、每个账户支持多个密钥,以及通过校验和缓存进行高效验证,以最小化数据库查询。
- 构建了llm-speed-benchmark,一个用于评估开源LLM模型性能的基准测试工具;测量每秒令牌数、GPU、CPU和内存使用情况,以及运行时间。
科罗拉多矿业学院 ― 研究助理
2021年2月 - 2021年9月
科罗拉多州金色市
- 在以人为本的机器人实验室担任本科研究员,导师为张浩博士。
- 使用Python和ROS增强了三角形全向轮地面机器人的功能,称为Tritons,实现了精确高效的运动、准确的旋转、同时控制和整体运动速度提高4倍。
- 使用Optitrack摄像头和ROS实现了比例反馈系统,使Triton机器人能够在2米乘2米的区域内以+/- 0.05米的公差精确到达指定的现实世界坐标。
- 成功将所有文档从Google Drive和Microsoft 365迁移到GitLab,将文件转换为Markdown格式,并简化了HCR实验室内的访问和协作。
- 指导一名高中生学习编程和机器人基础知识,帮助她开发一个ROS节点,用于控制Triton机器人的LED颜色。
Namasté Solar ― 实习生
2017年9月 - 2018年5月
科罗拉多州丹佛市
- 通过VBA开发了一个Excel工具,用于分析公司的现金流和员工绩效。
- 通过AutoCAD设计太阳能电池板在房屋平面图上的最佳位置。
国家海洋和大气管理局(NOAA) ― 实习生
2017年6月 - 2017年7月
科罗拉多州丹佛市
Erols Tailoring ― 客户服务
2008年9月 - 2018年5月
科罗拉多州丹佛市
- 在我们的家族企业中提供卓越的客户服务,迎接、协助并收取客户的付款。
- 维护干净整洁的工作空间,管理客户的定制服装,确保商店整洁。
- 及时回应客户的电话咨询和订单,提供准确和有用的信息。
- 在放学后的空闲时间、某些周末和假期为企业的成功做出贡献。
丹佛乡村俱乐部 ― 网球场维护
2015年6月 - 2015年8月
科罗拉多州丹佛市
- 清洁室内和室外网球场,包括硬地、合成和碎石表面。
- 使用以下工具进行工作:高尔夫球车、吹叶机、网球场刮水器和碎石耙。
奖项与成就
8090顶级编码挑战 ― 第七名
2025年6月
- 在一个8小时的挑战中获得425名工程师中的第七名,挑战内容集中在逆向工程一个黑箱遗留系统。
- 开发了一个结合经典机器学习技术和启发式的方法,以复制一个60年的旅行报销系统。
- 仅使用历史数据和员工访谈,成功实现了系统行为的高准确性匹配。
国家安全黑客马拉松 ― 特别奖获奖者
2025年4月
- 在旧金山的Cerebral Valley第二届国家安全黑客马拉松中获得$5,000特别奖。
- 领导开发Guardian Grid,一个智能城市紧急疏散工具,用于在灾难期间协调安全路线。
- 成功完成Code Metal的特别网络安全挑战,展示了先进的系统渗透能力。
无政府状态黑客马拉松 ― 第一名
2023年10月
- 以InsightRed获得第一名,这是一个集成了GPT-4和Pinecone的Reddit营销工具。
- 构建了一个通过Reddit评论分析识别潜在客户的系统。
- 胜利使我获得了无政府状态的兼职工程实习职位。
技术技能
- 语言: Python, JavaScript, Bash脚本, Rust, Go, Java, C++, & C
- 数据库: Postgres, MySQL, Pgvector, Pinecone, & MongoDB
- 开发: Node.js, Express.js, Flask, Sequelize, Streamlit, Mongoose, Langchain, BeautifulSoup4, Selenium, Axios, yt-dlp, & ffmpeg
- 云: Docker, Kubernetes, Tess.IO(eBay的云平台), Supabase, Vercel, Nginx, AWS EC2, AWS S3, & AWS Lambda
- 工具: Git, GitHub, GitLab, Cursor IDE, Claude Code CLI, Gemini CLI, VSCode, Helix Editor, Vim, ChatGPT, Claude, Perplexity, V0, Cha, Ch, Apollo, Postman, Jira, Slack, Discord, & Ollama
- API: OpenAI, Anthropic, Cohere, Groq, Travily, Brave, Google Gemini, xAI, & DeepSeek
- 模型: gpt-4o, gpt-4.1, o3, gemini 2.5 pro, claude 3.5 sonnet, claude 4 sonnet, grok-3, grok-4-0709, gpt-4.1-mini, gpt-4o-mini, deepseek r1, qwen3, llama2, llama3, whisper, gpt-5, gpt-5-mini, gpt-4o-search-preview, gemma3, gemini 2.5 flash, claude 4.1 opus, & claude 4 opus
教育
科罗拉多矿业学院
计算机科学学士
专注于机器人技术与智能系统
2018年8月 - 2022年5月
科罗拉多州金市
丹佛东高中
高中毕业证
2014年8月 - 2018年5月
科罗拉多州丹佛
侧项目
- 构建了一个智能城市紧急疏散工具,帮助社区在重大灾难中快速安全地响应。
- 开发了一个系统,允许城市管理员在互动地图上标记危险区域和定义安全区域。
- 实施了先进的路径寻找算法,以生成和传达居民的最安全疏散路线。
- 创建了一个网络门户,使用当前位置显示危险意识的安全路线,并与Google Maps集成。
- 在2025年国家安全黑客马拉松期间工程化该解决方案,因创新方法获得特别奖。
- 开发了一个研究代理和框架,用于测量和提高LLM响应的可信度。
- 实施了强制归属、概率信心评分和观察一致性的系统方法。
- 创建了一个自我评估系统,使用多个LLM来审查和验证响应。
- 作为从TARS的转变,解决AI可信度和可靠性的基本问题。
- 开发了一个开源命令行工具,简化与AI模型的交互,允许用户直接从终端高效地与强大的语言模型进行交互。
- 实施了多平台AI支持,兼容OpenAI API,使用户能够无缝切换不同的AI提供商。
- 构建了全面的功能,包括网络抓取(YouTube、PDF、一般网页内容)、类似于Perplexity AI的答案搜索引擎、交互式代码生成与验证,以及聊天记录管理。
- 添加了高级功能,如令牌估算、文件类型支持(PDF、DOCX、XLSX、图像)、集成的Shell访问和本地配置选项,以提高工作效率。
- 在GitHub上获得56+颗星和4+个分支,展示了其对开发者社区的价值。
- 通过确保签署者和发送者充分理解合同细节来解决“协议陷阱”,以促进透明度并减少法律争议。
- 开发了一个AI驱动的平台,通过突出关键条款并将其翻译成简单英语,简化法律合同,并与DocuSign无缝集成以进行电子签名。
- 利用OpenAI的尖端模型,gpt-4o-mini进行高效的JSON提取,o1-preview进行全面的文档分析,以生成见解和摘要。
- 使用Python和托管在Supabase上的PostgreSQL构建后端,使用Next.js构建前端,部署在Linode实例上以实现强大、可扩展的性能。
- 集成Resend的API以实现高效的电子邮件通知,增强用户互动和合同管理工作流程。
- 为并参与了DocuSign黑客马拉松:解锁,在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数据库。
- 开发了一个基于Python和Shell脚本的AI驱动工具,旨在自动化网络安全渗透测试。
- 为Osgil Defense的种子投资提供了支持,并在GitHub上获得了+245颗星和+30个分支。
- 利用CrewAI、LangChain、OpenAI的GPT-4模型、Docker,并集成了Nettacker、Rustscan、Zed Attack Proxy (ZAP)和Nmap等工具进行全面的威胁分析,并应用Streamlit处理用户界面。
- 参与了一个三人小组项目,实现了Dr. Zanfir、Dr. Leordeanu和Dr. Sminchisescu的论文《移动姿势:低延迟动作识别和检测的高效3D运动学描述符》。
- 使用C++和Kinect v1.8 SDK设置Xbox 360 Kinect传感器以进行实时骨骼数据采集。
- 使用Python、Tkinter、C++开发用户界面,并调整Kinect V1.8工具包中的源代码示例。
- 开发了一个大学项目,使用Python预测人类行为,重新格式化MSR每日活动3D数据集为RAD和HJPD形式,并利用pandas、matplotlib、scipy、numpy和libsvm等库。
- 实施了支持向量机以分类特定的人类活动/动作,达到62.5%到70.83%的准确率。
- 展示了项目执行的成功结果,展示了在指定准确率范围内对人类行为的准确预测。
活动
矿业机器人俱乐部 - AgBot团队
2018年9月 - 2020年1月
科罗拉多州金市
- 参与了2019年AgBot自主农业机器人的代码开发,使用Python、C++和ROS Kinetic Kame。
- 开发了一个ROS发布者,用于检测机器人何时到达农田边界。该代码使用Python开发,并利用机器人的Lidar。