![Jonathan Haygood,德国柏林的开发者](http://assets.toptal.io/images?url=http%3A%2F%2Fbs-uploads.toptal.io%2Fblackfish-uploads%2Ftalent%2F983388%2Fpicture%2Foptimized%2Fhuge_8e428eb2fd93d6c3c3ebca01bc058931-448e49150d3dc47273e95aa543f1fd74.jpg&width=524)
Jonathan Haygood
Verified Expert in Engineering
Data Engineer and Software Developer
Jonathan在软件和数据工程方面拥有11年以上的经验. 他曾为企业和初创企业开发端到端系统, 构建面向消费者和B2B应用程序. 包括媒体、金融科技、电子商务、SaaS和营销行业. 他通过设计API集成来帮助团队建立对其技术的信心, back-end systems, cloud infrastructure (AWS), front-end (web) applications, databases, and big data prediction models.
Portfolio
Experience
Availability
Preferred Environment
Amazon Web Services (AWS), Web
The most amazing...
...project I've designed, architected, 为一家总收入超过5000万美元的媒体公司开发了广告基础设施.
Work Experience
Senior Software Engineer
Amazon Web Services (AWS)
- 领导6个以上主要项目的安全评估,从设计咨询到渗透测试和合规, 为每秒管理数十亿事务的项目提供重要的漏洞修复.
- 指导内部项目扩展系统以支持5倍的当前容量并消除性能瓶颈, eliminating months of manual effort.
- 设计完整的系统重写,包括将api从单片服务器重新架构到AWS云上的微服务, database reconfiguration, 从旧的Angular代码迁移到React, and managed project security compliance.
- Managed a team of 4+ engineers, overseeing hiring, onboarding schedules, team integration, career development, and promotion paths.
Senior Data Engineer
Amperity
- 将ETL管道运行时间缩短一半,在减少AWS支出的同时并行化云计算工作流.
- 通过将R库转换为Spark (Scala)来优化统计和机器学习模型,并围绕新的kpi设计建模.
- 性能测试和改进后端API的仪表板应用程序的速度和效率, reconfiguring the caching layer (Redis, S3, Spark).
- 领导一个项目(制作模型,创建POC,负载测试等).)来研究从Rails到Phoenix (Elixir)的迁移. 结果是积极的,本应予以追求, 但很快就被一家clojure公司收购了.
Senior Software Engineer
Time Inc
- 在广告基础设施项目(Python)上成立了一个五人团队, C++, JavaScript), scheduled to gross $50+ million yearly.
- 组合推荐系统项目(Spark, AWS),管理. 25-50 million daily unique data points.
- 用新的Python、Clojure、Go和Node改进了过时的整体结构.使用AWS、Lambda、S3、EC2s、API Gateway等的微服务.
Software Engineer
ActiveViam
- 所有新技术栈的架构API: Java, ES6, React, MDX, 和JSON(用于从头编写MDX解析器).
- 为数据分析平台仪表板系统开发了一个组件库(React).
- 指导一个国际培训会议,向咨询团队公开API.
Software Engineer and Data Analyst
Whitelaw & Co.
- 建立项目管理流程,从每个主要项目中减少100,000美元的成本.
- 构建一个UI (AngularJS)概念验证,在客户会议上演示产品.
- Engineered MS Excel, VBA, 用c++解决方案与锯齿软件进行联合分析,预测市场策略.
Controls Engineer
Vanderlande
- 在当地为墨西哥主要机场工作过超过12个不同的传送带系统项目, Kalamazoo, and Sacramento.
- 协助墨西哥和圣安东尼奥的项目使用Factory Talk设计SCADA/HMI. 在圣安东尼奥花了两周时间帮助实现和测试接口.
- 在VBA, JavaScript, c++中构建工具来组织和操作定量数据.
Experience
洞察平台的数据可视化
http://canvs.aiFinancial Budgeting App
仪表板以日历视图显示每月信息,并允许根据用户以前的行为对数据进行分类跟踪和定位(目标设置).
为了获得资金,我和创始人一起制作了原型, 她在哪里被一个加速项目录取,以建立应用程序的市场竞争力.
Education
Master's Degree in Computer Science
纽约大学-美国纽约
Bachelor's Degree in Mathematics
乔治亚大学-雅典,乔治亚州,美国
Skills
Libraries/APIs
Node.js, React, D3.js, Spark ML, Vue
Tools
Git, Amazon Elastic MapReduce (EMR)
Frameworks
Redux, AngularJS, Phoenix, Spark, ClojureScript, NestJS
Languages
JavaScript, TypeScript, Java, Scala, Python, Elixir, Erlang, Haskell, Clojure, Ruby, Go, c++
Paradigms
Functional Programming
Platforms
Web、AWS Lambda、Amazon EC2、Amazon Web Services (AWS)
Storage
Amazon S3 (AWS S3), Amazon DynamoDB, Redis
Other
Full-stack, APIs, Application Security, Machine Learning, Architecture, Recommendation Systems, Financial Modeling
How to Work with Toptal
在数小时内,而不是数周或数月,我们的网络将为您直接匹配全球行业专家.
Share your needs
Choose your talent
Start your risk-free talent trial
Top talent is in high demand.
Start hiring