彼得·戈尔茨坦
验证专家 in Engineering
架构开发
Peter是一个亲力亲为的开发者, architect, CTO, 技术创始人热衷于使用最佳实践来快速构建高质量的产品. 他拥有超过20年的构建全栈应用程序的经验. Peter擅长Ruby on Rails和Go,但他是一个软件通才,可以自如地使用多种语言. 他是一个坚定的开源爱好者,他利用开源来减少构建他所创建的产品和功能所需的成本和时间.
Portfolio
Experience
Availability
首选的环境
Ruby on Rails (RoR), Go, 亚马逊网络服务(AWS)
最神奇的...
...我为公司建立了一个自动电子邮件认证系统,这成为了Valimail的基础技术, 我共同创立的公司.
工作经验
维护者和贡献者
Open Source
- 在过去的20多年里,他为各种各样的开源项目做出了贡献, 包括用Ruby编写的项目, Java, Go, 和JavaScript,并被全球数以百万计的开发人员使用.
- 他是达利的唯一维护者, Ruby社区中使用的卓越Memcached客户端库, 下载量超过6000万次. 重写代码以满足现代编码标准和需求. 管理社区贡献和问题.
- 在个人专业领域创建和发布开源库, 包括email authentication (SPF)和DNS.
联合创始人兼首席技术官
Valimail
- 设计并编写了第一个版本的Valimail的web应用程序和工作进程(Ruby和JavaScript), 专有DNS服务器(Go), 部署系统(Ansible和AWS).
- 为不断壮大的工程团队制定技术标准, 包括系统架构设计, 在高水平的代码覆盖率上进行持续集成, 坚实的原则, 以及组件部署和监控标准.
- 在团队中担任主要数据库专家, 管理数据库维护并改进Postgres设置以使用逻辑复制和表分区.
- 继续发展, extend, 保持特征, 包括SAML身份验证, 资源授权, 并支持核心web应用程序中包含的新电子邮件标准.
- 在Go中编写了一个自定义DNS基础设施,以服务DNS请求以支持DMARC, SPF, DKIM, 和其他基于dns的协议. 单个服务器扩展到每秒一百万个请求.
- 建立了一个DNS扫描器来分析DMARC, SPF, MX, 以及每天成千上万个域名的相关记录.
- 在Go中使用Postgres的组合实现了多个数据处理管道, Kafka, 和map-reduce结构,支持具有复杂需求的高可扩展数据处理.
- 通过定义架构标准,重写并简化了基于React和Ruby on rails的报表系统, 消除不需要的图层, 简化和统一组件.
- 开发了多项专利技术,改变了电子邮件身份验证并推动了更广泛的行业发展.
- 担任执行和管理团队的核心成员. 分析市场,开发GTM策略,雇佣团队,定义和磨练消息传递.
技术委员会联合主席
M3aawg
- 共同主持技术工作组, 帮助传递信息, email, 和ISP社区在安全和滥用问题上的合作.
- 介绍了小组感兴趣的几个主题, 无论是单独还是作为与其他行业领导者的小组的一部分.
- 向小组成员征求技术演示的建议, 筛选和编辑提案, 和演讲者一起为会议做准备.
- 与行业专家合作,提出新的互联网电子邮件和安全标准,并对现有标准进行修改.
Principal
Goldstein Tech Partners
- 以“招聘CTO”的身份与多个客户合作, 被首席执行官雇用, 专注于产品工程问题, 包括系统架构, 设计和开发实践, 以及团队的管理和组成.
- 负责一个大型网站的运营和开发(注册用户超过1000万),但最近忽略了使用Rails执行的Facebook游戏. 修复了各种问题,解决了用户和版主的担忧,并更新了应用程序.
- 重振一个举步维艰的项目,为一家奢侈品寄售公司建立一个电子商务平台. 处理主要项目管理和技术问题, 允许团队在几个月内交付功能齐全的应用程序.
- 作为一家幕后视频创业公司的唯一开发者. 与服务提供商集成,支持跨平台视频传输. 管理所有站点操作功能,并在Ruby on Rails中实现广泛的特性.
- 与一家大型(约1亿美元)网络聊天公司合作,改善其运营的几个方面, 包括视频编码, 视频交付, 系统监视, 系统的弹性, reporting, 和广告.
首席技术官
Swapt
- 接管现有web应用程序的开发, 修复了大约50个突出的严重错误,并增加了持续集成.
- 极大地改进了XML管道处理, 通过系统架构和代码更改实现吞吐量增加100倍以上,并实现近乎实时的库存更新.
- 增强的web用户体验,如分面搜索和过滤(使用Elasticsearch), 图片轮播(JavaScript和jQuery), 最喜欢的列表.
首席技术官
Enthuse
- 在不到一个月的时间里重写了公司最初的原型API,大大改进了功能, robustness, latency, 和可扩展性.
- 与产品副总裁合作, 外部承包商, 以及一个小型的内部团队来定义和交付基于API的公司v2移动产品.
- 参与定义和执行数据摄取策略,收集和处理10上的信息,000多个运动队和场地,000,000+游戏和结果全球.
工程副总裁
Tout
- 为团队提供架构级别的指导, 特别强调视频处理和传输, 性能调优, and systems. 设计并构建视频转码和传输管道.
- 在一个充满挑战的招聘环境和有限的资源中,将工程组织扩大了四倍.
- 管理跨多个不同平台(如web和iPhone)的功能交付, 使用敏捷过程与产品管理紧密合作.
- 为几个平台组件编写代码, 包括Ruby on Rails web应用程序以及Android和iPhone应用程序. 曾担任公司多个领域的技术专家,包括OAuth 2.0和Facebook时间轴整合.
- 大力推动国际化(i18n),并推动将应用程序的所有部分本地化为各种欧洲和亚洲语言的过程, 使公司能够寻求并与国际公司签订协议.
工程副总裁
元接口
- 作为一个盈利公司的执行团队不可或缺的一员,在一个快速增长的时期,公司的收入达到数千万美元. 在制定战略、制定政策和应对高级别挑战方面有积极的发言权.
- 管理支持大容量操作所需的技术基础设施, 每天300多万浏览量的视频网站,24/7提供多Gbps的视频服务, 平均每用户速率超过3Mbps.
- 通过招募优秀的软件开发团队,将部门从两个人发展到大约15名工程师, 系统管理员, 和UI专家.
- 拥有各种预算, 包括硬件和软件支持系统运行的预算, 部门的人事预算, 搭配和ISP预算.
- 管理多个软件开发和系统增强项目,为系统添加功能, 解决可伸缩性问题, 并改善整体用户体验.
Experience
实现自动电子邮件认证专利方法的系统
http://patents.google.com/patent/US20220038504A1/en为了实现这个想法, 我构建了一个DNS系统,由一组用Go语言编写的高度可扩展的DNS服务器和一个处理配置和报告的Ruby on Rails web应用程序组成. 整个系统部署在AWS上. 我自己写了第一个版本的全部内容.
这个系统的第一个版本被大量数十亿美元的公司所使用, 每天保护大量的电子邮件. 它成为了Valimail业务的基础, 这家公司后来筹集了数千万美元的风险投资,至今仍在持续经营.
Dalli
http://github.com/petergoldstein/dalli六年前,我从最初的开发人员那里接任了dali的维护者. 在那段时间里, 我管理来自社区的贡献, 分类支持问题, 并通过文档直接回答问题.
大约三个月前, 我完成了对dali核心功能的重写,使其符合现代Ruby标准,并解决了开放问题和新的Memcached功能. 最值得注意的是,我在gem中添加了使用Memcached新元协议的支持.
我还大幅修改了gem的文档, 重写它以使其清晰,并利用GitHub的内置wiki来更好地组织.
奢侈品寄售公司的电子商务应用程序
我以“雇佣首席技术官”的身份接手了这个项目, 这件事已经进行了一年半了. 我解决了主要的技术和项目管理问题, 设计技术解决方案,并使团队重新关注满足业务需求的必要步骤. 我还与DevOps承包商合作,以确保应用程序的生产环境可以伸缩.
除了这些架构和管理职责之外, 我做了很多“动手”编码——亲自实现了许多关键功能,并确保它们按预期工作. 这包括产品的持续集成管道(使用Jenkins), 用于组件间通信的JSON api, 使用Facebook SDK进行社交登录, 以及使用Lucene / Solr实现基于文本的搜索.
该应用程序在四个月内交付生产, 并且业务能够成功地过渡到新的应用程序, 在接下来的几年里在这个平台上成长.
Skills
Languages
Go, Ruby, HTML, SQL, JavaScript, XML, SAML, Python, Java, CSS
Frameworks
Ruby on Rails (RoR), SPF, OAuth 2, Bootstrap, Video.. js, Apache Struts 2
库/ api
REST api,设计,jQuery, Facebook SDK, React, Apache Lucene
Tools
RSpec, Terraform, Ansible, GitHub, CircleCI, Apache Solr, Jenkins
Paradigms
敏捷软件开发、函数式编程、持续集成(CI)、DevOps
Platforms
亚马逊网络服务(AWS), Mobile, Heroku, Apache Kafka, Android, AWS Lambda
Storage
PostgreSQL, Memcached, Databases, Redis, MySQL, MongoDB, Elasticsearch
Other
Open Source, Architecture, Email, DNS, DMARC, 域名密钥识别邮件(DKIM), 身份验证, 电子邮件认证, 授权, APIs, API集成, Back-end, 完整的开发, 文档, SaaS, 疯狂商务, eCommerce, 流媒体视频, 生成预训练变压器(GPT), 人工智能(AI), Networking, iPhone
Education
计算机科学硕士学位
斯坦福大学-帕洛阿尔托,加州
物理学学士学位
麻省理工学院-剑桥,马萨诸塞州
如何使用Toptal
在数小时内,而不是数周或数月,我们的网络将为您直接匹配全球行业专家.
分享你的需求
选择你的才能
开始你的无风险人才试验
对顶尖人才的需求很大.
Start hiring