Summary
Rai Phairow is a Senior Lead Software Engineer with 12 years of experience designing and implementing libraries, tools, and platforms for web application development, currently leading engineering at JPMorgan Chase in Duvall, WA. He has a strong background in scalable distributed systems and APIs, demonstrated across roles at PubNub, Riot Games, OpenTable, and Intel/Mashery, and has hands-on experience with big data and machine learning on Apache Spark and EMR. Rai contributes to notable open-source projects such as the PubNub JavaScript SDK, where he’s worked on build and consumer-facing SDK code, reflecting his comfort at the intersection of developer tooling and production quality. He blends deep backend expertise (Java, Spring, distributed platforms) with front-end and integration work (JavaScript/TypeScript, React/Redux) to move legacy systems to modern stacks quickly. Colleagues rely on him for pragmatic architecture and rapid delivery—he once routed 95% of legacy traffic to new APIs in three months—and he brings a pattern-driven approach to solving complex operational problems.
12 years of coding experience
22 years of employment as a software developer
Computer Science, Computer Science at Humboldt State University
Computer Science, Computer Science at Southern Oregon University
AS, Computer Information Systems, AS, Computer Information Systems at College of the Redwoods