Ryan McDevitt

Ryan McDevitt

Mentor
5.0
(8 reviews)
US$75.00
For every 15 mins
14
Sessions/Jobs
ABOUT ME
Polyglot Full Stack Software Engineer
Polyglot Full Stack Software Engineer

Self taught, industry proven software engineer with a passion for language design and good UX. Have worked professionally for 10 years in Python, Javascript, Ruby, Scala, Elm, PHP/Hack, Rust, Haskell, and Elixir at both startups and massive tech companies such as Comcast and Meta (formerly Facebook)

English
Eastern Time (US & Canada) (-05:00)
Joined July 2014
EXPERTISE
10 years experience
Started off as a scripting language for me, ended being my bread and butter web application framework, I have used python for everything ...
Started off as a scripting language for me, ended being my bread and butter web application framework, I have used python for everything from data processing, machine automation, command line tools, desktop applications, and web applications.
View more
View more
9 years experience
From client side to server side, I have a strong knowledge of both in framework and raw javascript.
From client side to server side, I have a strong knowledge of both in framework and raw javascript.
5 years experience
One of my favorite languages/technologies to work with. Provides the power of functional programming with the expressiveness and speed of...
One of my favorite languages/technologies to work with. Provides the power of functional programming with the expressiveness and speed of web application development.
6 years experience
Have used a good portion of AWS's services to standup everything from small projects to data infrastructure that handles hundreds of terr...
Have used a good portion of AWS's services to standup everything from small projects to data infrastructure that handles hundreds of terrabytes per month. Have a passion for keepings costs low by pairing problems with proper scalable solutions such as serverless
2 years experience
Have worked with Rust both as a server and general purpose language as well as for web assembly. I enjoy its power and expressiveness as ...
Have worked with Rust both as a server and general purpose language as well as for web assembly. I enjoy its power and expressiveness as well as its new way of thinking about memory management, however most of all I love its speed and performance.
WebAssembly
View more
WebAssembly
View more
3 years experience
My first dynamic language I branched out to after python, I have used it professionally as well as for personal projects. Have worked in ...
My first dynamic language I branched out to after python, I have used it professionally as well as for personal projects. Have worked in Rails for a few contracts.
View more
View more
8 years experience
One of my least favorite languages, however have built some of the largest systems inside of it and its typed variant Hack. While php/hac...
One of my least favorite languages, however have built some of the largest systems inside of it and its typed variant Hack. While php/hack have a lower barrier to entry, that lends itself to lower quality codebases, which require extra care to allow them to scale.

REVIEWS FROM CLIENTS

5.0
(8 reviews)
Vivian
Vivian
December 2014
Despite some initial setup issues in the beginning, Ryan was able to help me better understand how Flask templates and views work. He was able to pinpoint the issues extremely quickly and with expertise. 10/10 would recommend
Joi Whitmore
Joi Whitmore
September 2014
Helped me resolve my issue quickly, and was able to explain it in an understandable manner. Great mentor, looking forward to working together more in the future!
Joi Whitmore
Joi Whitmore
September 2014
Ryan is extremely knowledgeable and was able to point me in the right direction to understand and resolve my issue. I look forward to working with him more!
Ben Thole
Ben Thole
August 2014
rock star angularjs expert. Helped me pinpoint a syntax error that was causing all of my troubles.
Joe Prempeh
Joe Prempeh
August 2014
Very helpful and patient with helping me through difficult python questions.
SOCIAL PRESENCE
GitHub
py-mailinator
Python API wrapper for mailinator.com
Python
24
9
changelog-cli
A Command Line Interface that makes it easy to manage a helpful Changelog
Python
15
15
EMPLOYMENTS
Senior Software Engineer
Meta
2021-01-01-Present
Worked on creator monetization and tooling for Bulletin.com.
Worked on creator monetization and tooling for Bulletin.com.
PHP
React
GraphQL
PHP
React
GraphQL
Engineering Tech Lead
Jornaya
2016-09-01-2020-12-01
Led the engineering department's technical decisions to scale a startup's data ingest, processing and machine learning. Ingested over 15,...
Led the engineering department's technical decisions to scale a startup's data ingest, processing and machine learning. Ingested over 15,000 requests per minute of consumer behavior data to provide in depth predictions for marketers. Rebuilt legacy APIs, builtout customer portal, prototyped large scale data pipelines, and oversaw cloud migrations. Ended in successful sale of the startup to Verisk.
PHP
Python
Scala
View more
PHP
Python
Scala
Lua
Apache Spark
Elm
View more
Senior Software Engineer
Comcast
2014-05-01-2016-09-01
Worked on XfinityTVGo Web, Cloud TV, Comcast Welcome Experience, MyAccount and Omni-channel,
Worked on XfinityTVGo Web, Cloud TV, Comcast Welcome Experience, MyAccount and Omni-channel,
Ruby on Rails
Backbone.js
Angular
View more
Ruby on Rails
Backbone.js
Angular
Polymer
Elixir
View more