![Jonathan Rhone,美国佛罗里达州迈阿密的开发人员](http://assets.toptal.io/images?url=http%3A%2F%2Fbs-uploads.toptal.io%2Fblackfish-uploads%2Ftalent%2F247%2Fpicture%2Foptimized%2Fhuge_4c1743df4604b9c96be0dd4750517513-0c54573be0cfe379bc9d32c3f7b82cf1.jpg&width=524)
Jonathan Rhone
Verified Expert in Engineering
软件开发人员
Jonathan是一名拥有十多年经验的全栈工程师. 他擅长大型分布式系统和面向客户的单页web应用程序. 乔纳森还擅长大数据,经常参与与社交媒体相关的分析项目.
Portfolio
Experience
Availability
首选的环境
Git, MacOS, Linux, Visual Studio Code
最神奇的...
...我已经建立了一个抓取基础设施和大数据管道来消化和索引所有Pinterest的图像分析平台.
Work Experience
工程总监
Americana
- 负责产品和服务的准时和高质量的运输.
- 促进了一种吸引、保留和发展顶尖人才的工程文化.
- 制定支持公司战略的工程部门目标和关键绩效指标.
- 与领导一起发展工程团队,实现产品开发目标.
软件工程师
Streamlit
- 在Streamlit的核心和云团队工作,这是构建和共享数据应用程序的最快方式.
- 在监测和警报方面进行协作, APIs, microservices, 基础设施自动化, 以及基于kubernetes平台的随叫随到的轮转服务, Streamlit Cloud.
- 参与Python内存分析, 持续集成和部署, 内部缓存, 以及新的第三方集成到Streamlit Core上的开源库.
DevOps Engineer
Hone
- 为Hone提供DevOps服务, 一体化的现代领导力发展平台, 分布式团队.
- 构建了用于部署和管理Docker Swarm集群的基础设施自动化工具.
- 为我们的容器化节点开发构建和系统.Js平台层.
完整的工程师
Kiro
- 领导了Kiro的开发, 一个工具,可以帮助您的软件工程团队消除项目延迟,并增加您的效率和效力.
- 开发数据采集器, APIs, 面向用户的web应用程序,允许与各种项目管理提供商集成并提取他们的数据.
- 构建基础设施自动化工具,允许重复部署我们的平台和数据层.
CTO
Melody
- 建立了一个音乐社交网络,用户可以创建并与他们的追随者分享音乐故事.
- 领导一个小型开发团队,使用敏捷方法进行本地和后端开发.
- 与产品和其他主管沟通,确定策略并推动技术方向.
- 整合来自多个api的数据,包括Facebook、Instagram、YouTube、Spotify和Apple Music.
- 提供API开发、DevOps、数据收集和搜索.
CTO
Deed
- 开发了一个应用程序,每天将你与你所在地区的志愿者机会联系起来.
- 领导一个小型开发团队,负责本地和后端开发.
- 使用敏捷方法管理日常流程.
- 为确定的特性集推动技术方向.
软件工程师
Stayful
- 为类似Priceline的酒店预订网站开发后端平台.com.
- 在Flask中为我们的iOS客户端设计和实现REST api.
- 使用现代JavaScript技术为礼宾聊天服务构建了一个Slack克隆版.
- 将psd转换为像素完美的网页为我们的管理网站.
工程总监
Grsp
- 开发了一个移动应用程序的后端,帮助人们在商店购物.
- 使用Meteor创建了一款移动网页应用,并将其整合到原生iOS应用中作为混合解决方案.
- 管理一个由4名开发人员组成的混合现场/远程团队,横跨后端、web和移动端.
- 推动技术项目,并在快节奏的环境中发挥领导作用.
- 领导项目管理和招聘, 直接与首席执行官合作,以确保正确的计划, execution, 以及产品的成功.
后端工程师
Shareablee
- 重构并扩展了基于django的分析平台层,以支持Facebook之外的其他社交媒体网站.
- 设计并实现了一个分布式的, fault-tolerant, 以及使用Storm和其他现代大数据技术的可扩展数据收集拓扑.
- 在PostgreSQL之间迁移了数百gb的数据, Cassandra, 和Elasticsearch, 确保数据完整性和零数据丢失.
- 在Amazon EC2上管理云基础设施,负责服务器性能和随叫随到的支持.
- 扩展了Twitter平台,允许与Gnip集成的历史数据.
- 设计并开发了一个系统,允许对用户和类别属性进行可变范围窗口和时间序列度量.
- 在Django中为我们的客户端单页JavaScript应用创建并实现REST api.
Server Engineer
Hinge
- 在一个约会应用上工作,帮助用户找到真货, 通过使用Facebook API将用户介绍给朋友的朋友来实现离线连接.
- 管理Neo4J数据库,用于复杂的Facebook图形操作和“智能匹配”."
- 执行JVM调优和分析以获得最佳性能, 在我们的一个脚本中检测内存泄漏,并允许未来增长10倍.
- 使用Django和MongoDB实现各种平台特性.
- 在云基础设施和分布式系统方面指导年轻的工程师.
Data Engineer
Pict
- 为一个网络应用程序开发数据框架,该应用程序将智能水印嵌入图像中,以便零售公司共享, track, 并管理它们用于电子商务.
- 创建了一个强大的数据管道和可扩展的基础设施来抓取和索引Pinterest.
- 减少了关于引脚的断开连接的原始数据到基于根引脚的网络树, 这让我们能够分析原创内容的病毒式传播和网络效应.
- 开发了一个系统,使用MongoDB作为处理MapReduce数据的桶, 允许用户执行时间序列查询.
- 在Amazon S3中设计高效的数据分区方案.
Server Engineer
TinyCo
- 开发了美丽的后端, fun, 以及可以在任何移动设备上玩的引人入胜的游戏.
- 在与实时分析和可扩展社交游戏架构相关的项目中使用各种技术.
- 设计并开发了一个可扩展的点击跟踪服务,类似于bit.Ly,直接广告合作伙伴. 这是一个非常高流量的服务,周末广告支出通常超过100万美元.
- 实现cassandra支持的“保存游戏状态”服务层,将JSON blobs从MySQL中迁移出去.
- 创建了一个多层体系结构,允许容错和独立层的可伸缩性.
- 为移动客户端设计和实现安全的REST api.
- 分析和重写低效的SQL查询. 在DevOps、数据库管理(DBA)和后端开发领域担任过许多职位.
Education
计算机科学学士学位
布朗大学-罗德岛
Skills
Languages
Python, JavaScript, SQL, Java, HTML, CSS, Go, TypeScript, Solidity
Frameworks
Flask, Django, Storm, Hadoop, Express.js, gRPC, Scrapy, Cypress, Fastify, Svelte, Tailwind CSS, Hardhat
Paradigms
REST,单元测试,分布式编程,DevOps,微服务
Platforms
Amazon EC2, Linux, Docker, 亚马逊网络服务(AWS), JVM, AWS Elastic Beanstalk, Kubernetes, 谷歌云平台(GCP)
Storage
MongoDB, Amazon S3 (AWS S3), Elasticsearch, PostgreSQL, Cassandra, Redis, MySQL, Apache Hive, NoSQL, Vertica, Neo4j, 数据集成
Other
API集成,API,数据工程,Pulumi, HAProxy, ECS,以太.js、SaaS、架构、网页抓取、数据抓取
Libraries/APIs
Node.YouTube API, Spotify API, Apple Music API, Jira REST API, React, GitHub API, REST API
Tools
Git, Ansible, Docker Swarm, CircleCI, RabbitMQ, NGINX
如何使用Toptal
在数小时内,而不是数周或数月,我们的网络将为您直接匹配全球行业专家.
分享你的需求
选择你的才能
开始你的无风险人才试验
对顶尖人才的需求很大.
Start hiring