Jay Phelps

Jay Phelps

Mentor
5.0
(1 reviews)
US$85.00
For every 15 mins
1
Sessions/Jobs
View Video
ABOUT ME
Staff Engineer @ Netflix, solve complex async issues or mentor
Staff Engineer @ Netflix, solve complex async issues or mentor

Just re-enabled my profile, 10 years later. Looking to help unblock and level-up other folks, rather than big projects where I'm simply coding for you. Code reviews, debugging, pairing sessions, etc. By far the most common thing people say to me is "I learned so much in such a short time." I'm well versed in helping others in my day job, as well plenty of prior mentoring/consulting work.

Staff Software Engineer @ Netflix working on Shared Client Foundations, working across the stack, but with a focus on the foundational needs of the UI clients for TV, Web, iOS, and Android, with historical emphasis on JavaScript-based clients.

While I'm an expert in a lot of niche topics, I have a very strong reputation of being able quickly solve very complex async programming tasks/issues in JavaScript, largely due to my deep understanding of how JS and common UI frameworks actually work under the hood, such as React.

I'm also extremely well versed in advanced RxJS, WebAssembly, and other compiler-related things.

See this blogpost and talk for a taste of how I break down hard topics: https://medium.com/@jayphelps/backpressure-explained-the-flow-of-data-through-software-2350b3e77ce7

English
Central Time (US & Canada) (-05:00)
Joined July 2014
EXPERTISE
22 years experience
Extremely well versed, including understanding of how JS Virtual Machines and their event loops work, so complex async problems are right...
Extremely well versed, including understanding of how JS Virtual Machines and their event loops work, so complex async problems are right up my alley.
View more
View more
10 years experience
10 years experience
1 year experience
1 year experience
1 year experience
1 year experience

REVIEWS FROM CLIENTS

5.0
(1 reviews)
Vaidas Mykolaitis
Vaidas Mykolaitis
October 2014
Ember.js god, loves solving bleeding edge problems, fun chap to be around! Learn more in 1 session than in the last 25 years!
SOCIAL PRESENCE
GitHub
git-blame-someone-else
Blame someone else for your bad code.
Shell
11359
269
core-decorators
Library of stage-0 JavaScript decorators (aka ES2016/ES7 decorators but not accurate) inspired by languages that come with built-ins like @​override, @​deprecate, @​autobind, @​mixin and more. Popular with React/Angular, but is framework agnostic.
JavaScript
4511
262
Stack Overflow
15431 Reputation
3
44
55
EMPLOYMENTS
Staff Software Engineer
Netflix
2022-01-01-Present
Shared Client Foundations
Shared Client Foundations
Java
TypeScript
Kotlin
View more
Java
TypeScript
Kotlin
JavaScript
Swift
GraphQL
View more
Co-founder
Outsmartly
2019-03-01-2025-01-01
Lead the engineering team. Lead the creation of an edge-based developer commerce platform. Created 'Edge Slice Re-rendering' US Patent Pe...
Lead the engineering team. Lead the creation of an edge-based developer commerce platform. Created 'Edge Slice Re-rendering' US Patent Pending 63/240,274 'Static Analysis Based Edge Slice Re-Rendering For Dynamic Modification Of Content In Webpages'.
TypeScript
View more
TypeScript
View more
Co-founder
This Dot
2017-06-01-2019-05-01
Helped clients such as Google, Capital One, Cinnabon, etc. Mentored and advised engineers creating the PlayStation 5 UI. Software archit...
Helped clients such as Google, Capital One, Cinnabon, etc. Mentored and advised engineers creating the PlayStation 5 UI. Software architecture, mentoring, developer relations, support, documentation, DX, project management, hiring, etc.
TypeScript
View more
TypeScript
View more