Haydn Vestal
Verified Expert in Engineering
软件工程师和开发人员
海顿在各个公司都有丰富的经验, 从一个两个人的创业公司到高盛和谷歌. 海顿最擅长的咨询领域是中小型初创企业, 但他也有自动交易和安卓开发方面的经验.
Portfolio
Experience
Availability
Preferred Environment
Git, Python, Java, Rust, IntelliJ IDEA, Linux, CLion
The most amazing...
...我做过的一个产品是Google Jamboard,这是Google Workspace的第一个硬件产品.
Work Experience
Founder
TinyChain
- 开发具有自动跨服务事务的云服务运行时, automatic concurrency, 和自动GPU加速.
- 创建一个Python客户端,将Python应用程序代码交叉编译为TinyChain的原生JSON表示.
- 通过提供定制软件设计和开发服务,建立一个自我维持的业务.
Software Engineer
- 为Google Jamboard以及Android和iOS Jamboard应用开发了低功耗蓝牙(BLE)通信协议.
- 为Google Jamboard设计并实现了客户身份授权.
- 开发所需的工具,以保持谷歌的视频会议设备舰队,并在日常的基础上运行.
Associate
Goldman Sachs
- 参与高盛的办公软件Orbit Suite的开发:wsj.com/articles/goldman——(goldman sachs)——自旋- -移动电话软件-项目-分离-风险- 1445981960.
- 开发了高盛内部文件共享应用Orbit Drive的网络版本.
- 开发了高盛内部文件共享应用Orbit Drive的Android版本.
Software Engineer
SNAP Interactive
- 支持Facebook上最流行的约会软件之一.
- 维护和改进运行在Linux/Apache/PHP/MySQL上的高流量(约7000万用户)服务.
- 领导了一个重大项目,重新构建一个搜索索引/匹配算法.
- 创建了一个机器学习工具,能够在用户试图发送不太可能产生响应的消息时通知用户.
- 从几乎0%到几乎100%的单元测试覆盖率.
Software Engineer
Hotlist
- 维护和扩展Hotlist,一个地理社交事件聚合启动.
- 用Python编写一个数据摄取器来匹配来自Facebook Events的数据, Google Maps, Foursquare, Citygrid, and more.
- 参与数据库部署的重新架构.
- 编写了一个机器学习工具来匹配不同格式的地址数据.
- 编写了一个机器学习工具来识别重复的场地和活动记录.
Experience
TopTal.java
[
{
advertiser_id: "1234",
ymd: "2014-09-24",
num_clicks: 5,
num_impressions: 1090
},
{
advertiser_id: "1234",
ymd: "2014-09-25",
num_clicks: 19,
num_impressions: 1089
}
]
在200ms内聚合尽可能多的数据,并通知调用者不可用的advertiser_ids. 可以通过调用带有各种long列表的aggregate方法并检查结果来测试它. 但是,它确实需要符合上述描述的HTTP端点.
Autotrader
该程序通过搜集公共新闻来源来识别与上市公司有关的新闻, 然后分析与某公司有关的新闻的情绪变化,以预测其股价在不久的将来会如何变化.
Education
获得计算机科学学位的课程
德克萨斯大学奥斯汀分校,美国德克萨斯州
获得化学学位的课程
纽约大学-美国纽约州纽约
Skills
Libraries/APIs
Google API, Facebook API
Tools
Apache Tomcat, Apache, NGINX, Git, EAGLE, Ansible, Solr, IntelliJ IDEA, CLion
Paradigms
Rapid Prototyping, Agile Software Development, Microservices, Functional Programming, DevOps, Data Science
Platforms
Linux、Oracle、Eclipse、Amazon EC2、Android、Amazon Web Services (AWS)
Languages
Rust, Python, Java, PHP, c++, HTML, JavaScript, Erlang, Python 3
Storage
MySQL, Xapian, Google Cloud Spanner, Memcached, MongoDB, API数据库
Other
Prototyping, Software Architecture, System Architecture, CTO, Distributed Systems, Low-level Programming, Lean Startups, OpenSCAD, APIs, Concurrency, GPU Computing, Machine Learning, Neural Networks, Data Structures, Algorithms, Chemistry, IT Support, Performance, Deep Learning
How to Work with Toptal
在数小时内,而不是数周或数月,我们的网络将为您直接匹配全球行业专家.
Share your needs
Choose your talent
开始你的无风险人才试验
Top talent is in high demand.
Start hiring