Ryan McDevitt,美国宾夕法尼亚州春城的开发商
Ryan is available for hire
Hire Ryan

Ryan McDevitt

Verified Expert  in Engineering

Software Developer

Location
Spring City, PA, United States
Toptal Member Since
October 18, 2023

Ryan是一位自学成才的软件工程师,他热衷于利用尖端技术来解决业务问题并提供最大的客户价值. 对编程语言设计充满热情, 他职业生涯的大部分时间都在整理各种语言的模式,比如Python, JavaScript, Scala, Haskell, Rust, Go, Elm, Racket, Lua, and Ruby on Rails. 瑞安的经验跨越了夫妻店, small and medium startups, 以及康卡斯特和Facebook等大型企业组织.

Portfolio

Dandy
TypeScript, Node.js、Google Cloud Platform (GCP)、Rust、WebAssembly、React...
Facebook
JavaScript, Hack,图形数据库,GraphQL, React, Python, HTML, CSS...
Verisk (formerly Jornaya)
PHP, Python, JavaScript,亚马逊网络服务(AWS), Scala, Lua, Elm...

Experience

Availability

Part-time

Preferred Environment

Python, TypeScript, Elm, Node.. js、Rust、全栈开发、AWS Lambda、Amazon Web Services (AWS)、全栈开发

The most amazing...

...我所创造的便是《欧博体育app下载》的创造者盈利工具套件, 这是脸书的记者从他们的受众身上赚钱的平台.

Work Experience

高级全栈软件工程师

2022 - 2023
Dandy
  • 整合供应链管理团队,帮助工程解决方案有效地将数以千计的日常牙科订单传递给最有效的设计师和最好的制造实验室.
  • 与来自牙科设计实验室和制造商的产品专家和主题专家(sme)合作,收集需求并构建一个有效匹配订单和可用资源的系统.
  • 为牙科实验室设计人员构建并维护浏览器内3D设计工具, 提高他们的工作速度.
Technologies: TypeScript, Node.js、Google Cloud Platform (GCP)、Rust、WebAssembly、React, GraphQL, HTML, CSS, Full-stack Development, APIs, Technical Leadership, PostgreSQL, Google Cloud, Full-stack, Architecture, Front-end, Back-end, NoSQL, Web Development, Microservices

Senior Software Engineer (E5)

2021 - 2022
Facebook
  • 带领团队致力于为Bulletin构建创造者货币化工具, 一个新的平台,让记者独立于广告商,从他们的受众身上赚钱.
  • Articulated with the product, design, 和创作者团队在Meta Business Suite中为Bulletin建立一个货币化门户, 允许用户设置订阅费率, run discounts and promotions, 并附加高级订户福利.
  • 将50名创作者纳入付费货币化项目,并引导其中5名创作者赚得超过1美元,每月订阅者收入达到1000万.
  • 带领开发者使用盈利工具和Meta Business Suite.
Technologies: JavaScript, Hack,图形数据库,GraphQL, React, Python, HTML, CSS, Full-stack Development, APIs, Technical Leadership, MySQL, Full-stack, Architecture, Front-end, Back-end, NoSQL, Web Development, Microservices

Engineering Tech Lead

2016 - 2021
Verisk (formerly Jornaya)
  • Led the engineering department, 制定标准和过程,并领导新的体系结构工作.
  • 构建并维护了一组通用实用程序库,以标准化访问, 在数据科学和工程团队之间共享代码, 并赋予初级开发人员更大的影响力.
  • 领导了一个项目,用现代无服务器技术取代传统的机器学习API. It helped reduce costs, increase developer productivity, 并消除公司内部的大量技术债务.
  • 领导一个项目,为新的旗舰产品创建一个前沿的客户门户. 实现了WebAssembly文件验证和摄取系统,将客户实现价值的时间从几周缩短到几分钟.
  • 在公司于2020年12月成功出售给Verisk之前,一直管理工程部门.
  • 率先开发原型产品,成为我们的旗舰产品. 构建工具来探索我们现有的数据集,并确定从中提取价值的新方法.
  • 与客户支持部门合作,构建一套工具,通过让客户更快地访问所需数据,更好地为客户服务, 自动化特定的流程和报告, 标准化调试问题的工具.
  • 领导将超过700TB的数据从Azure迁移到AWS,并将运营存储成本降低了40%. 建立动态冷却机制,将较少使用的数据移动到较冷的存储中, 从而节省大量的存储费用.
Technologies: PHP, Python, JavaScript,亚马逊网络服务(AWS), Scala, Lua, Elm, Serverless Architecture, HTML, CSS, Full-stack Development, APIs, Technical Leadership, MySQL, PostgreSQL, AWS Lambda, Amazon DynamoDB, Azure, REST APIs, Full-stack, Architecture, Front-end, Django REST Framework, Back-end, NoSQL, Web Development, Microservices

Senior Software Engineer

2014 - 2016
Comcast
  • Worked on Xfinity TV Go web, Cloud TV, Comcast welcome experience, myAccount, and omnichannel initiatives.
  • 与产品和UI/UX专家合作,重建myAccount Xfinity应用程序, 使客户能够支付他们的账单, 管理他们的帐户偏好, 并且很容易设置家长控制.
  • 构建和维护一个很大程度上自动化的测试框架,以测试跨许多设备的多媒体应用程序, operating systems, browsers, 以及屏幕尺寸,以防止在发布周期中出现倒退.
Technologies: JavaScript, Ruby, Elixir, AngularJS, Polymer, HTML, CSS, Full-stack Development, APIs, Technical Leadership, REST APIs, Full-stack, Architecture, Front-end, Back-end, NoSQL, Web Development, Microservices

Front-end Software Engineer

2013 - 2014
Nuix
  • 在unix专有的艾字节规模之上构建用户界面, 非结构化数据搜索引擎, 利用我的UI/UX工程师专业知识.
  • Interacted with the design team, conducted user interviews, 并使用一个规模可观的非结构化搜索引擎,用于诉讼中的法律发现,为法律和合规应用程序创建特定的产品.
  • 进行用户访谈,并与设计团队密切合作,为执法部门打造量身定制的产品, 利用搜查能力从扣押的资产中找出犯罪证据.
技术:JavaScript,主干.js, CSS3, HTML, CSS, api, REST api,前端,Web开发

Software Engineer

2013 - 2013
Encompass Elements
  • 构建了一个定制的内部票据管理器来处理工程、IT和实现项目. It enabled custom attachments, message threads, quality and issue tracking, complex search, 并运行交付和速度报告.
  • 收集需求,重建一个大型医疗仓库软件,管理500个,000平方英尺的仓库储存药品样本和副本.
  • 构建了上述医疗仓库软件解决方案, enabling location management, order picking, 并轮换防止产品因过期而造成的损耗.
  • 将制药代表的客户端应用程序从ClassicASP迁移到Python. 它是一款iPad应用程序的主干,该应用程序帮助医生在销售会议之前订购药品样品和营销材料.
Technologies: JavaScript, Python, Django, HTML, CSS, Full-stack Development, APIs, MySQL, PostgreSQL, REST APIs, Full-stack, Architecture, Front-end, Django REST Framework, Back-end, Web Development

研发部主任

2009 - 2013
Fox Group
  • 提升了公司的技术水平, 精简业务实践和流程,并在工业环境中引入创新技术应用.
  • 与部门主管合作,构建定制的作业管理和调度软件,以加强对三个地点300多台工业机器的管理.
  • 启用了简化的通信渠道,为数百人打开, ongoing jobs, 提供实时更新的状态, issues, costs, and delivery.
  • 建立RFID物料跟踪系统,有效监控产品在公司内不同房间和场所的位置, 防止因放错位置或丢失材料而停机.
  • 建立数据和图像部门,规范组织内的邮件文件处理, 提高在可变成像机上处理邮件列表和执行任务的效率.
  • 率先使用3D打印技术修复工业设备和建筑手工夹具.
Technologies: PHP, Python, Django, C++, JavaScript, HTML, CSS, Full-stack Development, MySQL, PostgreSQL, Full-stack, Architecture, Front-end, Django REST Framework, Back-end, Web Development

遗传棒球阵容优化

http://www.youtube.com/watch?v=I9zPVdwrKjU
为棒球阵容建立了一个基于网络的优化器. 它使用Rust和WebAssembly、动态编程、Web Workers和遗传算法. 利用这些先进的技术, 优化器有效地搜索广泛的搜索空间(通常为9个),以确定最优的阵容配置.

Jornaya Client Portal

http://app.jornaya.com
为Jornaya行业领先的数据产品率先开发全面的入职和管理应用程序. 这涉及到应用程序的后端和前端工作. 前端是用Elm建造的, 而运行在Rust中的WebAssembly Workers则被用于高效的文件处理. By implementing this solution, 我们成功地将客户的入职流程从几周缩短到几分钟, 将其无缝集成到数据平台中.

Bulletin

http://www.facebook.com/business/help/783450929020035
Meta在新闻领域的创造者货币化策略旨在让记者在不被广告商看到的情况下从他们的受众身上赚钱. 它使记者能够通过付费订阅创建内容流, set perks, discounts, and paywalls, 并设置广告分发和推广.

我负责团队的创造者盈利方面的工作, 为创作者建立盈利工具, subscription plans, benefits, discounts, payments, payouts, and perks.

SHERLOC警察情报数据库

我建立了一个网络应用程序,允许警察部门对他们现有的公共服务数据进行数据分析. 它带来了机器学习的力量,使警察部门能够优化预算支出和巡逻路线.
我提供了热图报告、循环模式报告和季节性报告. 我还实现了高级搜索功能,使类似案件能够找到相关嫌疑人,并实现了网络图形分析功能,以帮助打击帮派活动.

丹迪设计和制造路由器

我带领的团队负责将Dandy每天3-5000个订单,根据工作要求,依次发送给最匹配的设计师,然后根据工作成本,发送给最具成本效益的制造商, location, and schedule availability.

The router was written in Node.. js和TypeScript在GCP上的Kubernetes之上. 我还使用了BullMQ队列来实现高效伸缩,并防止复杂调度计算中的瓶颈.

家庭健康中心病人操作系统

我为当地的整体治疗中心建立了一个病人管理系统和病人门户. 我允许医生对他们不同的治疗方案进行数据分析,以衡量不同类型病例的有效性. 它允许病人访问他们的护理包, 以及检查结果和治疗过程的历史, contact the doctors, and schedule appointments.
我保持了HIPAA合规性,并对所有静态数据进行了加密, 以及允许匿名和盲法报告,以便向FDA推荐治疗方案.

Languages

TypeScript, JavaScript, Python, PHP, Elm, CSS3, HTML, CSS, Rust, GraphQL, Hack, Scala, Ruby, Lua, Elixir, C++

Frameworks

Django, Django REST框架,AngularJS, MUI(以前的Material UI)

Libraries/APIs

React, HTML5 Web Workers, REST api, Node.js, Polymer, Backbone.js

Paradigms

无服务器架构、微服务

Platforms

Amazon Web Services (AWS), AWS Lambda, Google Cloud Platform (GCP), Docker, Azure, Kubernetes, Amazon EC2

Storage

Amazon DynamoDB, NoSQL, Graph Databases, MySQL, PostgreSQL, Databases, Google Cloud, Amazon S3 (AWS S3)

Other

Full-stack Development, APIs, Full-stack, Architecture, Front-end, Back-end, Web Development, WebAssembly, Technical Leadership, Genetic Algorithms, Robotics, Amazon RDS, Message Queues

2011 - 2013

计算机工程学士学位

史蒂文斯理工学院-霍博肯,新泽西州,美国